diff --git a/Assets/Models/Environment/Quest1/Animation/Weapon/DefaultShoot.anim b/Assets/Models/Environment/Quest1/Animation/Weapon/DefaultShoot.anim new file mode 100644 index 0000000000000000000000000000000000000000..ebf7ab8ccfa961d1c63b4f07967699d4a152b624 --- /dev/null +++ b/Assets/Models/Environment/Quest1/Animation/Weapon/DefaultShoot.anim @@ -0,0 +1,313 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DefaultShoot + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0007, y: 0.002859, z: -0.00031} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.0007, y: 0.002859, z: -0.00031} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.00073, y: 0.00291, z: -0.00033} + inSlope: {x: 0, y: 0.0015300045, z: 0} + outSlope: {x: 0, y: 0.0015300045, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: -0.00051, y: 0.00319, z: -0.00013} + inSlope: {x: 0.0014999993, y: 0, z: 0.0003} + outSlope: {x: 0.0014999993, y: 0, z: 0.0003} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: -0.00046, y: 0.00274, z: -0.00012} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: -0.0007, y: 0.002859, z: -0.00031} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.28333333 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.0007 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -0.0007 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -0.00073 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -0.00051 + inSlope: 0.0014999993 + outSlope: 0.0014999993 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.00046 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.0007 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.002859 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0.002859 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.00291 + inSlope: 0.0015300045 + outSlope: 0.0015300045 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.00319 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.00274 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.002859 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.00031 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -0.00031 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -0.00033 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -0.00013 + inSlope: 0.0003 + outSlope: 0.0003 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.00012 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.00031 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Models/Environment/Quest1/Animation/Weapon/DefaultShoot.anim.meta b/Assets/Models/Environment/Quest1/Animation/Weapon/DefaultShoot.anim.meta new file mode 100644 index 0000000000000000000000000000000000000000..a56b4a8b8967eae4d37fcd24c7bcf30278bfee59 --- /dev/null +++ b/Assets/Models/Environment/Quest1/Animation/Weapon/DefaultShoot.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b84f0ddafb1ae49469cd747c54154a01 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Models/Environment/Quest1/Animation/Weapon/DefaultWeaponAC.controller b/Assets/Models/Environment/Quest1/Animation/Weapon/DefaultWeaponAC.controller new file mode 100644 index 0000000000000000000000000000000000000000..ed24808be3aed49069b3aad028397172323f166d --- /dev/null +++ b/Assets/Models/Environment/Quest1/Animation/Weapon/DefaultWeaponAC.controller @@ -0,0 +1,107 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-7512122822829820548 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Empty State + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-1049778884847399437 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DefaultShoot + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: b84f0ddafb1ae49469cd747c54154a01, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-727535535909204975 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -7512122822829820548} + m_Position: {x: 414.73218, y: 155.43524, z: 0} + - serializedVersion: 1 + m_State: {fileID: -1049778884847399437} + m_Position: {x: 400, y: 20, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -7512122822829820548} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DefaultWeaponAC + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: IsShooting + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -727535535909204975} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} diff --git a/Assets/Models/Environment/Quest1/Animation/Weapon/DefaultWeaponAC.controller.meta b/Assets/Models/Environment/Quest1/Animation/Weapon/DefaultWeaponAC.controller.meta new file mode 100644 index 0000000000000000000000000000000000000000..e498a0eb1d9453e9db32441109a4a5780781c82c --- /dev/null +++ b/Assets/Models/Environment/Quest1/Animation/Weapon/DefaultWeaponAC.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 422bf2b8ac935184190f0c83fdc07573 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Models/Environment/Quest1/Animation/Weapon/ShotgunAC.controller b/Assets/Models/Environment/Quest1/Animation/Weapon/ShotgunAC.controller new file mode 100644 index 0000000000000000000000000000000000000000..e096997e90f889eca3dca668342b16b64ed2f268 --- /dev/null +++ b/Assets/Models/Environment/Quest1/Animation/Weapon/ShotgunAC.controller @@ -0,0 +1,159 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-8184955067503417260 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ShotgunShoot + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -7801914927514730357} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: a804cd8a97d0c344e99edbdccf53b9d6, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-7801914927514730357 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 2 + m_ConditionEvent: IsShooting + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -890809161820421998} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.15875536 + m_TransitionOffset: 0 + m_ExitTime: 0.0000000032821332 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-1066377277226039875 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: IsShooting + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -8184955067503417260} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-890809161820421998 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: EmptyState + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -1066377277226039875} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ShotgunAC + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: IsShooting + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 891781333596907390} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &891781333596907390 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -8184955067503417260} + m_Position: {x: 300, y: 200, z: 0} + - serializedVersion: 1 + m_State: {fileID: -890809161820421998} + m_Position: {x: 300, y: 90, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -890809161820421998} diff --git a/Assets/Models/Environment/Quest1/Animation/Weapon/ShotgunAC.controller.meta b/Assets/Models/Environment/Quest1/Animation/Weapon/ShotgunAC.controller.meta new file mode 100644 index 0000000000000000000000000000000000000000..04dd1d8165b6cb4e19181d40028281dc5fdc7bfb --- /dev/null +++ b/Assets/Models/Environment/Quest1/Animation/Weapon/ShotgunAC.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 577978479654d0244bf1e0531f479958 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Models/Environment/Quest1/Animation/Weapon/ShotgunShoot.anim b/Assets/Models/Environment/Quest1/Animation/Weapon/ShotgunShoot.anim new file mode 100644 index 0000000000000000000000000000000000000000..54c12cd66744c0e66023f9c317a4895fb8aa739d --- /dev/null +++ b/Assets/Models/Environment/Quest1/Animation/Weapon/ShotgunShoot.anim @@ -0,0 +1,271 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ShotgunShoot + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 229.8, z: -180} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0, y: 229.8, z: -180} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 16.385, y: 228.725, z: -180.24} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 229.8, z: -180} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.3 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 16.385 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 229.8 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 229.8 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 228.725 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 229.8 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -180 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -180 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -180.24 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -180 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Models/Environment/Quest1/Animation/Weapon/ShotgunShoot.anim.meta b/Assets/Models/Environment/Quest1/Animation/Weapon/ShotgunShoot.anim.meta new file mode 100644 index 0000000000000000000000000000000000000000..0691aa63173593421d2f930d7e1db1efbcd08ad2 --- /dev/null +++ b/Assets/Models/Environment/Quest1/Animation/Weapon/ShotgunShoot.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a804cd8a97d0c344e99edbdccf53b9d6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Player.prefab b/Assets/Prefabs/Player.prefab index 61f4f09e2bb6f07d37802a75da2ae81f0a803925..33d0b685c72ebb234b457201413ccbbee14f4e32 100644 --- a/Assets/Prefabs/Player.prefab +++ b/Assets/Prefabs/Player.prefab @@ -10,7 +10,7 @@ GameObject: m_Component: - component: {fileID: 214956586} - component: {fileID: 214956587} - m_Layer: 0 + m_Layer: 9 m_Name: BodyAimRig m_TagString: Untagged m_Icon: {fileID: 0} @@ -96,7 +96,7 @@ GameObject: m_Component: - component: {fileID: 227278767} - component: {fileID: 227278768} - m_Layer: 0 + m_Layer: 9 m_Name: AimRig m_TagString: Untagged m_Icon: {fileID: 0} @@ -183,7 +183,7 @@ GameObject: m_Component: - component: {fileID: 749261033} - component: {fileID: 749261034} - m_Layer: 0 + m_Layer: 9 m_Name: Rig 1 m_TagString: Untagged m_Icon: {fileID: 0} @@ -238,7 +238,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 969288974} - m_Layer: 0 + m_Layer: 9 m_Name: Target m_TagString: Untagged m_Icon: {fileID: 0} @@ -269,7 +269,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 5677293674159142646} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:Spine1 m_TagString: Untagged m_Icon: {fileID: 0} @@ -301,7 +301,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 3640176569276755799} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightHand m_TagString: Untagged m_Icon: {fileID: 0} @@ -339,7 +339,7 @@ GameObject: m_Component: - component: {fileID: 5689354086249812962} - component: {fileID: 7544983924033923378} - m_Layer: 0 + m_Layer: 9 m_Name: CJ_GTASA:Pants m_TagString: Untagged m_Icon: {fileID: 0} @@ -433,7 +433,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 4069507199416237719} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftUpLeg m_TagString: Untagged m_Icon: {fileID: 0} @@ -465,7 +465,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 8501889116285953156} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightForeArm m_TagString: Untagged m_Icon: {fileID: 0} @@ -497,7 +497,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 2229113454451515730} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightHandThumb2 m_TagString: Untagged m_Icon: {fileID: 0} @@ -529,7 +529,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 3529713870518338391} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightToeBase m_TagString: Untagged m_Icon: {fileID: 0} @@ -561,7 +561,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 1596131159219910058} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightHandThumb3 m_TagString: Untagged m_Icon: {fileID: 0} @@ -593,7 +593,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 4180725907271350393} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftHandIndex2 m_TagString: Untagged m_Icon: {fileID: 0} @@ -625,7 +625,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 7251807230010592376} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightToe_End m_TagString: Untagged m_Icon: {fileID: 0} @@ -656,7 +656,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 7634160729131461219} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftArm m_TagString: Untagged m_Icon: {fileID: 0} @@ -688,7 +688,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 184670040919906426} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:Spine m_TagString: Untagged m_Icon: {fileID: 0} @@ -720,7 +720,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 3716059518164869070} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftHandThumb2 m_TagString: Untagged m_Icon: {fileID: 0} @@ -752,7 +752,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 6272207404489900002} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightHandIndex2 m_TagString: Untagged m_Icon: {fileID: 0} @@ -784,7 +784,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 2814127528651506156} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftHandThumb4 m_TagString: Untagged m_Icon: {fileID: 0} @@ -815,7 +815,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 7273400761948269607} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftHand m_TagString: Untagged m_Icon: {fileID: 0} @@ -848,7 +848,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 811765809070790776} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightShoulder m_TagString: Untagged m_Icon: {fileID: 0} @@ -880,7 +880,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 6877162138520560638} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftForeArm m_TagString: Untagged m_Icon: {fileID: 0} @@ -912,7 +912,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 6727868377561533213} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightHandIndex1 m_TagString: Untagged m_Icon: {fileID: 0} @@ -944,7 +944,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 8130948245844734001} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightHandThumb4 m_TagString: Untagged m_Icon: {fileID: 0} @@ -975,7 +975,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 1616242146238931629} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightUpLeg m_TagString: Untagged m_Icon: {fileID: 0} @@ -1007,7 +1007,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 5045347021211580660} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:Head m_TagString: Untagged m_Icon: {fileID: 0} @@ -1039,7 +1039,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 6013527598370455346} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftHandIndex1 m_TagString: Untagged m_Icon: {fileID: 0} @@ -1071,7 +1071,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 3502970856577789971} - m_Layer: 0 + m_Layer: 9 m_Name: CameraFollow m_TagString: Untagged m_Icon: {fileID: 0} @@ -1103,7 +1103,7 @@ GameObject: m_Component: - component: {fileID: 7304821490210370785} - component: {fileID: 7549036496069083114} - m_Layer: 0 + m_Layer: 9 m_Name: CJ_GTASA:Head m_TagString: Untagged m_Icon: {fileID: 0} @@ -1190,7 +1190,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 4357885637157793893} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:Neck m_TagString: Untagged m_Icon: {fileID: 0} @@ -1236,7 +1236,7 @@ GameObject: - component: {fileID: 3512667466596045125} - component: {fileID: 9131458097506627122} - component: {fileID: 5303876375831790779} - m_Layer: 0 + m_Layer: 9 m_Name: Player m_TagString: Player m_Icon: {fileID: 0} @@ -1311,7 +1311,7 @@ CapsuleCollider: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4349462111621129389} m_Material: {fileID: 0} - m_IsTrigger: 0 + m_IsTrigger: 1 m_Enabled: 1 m_Radius: 0.2 m_Height: 1.8 @@ -1329,7 +1329,7 @@ CharacterController: m_Enabled: 1 serializedVersion: 2 m_Height: 2 - m_Radius: 0.5 + m_Radius: 0.22 m_SlopeLimit: 45 m_StepOffset: 0.3 m_SkinWidth: 0.08 @@ -1479,7 +1479,7 @@ MonoBehaviour: jumpHeight: 2 gravityValue: -9.81 rotationSpeed: 7 - isPlayerHaveWeapon: 01010101 + isPlayerHaveWeapon: 01000000 weaponList: - {fileID: 4245098976686868534} - {fileID: 5485593430591339111} @@ -1659,7 +1659,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 33688906122987937} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:Spine2 m_TagString: Untagged m_Icon: {fileID: 0} @@ -1693,7 +1693,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 4968251091276811691} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftHandIndex3 m_TagString: Untagged m_Icon: {fileID: 0} @@ -1725,7 +1725,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 3853733237770577147} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:HeadTop_End m_TagString: Untagged m_Icon: {fileID: 0} @@ -1756,7 +1756,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 270140141904256004} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightHandIndex3 m_TagString: Untagged m_Icon: {fileID: 0} @@ -1788,7 +1788,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 8688261701417011427} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:Hips m_TagString: Untagged m_Icon: {fileID: 0} @@ -1822,7 +1822,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 4428133983530274498} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightLeg m_TagString: Untagged m_Icon: {fileID: 0} @@ -1854,7 +1854,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 2424082204370305723} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightHandThumb1 m_TagString: Untagged m_Icon: {fileID: 0} @@ -1886,7 +1886,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 6470868637989590280} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftLeg m_TagString: Untagged m_Icon: {fileID: 0} @@ -1919,7 +1919,7 @@ GameObject: m_Component: - component: {fileID: 5104806881935406948} - component: {fileID: 8072444266914824845} - m_Layer: 0 + m_Layer: 9 m_Name: CJ_GTASA:Hands m_TagString: Untagged m_Icon: {fileID: 0} @@ -2020,7 +2020,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 2360809016782812430} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftFoot m_TagString: Untagged m_Icon: {fileID: 0} @@ -2052,7 +2052,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 8119577678698539058} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftToeBase m_TagString: Untagged m_Icon: {fileID: 0} @@ -2084,7 +2084,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 2160138877158340578} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightHandIndex4 m_TagString: Untagged m_Icon: {fileID: 0} @@ -2115,7 +2115,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 140450133544644240} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftShoulder m_TagString: Untagged m_Icon: {fileID: 0} @@ -2148,7 +2148,7 @@ GameObject: m_Component: - component: {fileID: 4973791437478150138} - component: {fileID: 4530990497766574853} - m_Layer: 0 + m_Layer: 9 m_Name: CJ_GTASA:Torso m_TagString: Untagged m_Icon: {fileID: 0} @@ -2251,7 +2251,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 476468891943644042} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftHandThumb1 m_TagString: Untagged m_Icon: {fileID: 0} @@ -2283,7 +2283,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 7580439395009103336} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightArm m_TagString: Untagged m_Icon: {fileID: 0} @@ -2315,7 +2315,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 8334183772873925736} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftHandThumb3 m_TagString: Untagged m_Icon: {fileID: 0} @@ -2348,7 +2348,7 @@ GameObject: m_Component: - component: {fileID: 9034296934606876183} - component: {fileID: 8400698825571484564} - m_Layer: 0 + m_Layer: 9 m_Name: CJ_GTASA:Feet m_TagString: Untagged m_Icon: {fileID: 0} @@ -2438,7 +2438,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 1977896875060011497} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:RightFoot m_TagString: Untagged m_Icon: {fileID: 0} @@ -2470,7 +2470,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 5510562570848353773} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftToe_End m_TagString: Untagged m_Icon: {fileID: 0} @@ -2501,7 +2501,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 3185559765872485740} - m_Layer: 0 + m_Layer: 9 m_Name: mixamorig:CJ_GTASA:LeftHandIndex4 m_TagString: Untagged m_Icon: {fileID: 0} @@ -2578,6 +2578,10 @@ PrefabInstance: propertyPath: m_Name value: Golok objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 5f550350f135ff74899a351f5e0af1b5, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} - target: {fileID: 919132149155446097, guid: 5f550350f135ff74899a351f5e0af1b5, type: 3} propertyPath: m_IsActive value: 0 @@ -2638,6 +2642,10 @@ PrefabInstance: propertyPath: m_Name value: GolokModel objectReference: {fileID: 0} + - target: {fileID: 8164078558771037576, guid: 5f550350f135ff74899a351f5e0af1b5, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 5f550350f135ff74899a351f5e0af1b5, type: 3} --- !u!1 &2330412599977800600 stripped @@ -2852,14 +2860,126 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 3640176569276755799} m_Modifications: + - target: {fileID: 333693025413426224, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 445511573278713224, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 455148989596588350, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 1129032742080710281, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 1478074103657792313, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 1499623325303423859, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 1637864131121400338, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 1642963796662268887, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} - target: {fileID: 1720252466977677541, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} propertyPath: m_Name value: ShotgunScaler objectReference: {fileID: 0} + - target: {fileID: 1720252466977677541, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 1921929059765404720, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 2873126934714670765, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 4168926241736111777, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 4414071917719200800, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 4423776928196980487, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 4517348337339565753, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 4566124710645136601, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 4585363407497184067, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} - target: {fileID: 4700204478206050179, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} propertyPath: m_audioClip value: objectReference: {fileID: 8300000, guid: 00b7d372c1b28094694a64eb1d7d173b, type: 3} + - target: {fileID: 5344818677576848858, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 5502899518574580719, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 6508607222176456260, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 6742438336879731140, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 7221921547698450378, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 7243145149075814147, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 7455275827844113907, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 7465161902704050324, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 7553717528176796722, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 7739079031541628761, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 8443567539721418531, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} - target: {fileID: 8577141636946401693, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} propertyPath: animator value: @@ -2868,6 +2988,14 @@ PrefabInstance: propertyPath: playerInput value: objectReference: {fileID: 3502970855684404618} + - target: {fileID: 8577141636946401693, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: playerAnimator + value: + objectReference: {fileID: 7059278920872305773} + - target: {fileID: 8907822485412063984, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} - target: {fileID: 8988537545757637660, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} propertyPath: m_RootOrder value: 4 @@ -2916,6 +3044,10 @@ PrefabInstance: propertyPath: m_Name value: Shotgun objectReference: {fileID: 0} + - target: {fileID: 8988537545757637663, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} - target: {fileID: 8988537545757637663, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} propertyPath: m_IsActive value: 0 @@ -2924,6 +3056,22 @@ PrefabInstance: propertyPath: m_Name value: ShotgunModel objectReference: {fileID: 0} + - target: {fileID: 8988537546110087808, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 9026952174761281430, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 9068264904290943962, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 9174614005918056252, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 4049f0191ffe2134286a1ba58a7c2d82, type: 3} --- !u!4 &5485593430591339108 stripped @@ -2943,6 +3091,14 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 3640176569276755799} m_Modifications: + - target: {fileID: 770072812, guid: c7e62d64c3a339140b52bb3a0c82aeb7, type: 3} + propertyPath: playerInput + value: + objectReference: {fileID: 3502970855684404618} + - target: {fileID: 770072812, guid: c7e62d64c3a339140b52bb3a0c82aeb7, type: 3} + propertyPath: playerAnimator + value: + objectReference: {fileID: 7059278920872305773} - target: {fileID: 89863930328733903, guid: c7e62d64c3a339140b52bb3a0c82aeb7, type: 3} propertyPath: m_RootOrder value: 2 @@ -2991,12 +3147,7 @@ PrefabInstance: propertyPath: m_Name value: Classic M4 objectReference: {fileID: 0} - - target: {fileID: 753388013721813621, guid: c7e62d64c3a339140b52bb3a0c82aeb7, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - m_RemovedComponents: - - {fileID: 5527864457537079415, guid: c7e62d64c3a339140b52bb3a0c82aeb7, type: 3} + m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: c7e62d64c3a339140b52bb3a0c82aeb7, type: 3} --- !u!4 &3576508652216636044 stripped Transform: @@ -3008,31 +3159,6 @@ GameObject: m_CorrespondingSourceObject: {fileID: 753388013721813621, guid: c7e62d64c3a339140b52bb3a0c82aeb7, type: 3} m_PrefabInstance: {fileID: 3502970856532249155} m_PrefabAsset: {fileID: 0} ---- !u!1 &8947497976260818009 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 5527864458336796186, guid: c7e62d64c3a339140b52bb3a0c82aeb7, type: 3} - m_PrefabInstance: {fileID: 3502970856532249155} - m_PrefabAsset: {fileID: 0} ---- !u!114 &770072812 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8947497976260818009} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 27c63be2a8918c741863160b9d9da122, type: 3} - m_Name: - m_EditorClassIdentifier: - damagePerShot: 20 - timeBetweenBullets: 0.15 - range: 100 - shootableMask: - serializedVersion: 2 - m_Bits: 192 - playerInput: {fileID: 3502970855684404618} - animator: {fileID: 7059278920872305773} --- !u!1001 &3502970857424364135 PrefabInstance: m_ObjectHideFlags: 0 @@ -3064,10 +3190,18 @@ PrefabInstance: propertyPath: m_Name value: BowModel objectReference: {fileID: 0} + - target: {fileID: 4738850939398215171, guid: 73235ad7e7287d4459effe3e88d3fd93, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} - target: {fileID: 5549189021126439216, guid: 73235ad7e7287d4459effe3e88d3fd93, type: 3} propertyPath: m_Name value: Bow objectReference: {fileID: 0} + - target: {fileID: 5549189021126439216, guid: 73235ad7e7287d4459effe3e88d3fd93, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} - target: {fileID: 5549189021126439216, guid: 73235ad7e7287d4459effe3e88d3fd93, type: 3} propertyPath: m_IsActive value: 0 @@ -3120,6 +3254,10 @@ PrefabInstance: propertyPath: m_audioClip value: objectReference: {fileID: 8300000, guid: 468ca0f429adc974abd76fe51610bd62, type: 3} + - target: {fileID: 5549189022456346554, guid: 73235ad7e7287d4459effe3e88d3fd93, type: 3} + propertyPath: m_Layer + value: 9 + objectReference: {fileID: 0} m_RemovedComponents: - {fileID: 5549189022456346559, guid: 73235ad7e7287d4459effe3e88d3fd93, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 73235ad7e7287d4459effe3e88d3fd93, type: 3} diff --git a/Assets/Prefabs/Weapons/Classic M4.prefab b/Assets/Prefabs/Weapons/Classic M4.prefab index eff1ce20b1808f7027b5c2167cc11c656e8ee924..1005d8f2b2117fdd469f41bfb3684ec71f711523 100644 --- a/Assets/Prefabs/Weapons/Classic M4.prefab +++ b/Assets/Prefabs/Weapons/Classic M4.prefab @@ -11,13 +11,14 @@ GameObject: - component: {fileID: 89863930328733903} - component: {fileID: 3931811052082321258} - component: {fileID: 1257751245591061408} - m_Layer: 0 + - component: {fileID: 190287675037061933} + m_Layer: 9 m_Name: Classic M4 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!4 &89863930328733903 Transform: m_ObjectHideFlags: 0 @@ -90,6 +91,27 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!95 &190287675037061933 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 753388013721813621} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 422bf2b8ac935184190f0c83fdc07573, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 --- !u!1 &3133210468826005084 GameObject: m_ObjectHideFlags: 0 @@ -101,7 +123,7 @@ GameObject: - component: {fileID: 4894382207868126828} - component: {fileID: 1990599553287127789} - component: {fileID: 5632874338366646371} - m_Layer: 0 + m_Layer: 9 m_Name: Magazine m_TagString: Untagged m_Icon: {fileID: 0} @@ -184,7 +206,7 @@ GameObject: - component: {fileID: 5925377508707171899} - component: {fileID: 8520682653462159248} - component: {fileID: 3143945397224109139} - m_Layer: 0 + m_Layer: 9 m_Name: BoltCarrier m_TagString: Untagged m_Icon: {fileID: 0} @@ -267,7 +289,7 @@ GameObject: - component: {fileID: 43918711215409353} - component: {fileID: 519943373269999504} - component: {fileID: 5046704814499621301} - m_Layer: 0 + m_Layer: 9 m_Name: ChargingHandle m_TagString: Untagged m_Icon: {fileID: 0} @@ -353,8 +375,8 @@ GameObject: - component: {fileID: 5527864457537079412} - component: {fileID: 5527864457537079413} - component: {fileID: 5527864457537079408} - - component: {fileID: 5527864457537079415} - m_Layer: 0 + - component: {fileID: 770072812} + m_Layer: 9 m_Name: GunBarrelEnd m_TagString: Untagged m_Icon: {fileID: 0} @@ -5485,7 +5507,7 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 ---- !u!114 &5527864457537079415 +--- !u!114 &770072812 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -5502,9 +5524,10 @@ MonoBehaviour: range: 100 shootableMask: serializedVersion: 2 - m_Bits: 64 + m_Bits: 192 playerInput: {fileID: 0} - animator: {fileID: 0} + playerAnimator: {fileID: 0} + defaultWeaponAnimator: {fileID: 190287675037061933} --- !u!1 &5608586036008773731 GameObject: m_ObjectHideFlags: 0 @@ -5516,7 +5539,7 @@ GameObject: - component: {fileID: 8565863865203001107} - component: {fileID: 1317628238408682971} - component: {fileID: 2262499560848449333} - m_Layer: 0 + m_Layer: 9 m_Name: Sling m_TagString: Untagged m_Icon: {fileID: 0} @@ -5599,7 +5622,7 @@ GameObject: - component: {fileID: 7955921541038096726} - component: {fileID: 7894878099837355070} - component: {fileID: 7477295522738056060} - m_Layer: 0 + m_Layer: 9 m_Name: Scope m_TagString: Untagged m_Icon: {fileID: 0} @@ -5682,7 +5705,7 @@ GameObject: - component: {fileID: 5422338775676314160} - component: {fileID: 3145199404822972227} - component: {fileID: 877985829008582693} - m_Layer: 0 + m_Layer: 9 m_Name: Stock m_TagString: Untagged m_Icon: {fileID: 0} diff --git a/Assets/Prefabs/Weapons/Shotgun.prefab b/Assets/Prefabs/Weapons/Shotgun.prefab index a775ddf6a85d673a2a88890f750d9462d35076cd..0ae51d5575fd65b44f7a49e830b51a947db446b7 100644 --- a/Assets/Prefabs/Weapons/Shotgun.prefab +++ b/Assets/Prefabs/Weapons/Shotgun.prefab @@ -6918,7 +6918,8 @@ MonoBehaviour: serializedVersion: 2 m_Bits: 192 playerInput: {fileID: 0} - animator: {fileID: 0} + playerAnimator: {fileID: 0} + shotgunAnimator: {fileID: 7521588437143597476} --- !u!108 &1771895096009570885 Light: m_ObjectHideFlags: 0 @@ -7667,6 +7668,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 8988537545757637660} + - component: {fileID: 7521588437143597476} m_Layer: 0 m_Name: Shotgun m_TagString: Untagged @@ -7691,6 +7693,27 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 229.8, z: -180} +--- !u!95 &7521588437143597476 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8988537545757637663} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 577978479654d0244bf1e0531f479958, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 --- !u!1 &8988537546110087808 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/Weapon/DefaultShooting.cs b/Assets/Scripts/Weapon/DefaultShooting.cs index 208f7f3eacd00f046868c300a0efb08e61daff95..6d7f7259ab181c51bcfd4a0bf0a53ec1aed66554 100644 --- a/Assets/Scripts/Weapon/DefaultShooting.cs +++ b/Assets/Scripts/Weapon/DefaultShooting.cs @@ -25,7 +25,9 @@ public class DefaultShooting : MonoBehaviour private InputAction jumpAction; private InputAction shootAction; [SerializeField] - private Animator animator; + private Animator playerAnimator; + [SerializeField] + private Animator defaultWeaponAnimator; private bool isShooting; void Awake() @@ -64,7 +66,7 @@ public class DefaultShooting : MonoBehaviour rb.AddForce(Vector3.up, ForceMode.Impulse); } - if (animator.GetBool("IsShooting") && isShooting && timer >= timeBetweenBullets && Time.timeScale != 0) + if (playerAnimator.GetBool("IsShooting") && isShooting && timer >= timeBetweenBullets && Time.timeScale != 0) { Shoot(); } @@ -84,6 +86,7 @@ public class DefaultShooting : MonoBehaviour public void Shoot() { timer = 0f; + defaultWeaponAnimator.Play("DefaultShoot", -1, 0f); gunAudio.Play(); diff --git a/Assets/Scripts/Weapon/ShotgunShooting.cs b/Assets/Scripts/Weapon/ShotgunShooting.cs index 348d562fabe6c7aa88f1017d147b9b8dc13e7459..9bfc79a577a17ce09d494e37599527022f9034c6 100644 --- a/Assets/Scripts/Weapon/ShotgunShooting.cs +++ b/Assets/Scripts/Weapon/ShotgunShooting.cs @@ -1,4 +1,5 @@ using System; +using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.InputSystem; @@ -14,7 +15,8 @@ public class ShotgunShooting : MonoBehaviour public float maxSpreadRadius = 0.1f; public LayerMask shootableMask; public PlayerInput playerInput; - public Animator animator; + public Animator playerAnimator; + public Animator shotgunAnimator; private InputAction jumpAction; private InputAction shootAction; @@ -73,7 +75,7 @@ public class ShotgunShooting : MonoBehaviour rb.AddForce(Vector3.up, ForceMode.Impulse); } - if (animator.GetBool("IsShooting") && isShooting && timer >= timeBetweenBullets && Time.timeScale != 0) + if (playerAnimator.GetBool("IsShooting") && isShooting && timer >= timeBetweenBullets && Time.timeScale != 0) { Shoot(); } @@ -94,9 +96,10 @@ public class ShotgunShooting : MonoBehaviour gunLight.enabled = false; } - public void Shoot() + private void Shoot() { timer = 0f; + shotgunAnimator.Play("ShotgunShoot", -1, 0f); gunAudio.Play(); @@ -111,7 +114,7 @@ public class ShotgunShooting : MonoBehaviour } } - public void Spread(Ray shootRay, int i) + private void Spread(Ray shootRay, int i) { shootLines[i].enabled = true;