Add practice range: shooting, AK47, intro cinematic, dressed warehouse scene

- PortalTestDestination practice range: Valorant-style hitscan rifle (recoil,
  spray/bloom, reload, controller support), debug HUD, practice-dummy targets
  with head/body hitboxes, hit/death/respawn animations, procedural SFX/FX
- AK47 model (Quaternius, CC0) held via Animator IK, with fire/reload/equip anims
- Intro cinematic (camera shots, title card, target beam-in, GO hand-off)
- Scene dressing editor pass: CC0 textures, props, warehouse roof, lighting and
  post-processing; custom stylized skybox shader
- CharacterMovement: camera recoil, shoulder offset, cinematic control lock
- Unity CLI pipeline package; plus in-progress chat/Rive/player changes

Asset credits: Assets/Models/Props/PROPS_CREDITS.txt (3 CC-BY 3.0 props),
Assets/Textures/Range/TEXTURES_LICENSE.txt, Assets/Resources/*/..._LICENSE.txt

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
pelpanagiotis
2026-09-25 08:56:35 +03:00
co-authored by Claude Opus 5.5
parent c674d76549
commit 5fc9ebf1e6
211 changed files with 34492 additions and 177 deletions
+7
View File
@@ -83,6 +83,10 @@ PrefabInstance:
propertyPath: m_Name
value: Y Bot@Idle
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
propertyPath: m_TagString
value: Player
objectReference: {fileID: 0}
- target: {fileID: 5866666021909216657, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
propertyPath: m_Controller
value:
@@ -140,6 +144,9 @@ MonoBehaviour:
syncMode: 0
syncInterval: 0
cameraMount: {fileID: 4270643899711320435}
followSpeed: 5
idleFollowSpeed: 0.5
cameraLookOffset: {x: 0, y: 1.5, z: 0}
--- !u!65 &2994849115125833078
BoxCollider:
m_ObjectHideFlags: 0