Files
Test-Multiplayer/Assets/Y Bot@Idle.prefab
T
pelpanagiotisandClaude Opus 5.5 5fc9ebf1e6 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>
2026-09-25 08:56:35 +03:00

240 lines
8.4 KiB
Plaintext

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &5291219971806440334
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4270643899711320435}
m_Layer: 0
m_Name: Camera Mount
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4270643899711320435
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5291219971806440334}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0.294, y: 1.145, z: -2.005}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 8077244700045459333}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &8616118632631556206
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
propertyPath: m_LocalPosition.x
value: -2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
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:
objectReference: {fileID: 9100000, guid: a3742e8b53218d940b1c38c16c92459d, type: 2}
- target: {fileID: 5866666021909216657, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
propertyPath: m_WarningMessage
value:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
insertIndex: -1
addedObject: {fileID: 4270643899711320435}
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
insertIndex: -1
addedObject: {fileID: 2970283400518635910}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
insertIndex: -1
addedObject: {fileID: 2994849115125833078}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
insertIndex: -1
addedObject: {fileID: 8298699399572448224}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
insertIndex: -1
addedObject: {fileID: 7395102181367272335}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
insertIndex: -1
addedObject: {fileID: 2187101703061017507}
m_SourcePrefab: {fileID: 100100000, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
--- !u!4 &8077244700045459333 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
m_PrefabInstance: {fileID: 8616118632631556206}
m_PrefabAsset: {fileID: 0}
--- !u!1 &8886714697230705983 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: e0ac844e563d55c4a8ff510e5409eeae, type: 3}
m_PrefabInstance: {fileID: 8616118632631556206}
m_PrefabAsset: {fileID: 0}
--- !u!114 &2970283400518635910
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8886714697230705983}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 93d89b39554d88d44bd4a779b1058c02, type: 3}
m_Name:
m_EditorClassIdentifier: '::'
syncDirection: 0
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
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8886714697230705983}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 1
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Size: {x: 0.69, y: 2.07, z: 1}
m_Center: {x: 0, y: 1.05, z: 0}
--- !u!114 &8298699399572448224
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8886714697230705983}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9b91ecbcc199f4492b9a91e820070131, type: 3}
m_Name:
m_EditorClassIdentifier: Mirror::Mirror.NetworkIdentity
sceneId: 0
_assetId: 249787384
serverOnly: 0
visibility: 0
hasSpawned: 0
--- !u!114 &7395102181367272335
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8886714697230705983}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8ff3ba0becae47b8b9381191598957c8, type: 3}
m_Name:
m_EditorClassIdentifier: Mirror.Components::Mirror.NetworkTransformReliable
syncDirection: 1
syncMode: 0
syncInterval: 0
target: {fileID: 8077244700045459333}
syncPosition: 1
syncRotation: 1
syncScale: 0
onlySyncOnChange: 1
compressRotation: 1
interpolatePosition: 1
interpolateRotation: 1
interpolateScale: 1
coordinateSpace: 0
timelineOffset: 1
showGizmos: 0
showOverlay: 0
overlayColor: {r: 0, g: 0, b: 0, a: 0.5}
onlySyncOnChangeCorrectionMultiplier: 2
useFixedUpdate: 0
rotationSensitivity: 0.01
positionPrecision: 0.01
scalePrecision: 0.01
--- !u!114 &2187101703061017507
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8886714697230705983}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b3732139ba57ef74daf2a04c11b62cfa, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Player
syncDirection: 0
syncMode: 0
syncInterval: 0
playerName:
nameTagPrefab: {fileID: 0}
nameTagHeight: 0.2