diff --git a/ferrous-game/Assets/AnimationModelControl.cs b/ferrous-game/Assets/AnimationModelControl.cs new file mode 100644 index 0000000..6fcb70a --- /dev/null +++ b/ferrous-game/Assets/AnimationModelControl.cs @@ -0,0 +1,292 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class AnimationModelControl : MonoBehaviour +{ + // Start is called before the first frame update + private GameObject idle_animation; + GameObject forward_animation; + GameObject backward_animation; + GameObject left_animation; + GameObject right_animation; + GameObject idle_handraise_animation; + GameObject forward_handraise_animation; + GameObject backward_handraise_animation; + GameObject left_handraise_animation; + GameObject right_handraise_animation; + GameObject forward_jump_animation; + GameObject left_jump_animation ; + GameObject right_jump_animation ; + void Start() + { + idle_animation = gameObject.transform.GetChild(0).gameObject; + forward_animation = gameObject.transform.GetChild(1).gameObject; + backward_animation = gameObject.transform.GetChild(2).gameObject; + left_animation = gameObject.transform.GetChild(3).gameObject; + right_animation = gameObject.transform.GetChild(4).gameObject; + idle_handraise_animation = gameObject.transform.GetChild(5).gameObject; + forward_handraise_animation = gameObject.transform.GetChild(6).gameObject; + backward_handraise_animation = gameObject.transform.GetChild(7).gameObject; + left_handraise_animation = gameObject.transform.GetChild(8).gameObject; + right_handraise_animation = gameObject.transform.GetChild(9).gameObject; + forward_jump_animation = gameObject.transform.GetChild(10).gameObject; + left_jump_animation = gameObject.transform.GetChild(11).gameObject; + right_jump_animation = gameObject.transform.GetChild(12).gameObject; + idle_animation.SetActive(true); + forward_animation.SetActive(false); + backward_animation.SetActive(false); + left_animation.SetActive(false); + right_animation.SetActive(false); + idle_handraise_animation.SetActive(false); + forward_handraise_animation.SetActive(false); + backward_handraise_animation.SetActive(false); + left_handraise_animation.SetActive(false); + right_handraise_animation.SetActive(false); + forward_jump_animation.SetActive(false); + left_jump_animation.SetActive(false); + right_jump_animation.SetActive(false); + } + + // Update is called once per frame + void Update() + { + //right jump + if (Input.GetAxis("Horizontal") > 0.1 && Input.GetButton("Jump")) + { + idle_animation.SetActive(false); + forward_animation.SetActive(false); + backward_animation.SetActive(false); + left_animation.SetActive(false); + right_animation.SetActive(false); + idle_handraise_animation.SetActive(false); + forward_handraise_animation.SetActive(false); + backward_handraise_animation.SetActive(false); + left_handraise_animation.SetActive(false); + right_handraise_animation.SetActive(false); + forward_jump_animation.SetActive(false); + left_jump_animation.SetActive(false); + right_jump_animation.SetActive(true); + } + //left jump + else if (Input.GetAxis("Horizontal") < -0.01 && Input.GetButton("Jump")) + { + idle_animation.SetActive(false); + forward_animation.SetActive(false); + backward_animation.SetActive(false); + left_animation.SetActive(false); + right_animation.SetActive(false); + idle_handraise_animation.SetActive(false); + forward_handraise_animation.SetActive(false); + backward_handraise_animation.SetActive(false); + left_handraise_animation.SetActive(false); + right_handraise_animation.SetActive(false); + forward_jump_animation.SetActive(false); + left_jump_animation.SetActive(true); + right_jump_animation.SetActive(false); + } + //forward jump + else if (Input.GetAxis("Vertical") > 0.1 && Input.GetButton("Jump")) + { + idle_animation.SetActive(false); + forward_animation.SetActive(false); + backward_animation.SetActive(false); + left_animation.SetActive(false); + right_animation.SetActive(false); + idle_handraise_animation.SetActive(false); + forward_handraise_animation.SetActive(false); + backward_handraise_animation.SetActive(false); + left_handraise_animation.SetActive(false); + right_handraise_animation.SetActive(false); + forward_jump_animation.SetActive(true); + left_jump_animation.SetActive(false); + right_jump_animation.SetActive(false); + } + //backward jump (JUST A FORWARD Jump) + else if (Input.GetAxis("Vertical") < -0.01 && Input.GetButton("Jump")) + { + idle_animation.SetActive(false); + forward_animation.SetActive(false); + backward_animation.SetActive(false); + left_animation.SetActive(false); + right_animation.SetActive(false); + idle_handraise_animation.SetActive(false); + forward_handraise_animation.SetActive(false); + backward_handraise_animation.SetActive(false); + left_handraise_animation.SetActive(false); + right_handraise_animation.SetActive(false); + forward_jump_animation.SetActive(true); + left_jump_animation.SetActive(false); + right_jump_animation.SetActive(false); + } + + //right hand raise + else if (Input.GetAxis("Horizontal") > 0.1 && (Input.GetButton("Fire1") || Input.GetAxisRaw("Fire1") > 0 || Input.GetButton("Fire2") || Input.GetAxisRaw("Fire2") > 0)) + { + idle_animation.SetActive(false); + forward_animation.SetActive(false); + backward_animation.SetActive(false); + left_animation.SetActive(false); + right_animation.SetActive(false); + idle_handraise_animation.SetActive(false); + forward_handraise_animation.SetActive(false); + backward_handraise_animation.SetActive(false); + left_handraise_animation.SetActive(false); + right_handraise_animation.SetActive(true); + forward_jump_animation.SetActive(false); + left_jump_animation.SetActive(false); + right_jump_animation.SetActive(false); + } + //left hand raise + else if (Input.GetAxis("Horizontal") < -0.01 && (Input.GetButton("Fire1") || Input.GetAxisRaw("Fire1") > 0 || Input.GetButton("Fire2") || Input.GetAxisRaw("Fire2") > 0)) + { + idle_animation.SetActive(false); + forward_animation.SetActive(false); + backward_animation.SetActive(false); + left_animation.SetActive(false); + right_animation.SetActive(false); + idle_handraise_animation.SetActive(false); + forward_handraise_animation.SetActive(false); + backward_handraise_animation.SetActive(false); + left_handraise_animation.SetActive(true); + right_handraise_animation.SetActive(false); + forward_jump_animation.SetActive(false); + left_jump_animation.SetActive(false); + right_jump_animation.SetActive(false); + } + //forward hand raise + else if (Input.GetAxis("Vertical") > 0.1 && (Input.GetButton("Fire1") || Input.GetAxisRaw("Fire1") > 0 || Input.GetButton("Fire2") || Input.GetAxisRaw("Fire2") > 0)) + { + idle_animation.SetActive(false); + forward_animation.SetActive(false); + backward_animation.SetActive(false); + left_animation.SetActive(false); + right_animation.SetActive(false); + idle_handraise_animation.SetActive(false); + forward_handraise_animation.SetActive(true); + backward_handraise_animation.SetActive(false); + left_handraise_animation.SetActive(false); + right_handraise_animation.SetActive(false); + forward_jump_animation.SetActive(false); + left_jump_animation.SetActive(false); + right_jump_animation.SetActive(false); + } + //backward hand raise + else if (Input.GetAxis("Vertical") < -0.01 && (Input.GetButton("Fire1") || Input.GetAxisRaw("Fire1") > 0 || Input.GetButton("Fire2") || Input.GetAxisRaw("Fire2") > 0)) + { + idle_animation.SetActive(false); + forward_animation.SetActive(false); + backward_animation.SetActive(false); + left_animation.SetActive(false); + right_animation.SetActive(false); + idle_handraise_animation.SetActive(false); + forward_handraise_animation.SetActive(false); + backward_handraise_animation.SetActive(true); + left_handraise_animation.SetActive(false); + right_handraise_animation.SetActive(false); + forward_jump_animation.SetActive(false); + left_jump_animation.SetActive(false); + right_jump_animation.SetActive(false); + } + //idle hand raise + else if (Input.GetButton("Fire1") || Input.GetAxisRaw("Fire1") > 0 || Input.GetButton("Fire2") || Input.GetAxisRaw("Fire2") > 0) { + idle_animation.SetActive(false); + forward_animation.SetActive(false); + backward_animation.SetActive(false); + left_animation.SetActive(false); + right_animation.SetActive(false); + idle_handraise_animation.SetActive(true); + forward_handraise_animation.SetActive(false); + backward_handraise_animation.SetActive(false); + left_handraise_animation.SetActive(false); + right_handraise_animation.SetActive(false); + forward_jump_animation.SetActive(false); + left_jump_animation.SetActive(false); + right_jump_animation.SetActive(false); + } + //right walk + else if (Input.GetAxis("Horizontal") > 0.1) + { + idle_animation.SetActive(false); + forward_animation.SetActive(false); + backward_animation.SetActive(false); + left_animation.SetActive(false); + right_animation.SetActive(true); + idle_handraise_animation.SetActive(false); + forward_handraise_animation.SetActive(false); + backward_handraise_animation.SetActive(false); + left_handraise_animation.SetActive(false); + right_handraise_animation.SetActive(false); + forward_jump_animation.SetActive(false); + left_jump_animation.SetActive(false); + right_jump_animation.SetActive(false); + } + //left walk + else if (Input.GetAxis("Horizontal") < -0.01) + { + idle_animation.SetActive(false); + forward_animation.SetActive(false); + backward_animation.SetActive(false); + left_animation.SetActive(true); + right_animation.SetActive(false); + idle_handraise_animation.SetActive(false); + forward_handraise_animation.SetActive(false); + backward_handraise_animation.SetActive(false); + left_handraise_animation.SetActive(false); + right_handraise_animation.SetActive(false); + forward_jump_animation.SetActive(false); + left_jump_animation.SetActive(false); + right_jump_animation.SetActive(false); + } + //forward walk + else if (Input.GetAxis("Vertical") > 0.1) + { + idle_animation.SetActive(false); + forward_animation.SetActive(true); + backward_animation.SetActive(false); + left_animation.SetActive(false); + right_animation.SetActive(false); + idle_handraise_animation.SetActive(false); + forward_handraise_animation.SetActive(false); + backward_handraise_animation.SetActive(false); + left_handraise_animation.SetActive(false); + right_handraise_animation.SetActive(false); + forward_jump_animation.SetActive(false); + left_jump_animation.SetActive(false); + right_jump_animation.SetActive(false); + } + //backward walk + else if (Input.GetAxis("Vertical") < -0.01) + { + idle_animation.SetActive(false); + forward_animation.SetActive(false); + backward_animation.SetActive(true); + left_animation.SetActive(false); + right_animation.SetActive(false); + idle_handraise_animation.SetActive(false); + forward_handraise_animation.SetActive(false); + backward_handraise_animation.SetActive(false); + left_handraise_animation.SetActive(false); + right_handraise_animation.SetActive(false); + forward_jump_animation.SetActive(false); + left_jump_animation.SetActive(false); + right_jump_animation.SetActive(false); + } + //idle + else { + idle_animation.SetActive(true); + forward_animation.SetActive(false); + backward_animation.SetActive(false); + left_animation.SetActive(false); + right_animation.SetActive(false); + idle_handraise_animation.SetActive(false); + forward_handraise_animation.SetActive(false); + backward_handraise_animation.SetActive(false); + left_handraise_animation.SetActive(false); + right_handraise_animation.SetActive(false); + forward_jump_animation.SetActive(false); + left_jump_animation.SetActive(false); + right_jump_animation.SetActive(false); + } + } +} diff --git a/ferrous-game/Assets/AnimationModelControl.cs.meta b/ferrous-game/Assets/AnimationModelControl.cs.meta new file mode 100644 index 0000000..0153164 --- /dev/null +++ b/ferrous-game/Assets/AnimationModelControl.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f065bd9708a6b4dfb96a7cf9fad079ac +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations.meta b/ferrous-game/Assets/Animations.meta new file mode 100644 index 0000000..20145b6 --- /dev/null +++ b/ferrous-game/Assets/Animations.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e58073c3013014a3481c2a062d9c08a4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/Handraise.meta b/ferrous-game/Assets/Animations/Handraise.meta new file mode 100644 index 0000000..d503145 --- /dev/null +++ b/ferrous-game/Assets/Animations/Handraise.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e5cb84b5caf1446dda00852c61d81584 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/Handraise/Backward_handraise.controller b/ferrous-game/Assets/Animations/Handraise/Backward_handraise.controller new file mode 100644 index 0000000..bff4168 --- /dev/null +++ b/ferrous-game/Assets/Animations/Handraise/Backward_handraise.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-1061013766006315703 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Backwards + 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: 1827226128182048838, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + 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: Backward_handraise + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 7510747858676064905} + 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 &7510747858676064905 +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: -1061013766006315703} + m_Position: {x: 158.2279, y: 230.28467, 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: -1061013766006315703} diff --git a/ferrous-game/Assets/Animations/Handraise/Backward_handraise.controller.meta b/ferrous-game/Assets/Animations/Handraise/Backward_handraise.controller.meta new file mode 100644 index 0000000..4e794ba --- /dev/null +++ b/ferrous-game/Assets/Animations/Handraise/Backward_handraise.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3e414374b48fe477cb6a4de64b69aad7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/Handraise/Forward HandRaise.controller b/ferrous-game/Assets/Animations/Handraise/Forward HandRaise.controller new file mode 100644 index 0000000..ceae0e3 --- /dev/null +++ b/ferrous-game/Assets/Animations/Handraise/Forward HandRaise.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-7751080813496517182 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: New 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: 1827226128182048838, guid: a417048154d884a02871999aac0a11af, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-6158100389961034224 +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: -7751080813496517182} + m_Position: {x: 92.08862, y: 320.4746, 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: -7751080813496517182} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Forward HandRaise + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -6158100389961034224} + 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/ferrous-game/Assets/Animations/Handraise/Forward HandRaise.controller.meta b/ferrous-game/Assets/Animations/Handraise/Forward HandRaise.controller.meta new file mode 100644 index 0000000..6dec2c4 --- /dev/null +++ b/ferrous-game/Assets/Animations/Handraise/Forward HandRaise.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1ba6ec62af9d541718ccc05730838dce +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/Handraise/Idle HandRaise.controller b/ferrous-game/Assets/Animations/Handraise/Idle HandRaise.controller new file mode 100644 index 0000000..48c6ce9 --- /dev/null +++ b/ferrous-game/Assets/Animations/Handraise/Idle HandRaise.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Idle HandRaise + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 2160292617990329743} + 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 &2160292617990329743 +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: 2513816414393950907} + m_Position: {x: 160, y: 290, 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: 2513816414393950907} +--- !u!1102 &2513816414393950907 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: New 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: 1827226128182048838, guid: 10a31047645074db5996d9605115526d, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/ferrous-game/Assets/Animations/Handraise/Idle HandRaise.controller.meta b/ferrous-game/Assets/Animations/Handraise/Idle HandRaise.controller.meta new file mode 100644 index 0000000..a8b8b24 --- /dev/null +++ b/ferrous-game/Assets/Animations/Handraise/Idle HandRaise.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cd5374b5c34454f06b89800f418482bd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/Handraise/Left HandRaise.controller b/ferrous-game/Assets/Animations/Handraise/Left HandRaise.controller new file mode 100644 index 0000000..c7b5bfe --- /dev/null +++ b/ferrous-game/Assets/Animations/Handraise/Left HandRaise.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Left HandRaise + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 1766132610208701257} + 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 &1766132610208701257 +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: 6895403060298881076} + m_Position: {x: 194.30383, y: 302.43652, 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: 6895403060298881076} +--- !u!1102 &6895403060298881076 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Left Raise + 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: 1827226128182048838, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/ferrous-game/Assets/Animations/Handraise/Left HandRaise.controller.meta b/ferrous-game/Assets/Animations/Handraise/Left HandRaise.controller.meta new file mode 100644 index 0000000..5b8a424 --- /dev/null +++ b/ferrous-game/Assets/Animations/Handraise/Left HandRaise.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4eefa4aaafdbd460d9e2313a35deb2d5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/Handraise/backward_handraise_animation.fbx b/ferrous-game/Assets/Animations/Handraise/backward_handraise_animation.fbx new file mode 100644 index 0000000..e7b17ec Binary files /dev/null and b/ferrous-game/Assets/Animations/Handraise/backward_handraise_animation.fbx differ diff --git a/ferrous-game/Assets/Animations/Handraise/backward_handraise_animation.fbx.meta b/ferrous-game/Assets/Animations/Handraise/backward_handraise_animation.fbx.meta new file mode 100644 index 0000000..5990bde --- /dev/null +++ b/ferrous-game/Assets/Animations/Handraise/backward_handraise_animation.fbx.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: 988dab660a08b4e40a575100e4dccc21 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: lambert1 + second: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Take 001 + takeName: Take 001 + internalID: 1827226128182048838 + firstFrame: 1 + lastFrame: 17 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 1 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/Handraise/forward_handraise_animation.fbx b/ferrous-game/Assets/Animations/Handraise/forward_handraise_animation.fbx new file mode 100644 index 0000000..2c1e543 Binary files /dev/null and b/ferrous-game/Assets/Animations/Handraise/forward_handraise_animation.fbx differ diff --git a/ferrous-game/Assets/Animations/Handraise/forward_handraise_animation.fbx.meta b/ferrous-game/Assets/Animations/Handraise/forward_handraise_animation.fbx.meta new file mode 100644 index 0000000..fadebae --- /dev/null +++ b/ferrous-game/Assets/Animations/Handraise/forward_handraise_animation.fbx.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: a417048154d884a02871999aac0a11af +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: lambert1 + second: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Take 001 + takeName: Take 001 + internalID: 1827226128182048838 + firstFrame: 1 + lastFrame: 17 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 1 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/Handraise/idle_handraise_animation.fbx b/ferrous-game/Assets/Animations/Handraise/idle_handraise_animation.fbx new file mode 100644 index 0000000..3931072 Binary files /dev/null and b/ferrous-game/Assets/Animations/Handraise/idle_handraise_animation.fbx differ diff --git a/ferrous-game/Assets/Animations/Handraise/idle_handraise_animation.fbx.meta b/ferrous-game/Assets/Animations/Handraise/idle_handraise_animation.fbx.meta new file mode 100644 index 0000000..7e4cf06 --- /dev/null +++ b/ferrous-game/Assets/Animations/Handraise/idle_handraise_animation.fbx.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: 10a31047645074db5996d9605115526d +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: lambert2 + second: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Take 001 + takeName: Take 001 + internalID: 1827226128182048838 + firstFrame: 0 + lastFrame: 10 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/Handraise/left_handraise_animation.fbx b/ferrous-game/Assets/Animations/Handraise/left_handraise_animation.fbx new file mode 100644 index 0000000..72ae5a6 Binary files /dev/null and b/ferrous-game/Assets/Animations/Handraise/left_handraise_animation.fbx differ diff --git a/ferrous-game/Assets/Animations/Handraise/left_handraise_animation.fbx.meta b/ferrous-game/Assets/Animations/Handraise/left_handraise_animation.fbx.meta new file mode 100644 index 0000000..f232202 --- /dev/null +++ b/ferrous-game/Assets/Animations/Handraise/left_handraise_animation.fbx.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: 9055bc41576294fa79a6d0c62ee881a1 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: lambert1 + second: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Take 001 + takeName: Take 001 + internalID: 1827226128182048838 + firstFrame: 1 + lastFrame: 17 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 0 + loopBlend: 1 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/Handraise/right_handraise_animation.fbx b/ferrous-game/Assets/Animations/Handraise/right_handraise_animation.fbx new file mode 100644 index 0000000..168cbc4 Binary files /dev/null and b/ferrous-game/Assets/Animations/Handraise/right_handraise_animation.fbx differ diff --git a/ferrous-game/Assets/Animations/Handraise/right_handraise_animation.fbx.meta b/ferrous-game/Assets/Animations/Handraise/right_handraise_animation.fbx.meta new file mode 100644 index 0000000..2a8a7c1 --- /dev/null +++ b/ferrous-game/Assets/Animations/Handraise/right_handraise_animation.fbx.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: 233c4cd80ae3a47278bdc86eb5b5aa9b +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: lambert1 + second: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Take 001 + takeName: Take 001 + internalID: 1827226128182048838 + firstFrame: 1 + lastFrame: 17 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 1 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/Idle.controller b/ferrous-game/Assets/Animations/Idle.controller new file mode 100644 index 0000000..443f89a --- /dev/null +++ b/ferrous-game/Assets/Animations/Idle.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-4970342955891670134 +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: -2169349175641142177} + m_Position: {x: 70, y: 230, 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: 810, y: 130, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -2169349175641142177} +--- !u!1102 &-2169349175641142177 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Idle + 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: 1827226128182048838, guid: e3f45edca98354cd1a853fce55701760, type: 3} + 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: Idle + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -4970342955891670134} + 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/ferrous-game/Assets/Animations/Idle.controller.meta b/ferrous-game/Assets/Animations/Idle.controller.meta new file mode 100644 index 0000000..597fd8f --- /dev/null +++ b/ferrous-game/Assets/Animations/Idle.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6d60983e6daf648f78fe3140d4debed3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/idle_animation.fbx b/ferrous-game/Assets/Animations/idle_animation.fbx new file mode 100644 index 0000000..0d4f97b Binary files /dev/null and b/ferrous-game/Assets/Animations/idle_animation.fbx differ diff --git a/ferrous-game/Assets/Animations/idle_animation.fbx.meta b/ferrous-game/Assets/Animations/idle_animation.fbx.meta new file mode 100644 index 0000000..267ebce --- /dev/null +++ b/ferrous-game/Assets/Animations/idle_animation.fbx.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: e3f45edca98354cd1a853fce55701760 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: lambert1 + second: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 0 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 1 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Take 001 + takeName: Take 001 + internalID: 1827226128182048838 + firstFrame: 0 + lastFrame: 30 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 1 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: c_pelvis_jnt + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 2 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/jump animation.meta b/ferrous-game/Assets/Animations/jump animation.meta new file mode 100644 index 0000000..ee23bd7 --- /dev/null +++ b/ferrous-game/Assets/Animations/jump animation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e96f8c7a8e7034685a9cde559b8eb003 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/jump animation/Forward Jump.controller b/ferrous-game/Assets/Animations/jump animation/Forward Jump.controller new file mode 100644 index 0000000..5e8b126 --- /dev/null +++ b/ferrous-game/Assets/Animations/jump animation/Forward Jump.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Forward Jump + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 8450796362176375072} + 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!1102 &6327735231151432335 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Forward Jump + 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: 1827226128182048838, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &8450796362176375072 +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: 6327735231151432335} + m_Position: {x: 190, y: 270, 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: 6327735231151432335} diff --git a/ferrous-game/Assets/Animations/jump animation/Forward Jump.controller.meta b/ferrous-game/Assets/Animations/jump animation/Forward Jump.controller.meta new file mode 100644 index 0000000..29c3127 --- /dev/null +++ b/ferrous-game/Assets/Animations/jump animation/Forward Jump.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 109693410258c43829abc32284fbdcda +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/jump animation/Left Jump.controller b/ferrous-game/Assets/Animations/jump animation/Left Jump.controller new file mode 100644 index 0000000..c3423e1 --- /dev/null +++ b/ferrous-game/Assets/Animations/jump animation/Left Jump.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Left Jump + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 5361544510603463620} + 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 &5361544510603463620 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Left Jump + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 8323249374976655299} + m_Position: {x: 212.3418, y: 248.32275, 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: 8323249374976655299} +--- !u!1102 &8323249374976655299 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: New 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: 1827226128182048838, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/ferrous-game/Assets/Animations/jump animation/Left Jump.controller.meta b/ferrous-game/Assets/Animations/jump animation/Left Jump.controller.meta new file mode 100644 index 0000000..e3bc2db --- /dev/null +++ b/ferrous-game/Assets/Animations/jump animation/Left Jump.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2f5709063b5ee4741b551abaf56d5bb2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/jump animation/Right Jump.controller b/ferrous-game/Assets/Animations/jump animation/Right Jump.controller new file mode 100644 index 0000000..e9d7688 --- /dev/null +++ b/ferrous-game/Assets/Animations/jump animation/Right Jump.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-5920506351556940682 +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: 4345125399935882599} + m_Position: {x: 170.25317, y: 236.29736, 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: 4345125399935882599} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Right Jump + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -5920506351556940682} + 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!1102 &4345125399935882599 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Right Jump + 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: 1827226128182048838, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/ferrous-game/Assets/Animations/jump animation/Right Jump.controller.meta b/ferrous-game/Assets/Animations/jump animation/Right Jump.controller.meta new file mode 100644 index 0000000..b626536 --- /dev/null +++ b/ferrous-game/Assets/Animations/jump animation/Right Jump.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d015a987dcc9b41e2b0ac73cfad39751 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/jump animation/forward_jump_animation.fbx b/ferrous-game/Assets/Animations/jump animation/forward_jump_animation.fbx new file mode 100644 index 0000000..2f4df2e Binary files /dev/null and b/ferrous-game/Assets/Animations/jump animation/forward_jump_animation.fbx differ diff --git a/ferrous-game/Assets/Animations/jump animation/forward_jump_animation.fbx.meta b/ferrous-game/Assets/Animations/jump animation/forward_jump_animation.fbx.meta new file mode 100644 index 0000000..b43410e --- /dev/null +++ b/ferrous-game/Assets/Animations/jump animation/forward_jump_animation.fbx.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: 2b39f46ea9ffc4797830947349ec9064 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: lambert2 + second: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Take 001 + takeName: Take 001 + internalID: 1827226128182048838 + firstFrame: 1 + lastFrame: 29 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 1 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/jump animation/left_jump_animation.fbx b/ferrous-game/Assets/Animations/jump animation/left_jump_animation.fbx new file mode 100644 index 0000000..6ceddd5 Binary files /dev/null and b/ferrous-game/Assets/Animations/jump animation/left_jump_animation.fbx differ diff --git a/ferrous-game/Assets/Animations/jump animation/left_jump_animation.fbx.meta b/ferrous-game/Assets/Animations/jump animation/left_jump_animation.fbx.meta new file mode 100644 index 0000000..56c6b05 --- /dev/null +++ b/ferrous-game/Assets/Animations/jump animation/left_jump_animation.fbx.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: 306bd4eebad7f43dbaffbfbdea00fb28 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: lambert2 + second: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Take 001 + takeName: Take 001 + internalID: 1827226128182048838 + firstFrame: 1 + lastFrame: 29 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 1 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/jump animation/right_jump_animation.fbx b/ferrous-game/Assets/Animations/jump animation/right_jump_animation.fbx new file mode 100644 index 0000000..6fc7134 Binary files /dev/null and b/ferrous-game/Assets/Animations/jump animation/right_jump_animation.fbx differ diff --git a/ferrous-game/Assets/Animations/jump animation/right_jump_animation.fbx.meta b/ferrous-game/Assets/Animations/jump animation/right_jump_animation.fbx.meta new file mode 100644 index 0000000..bf09385 --- /dev/null +++ b/ferrous-game/Assets/Animations/jump animation/right_jump_animation.fbx.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: 1f02c390f34c44c56a34798f2dc977ed +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: lambert2 + second: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Take 001 + takeName: Take 001 + internalID: 1827226128182048838 + firstFrame: 1 + lastFrame: 29 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 1 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/run animation.meta b/ferrous-game/Assets/Animations/run animation.meta new file mode 100644 index 0000000..ecd376c --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3be0abb8a1bac4968b4b0646460a8fd9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/run animation/Back Walk.controller b/ferrous-game/Assets/Animations/run animation/Back Walk.controller new file mode 100644 index 0000000..3fa73a5 --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation/Back Walk.controller @@ -0,0 +1,90 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-231032121142321850 +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: 6782589814819858696} + m_Position: {x: 220, y: 310, 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: 6782589814819858696} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Back Walk + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: BackToFront + m_Type: 3 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -231032121142321850} + 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!114 &4808285023573095966 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 12d2462a2fd61437486628f714280eaa, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1102 &6782589814819858696 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Back Walk + 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: 1827226128182048838, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/ferrous-game/Assets/Animations/run animation/Back Walk.controller.meta b/ferrous-game/Assets/Animations/run animation/Back Walk.controller.meta new file mode 100644 index 0000000..ef44c78 --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation/Back Walk.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8b6d7c7d41bc44747b9e84146747caf8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/run animation/Front Walk.controller b/ferrous-game/Assets/Animations/run animation/Front Walk.controller new file mode 100644 index 0000000..35edb02 --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation/Front Walk.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Front Walk + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 7051441186796383759} + 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!1102 &2579667515992460645 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Front Walk + 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: 1827226128182048838, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &7051441186796383759 +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: 2579667515992460645} + m_Position: {x: 150, y: 270, 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: 2579667515992460645} diff --git a/ferrous-game/Assets/Animations/run animation/Front Walk.controller.meta b/ferrous-game/Assets/Animations/run animation/Front Walk.controller.meta new file mode 100644 index 0000000..dc82b43 --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation/Front Walk.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 754709f8bfa844346976f736644a2c20 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/run animation/Left Walk.controller b/ferrous-game/Assets/Animations/run animation/Left Walk.controller new file mode 100644 index 0000000..a351e00 --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation/Left Walk.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Left Walk + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 8473261774604080611} + 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!1102 &559412835067082134 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Front Walk + 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: 1827226128182048838, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &8473261774604080611 +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: 559412835067082134} + m_Position: {x: 218.35449, y: 230.28467, 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: 559412835067082134} diff --git a/ferrous-game/Assets/Animations/run animation/Left Walk.controller.meta b/ferrous-game/Assets/Animations/run animation/Left Walk.controller.meta new file mode 100644 index 0000000..318bb77 --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation/Left Walk.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f4bed67a09c2e49a8840dbcbf4c3631f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/run animation/Right HandRaise.controller b/ferrous-game/Assets/Animations/run animation/Right HandRaise.controller new file mode 100644 index 0000000..efab06e --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation/Right HandRaise.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-5200438259252688834 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: New 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: 1827226128182048838, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-1504557056601711462 +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: -5200438259252688834} + m_Position: {x: 206.32922, y: 242.31006, 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: -5200438259252688834} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Right HandRaise + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -1504557056601711462} + 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/ferrous-game/Assets/Animations/run animation/Right HandRaise.controller.meta b/ferrous-game/Assets/Animations/run animation/Right HandRaise.controller.meta new file mode 100644 index 0000000..45f319c --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation/Right HandRaise.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 89237735923ff46a5be5f272b4110720 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/run animation/Right Walk.controller b/ferrous-game/Assets/Animations/run animation/Right Walk.controller new file mode 100644 index 0000000..515d8d2 --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation/Right Walk.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-5599610142194485158 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: New 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: 1827226128182048838, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + 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: Right Walk + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 4601488925592901498} + 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 &4601488925592901498 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Right Walk + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -5599610142194485158} + m_Position: {x: 310, y: 280, 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: -5599610142194485158} diff --git a/ferrous-game/Assets/Animations/run animation/Right Walk.controller.meta b/ferrous-game/Assets/Animations/run animation/Right Walk.controller.meta new file mode 100644 index 0000000..520dd54 --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation/Right Walk.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 001227341f08b49f5a472aac78a96196 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/run animation/backward_animation.fbx b/ferrous-game/Assets/Animations/run animation/backward_animation.fbx new file mode 100644 index 0000000..46fd1ba Binary files /dev/null and b/ferrous-game/Assets/Animations/run animation/backward_animation.fbx differ diff --git a/ferrous-game/Assets/Animations/run animation/backward_animation.fbx.meta b/ferrous-game/Assets/Animations/run animation/backward_animation.fbx.meta new file mode 100644 index 0000000..31da213 --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation/backward_animation.fbx.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: edcbaa012664841bd9ccff654a0f9bfd +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: lambert2 + second: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Take 001 + takeName: Take 001 + internalID: 1827226128182048838 + firstFrame: 1 + lastFrame: 17 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 1 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/run animation/forward_animation.fbx b/ferrous-game/Assets/Animations/run animation/forward_animation.fbx new file mode 100644 index 0000000..53b4223 Binary files /dev/null and b/ferrous-game/Assets/Animations/run animation/forward_animation.fbx differ diff --git a/ferrous-game/Assets/Animations/run animation/forward_animation.fbx.meta b/ferrous-game/Assets/Animations/run animation/forward_animation.fbx.meta new file mode 100644 index 0000000..10a0aa5 --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation/forward_animation.fbx.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: ac3b48c4fa35345e29ecefa557c430e3 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: lambert2 + second: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 1 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Take 001 + takeName: Take 001 + internalID: 1827226128182048838 + firstFrame: 1 + lastFrame: 17 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 1 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 2 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/run animation/left_animation.fbx b/ferrous-game/Assets/Animations/run animation/left_animation.fbx new file mode 100644 index 0000000..5bf5ca6 Binary files /dev/null and b/ferrous-game/Assets/Animations/run animation/left_animation.fbx differ diff --git a/ferrous-game/Assets/Animations/run animation/left_animation.fbx.meta b/ferrous-game/Assets/Animations/run animation/left_animation.fbx.meta new file mode 100644 index 0000000..c1ae427 --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation/left_animation.fbx.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: f23c95a3a318e467d9eb215c6f54935e +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: lambert1 + second: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Take 001 + takeName: Take 001 + internalID: 1827226128182048838 + firstFrame: 1 + lastFrame: 17 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 1 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Animations/run animation/right_animation.fbx b/ferrous-game/Assets/Animations/run animation/right_animation.fbx new file mode 100644 index 0000000..f6f8d4f Binary files /dev/null and b/ferrous-game/Assets/Animations/run animation/right_animation.fbx differ diff --git a/ferrous-game/Assets/Animations/run animation/right_animation.fbx.meta b/ferrous-game/Assets/Animations/run animation/right_animation.fbx.meta new file mode 100644 index 0000000..a22048b --- /dev/null +++ b/ferrous-game/Assets/Animations/run animation/right_animation.fbx.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: 9af2ceb19aa9740fd8b1e97fd457157d +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: lambert1 + second: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Take 001 + takeName: Take 001 + internalID: 1827226128182048838 + firstFrame: 1 + lastFrame: 17 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 1 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ferrous-game/Assets/Scenes/puzzle-structure-complete.unity b/ferrous-game/Assets/Scenes/puzzle-structure-complete.unity index 9433c94..e9836cc 100644 --- a/ferrous-game/Assets/Scenes/puzzle-structure-complete.unity +++ b/ferrous-game/Assets/Scenes/puzzle-structure-complete.unity @@ -38,7 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 705507994} - m_IndirectSpecularColor: {r: 0.18028352, g: 0.22571376, b: 0.3069224, a: 1} + m_IndirectSpecularColor: {r: 0.18028353, g: 0.22571383, b: 0.30692253, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: @@ -470,6 +470,27 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 83502493} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!95 &96579023 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 919132148693038116} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 754709f8bfa844346976f736644a2c20, 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 &114235914 GameObject: m_ObjectHideFlags: 0 @@ -1274,6 +1295,86 @@ Rigidbody: m_Interpolate: 0 m_Constraints: 122 m_CollisionDetection: 0 +--- !u!1001 &181074898 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1023829555} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_Name + value: right_jump_animation + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4379578759878260565, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + propertyPath: m_Name + value: right_jump_robot + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + insertIndex: -1 + addedObject: {fileID: 212498639} + m_SourcePrefab: {fileID: 100100000, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} --- !u!1 &207123039 GameObject: m_ObjectHideFlags: 0 @@ -1305,6 +1406,37 @@ Transform: m_Children: [] m_Father: {fileID: 1144530175} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &212498637 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + m_PrefabInstance: {fileID: 181074898} + m_PrefabAsset: {fileID: 0} +--- !u!4 &212498638 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 1f02c390f34c44c56a34798f2dc977ed, type: 3} + m_PrefabInstance: {fileID: 181074898} + m_PrefabAsset: {fileID: 0} +--- !u!95 &212498639 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 212498637} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: d015a987dcc9b41e2b0ac73cfad39751, 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 &246762494 GameObject: m_ObjectHideFlags: 0 @@ -2014,6 +2146,86 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 337179700} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &338246219 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1023829555} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_Name + value: right_handraise_animation + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4379578759878260565, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + propertyPath: m_Name + value: right_handraise_robot + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + insertIndex: -1 + addedObject: {fileID: 1945744340} + m_SourcePrefab: {fileID: 100100000, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} --- !u!1001 &338810178 PrefabInstance: m_ObjectHideFlags: 0 @@ -3272,108 +3484,6 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 430150390} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1001 &439836037 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 1144530175} - m_Modifications: - - target: {fileID: -8679921383154817045, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_LocalScale.x - value: 0.02 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_LocalScale.y - value: 0.02 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_LocalScale.z - value: 0.02 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_LocalPosition.y - value: -1 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -5492332523894496352, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} - - target: {fileID: -4819223349682164798, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_TagString - value: Untagged - objectReference: {fileID: 0} - - target: {fileID: -2884639134055194704, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_TagString - value: Untagged - objectReference: {fileID: 0} - - target: {fileID: -2511954419471665940, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} - - target: {fileID: 919132149155446097, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_Name - value: Robot_withUV - objectReference: {fileID: 0} - - target: {fileID: 5375565966456680603, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_TagString - value: Untagged - objectReference: {fileID: 0} - - target: {fileID: 8449996119470504636, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} - - target: {fileID: 8540762849855351454, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_TagString - value: Untagged - objectReference: {fileID: 0} - - target: {fileID: 8843841459950393060, guid: e0105ee697b4d114dac7d63035019937, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 6e8287fca8dc3284c90ed11192f51746, type: 2} - m_RemovedComponents: - - {fileID: 5866666021909216657, guid: e0105ee697b4d114dac7d63035019937, type: 3} - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: e0105ee697b4d114dac7d63035019937, type: 3} --- !u!1 &442802773 GameObject: m_ObjectHideFlags: 0 @@ -4115,6 +4225,37 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 472842723} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &500293802 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + m_PrefabInstance: {fileID: 1818627854} + m_PrefabAsset: {fileID: 0} +--- !u!4 &500293803 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + m_PrefabInstance: {fileID: 1818627854} + m_PrefabAsset: {fileID: 0} +--- !u!95 &500293804 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 500293802} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 109693410258c43829abc32284fbdcda, 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 &532243346 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: dbb72313035f5423a9468c1389846f0f, type: 3} @@ -5909,6 +6050,37 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 734819200} m_CullTransparentMesh: 1 +--- !u!1 &741347168 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + m_PrefabInstance: {fileID: 2041603997} + m_PrefabAsset: {fileID: 0} +--- !u!4 &741347169 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + m_PrefabInstance: {fileID: 2041603997} + m_PrefabAsset: {fileID: 0} +--- !u!95 &741347170 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 741347168} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 8b6d7c7d41bc44747b9e84146747caf8, 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 &744557907 GameObject: m_ObjectHideFlags: 0 @@ -5981,62 +6153,154 @@ Transform: - {fileID: 2066287570} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &748717817 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 748717818} - - component: {fileID: 748717821} - - component: {fileID: 748717820} - - component: {fileID: 748717819} - m_Layer: 2 - m_Name: dividor glass - m_TagString: Glass - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &748717818 -Transform: +--- !u!1001 &745556341 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 748717817} serializedVersion: 2 - m_LocalRotation: {x: -0.5, y: 0.5, z: 0.5, w: 0.5} - m_LocalPosition: {x: 7.71, y: 7.5, z: -4.74} - m_LocalScale: {x: 1.75, y: 0.10000002, z: 2} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 841881025} - m_LocalEulerAnglesHint: {x: -90, y: 0, z: 90} ---- !u!65 &748717819 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 748717817} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 1 - serializedVersion: 3 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &748717820 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1023829555} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_Name + value: forward_animation + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4008893864873360855, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalScale.x + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 4008893864873360855, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalScale.y + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 4008893864873360855, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_LocalScale.z + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 4379578759878260565, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + propertyPath: m_Name + value: frontwalk_robot + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + insertIndex: -1 + addedObject: {fileID: 96579023} + m_SourcePrefab: {fileID: 100100000, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} +--- !u!1 &748717817 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 748717818} + - component: {fileID: 748717821} + - component: {fileID: 748717820} + - component: {fileID: 748717819} + m_Layer: 2 + m_Name: dividor glass + m_TagString: Glass + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &748717818 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 748717817} + serializedVersion: 2 + m_LocalRotation: {x: -0.5, y: 0.5, z: 0.5, w: 0.5} + m_LocalPosition: {x: 7.71, y: 7.5, z: -4.74} + m_LocalScale: {x: 1.75, y: 0.10000002, z: 2} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 841881025} + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 90} +--- !u!65 &748717819 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 748717817} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &748717820 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -6915,6 +7179,86 @@ Transform: - {fileID: 136149810} m_Father: {fileID: 2123244864} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &816169887 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1023829555} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_Name + value: idle_handraise_animation + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4379578759878260565, guid: 10a31047645074db5996d9605115526d, type: 3} + propertyPath: m_Name + value: idle_handraise_robot + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 10a31047645074db5996d9605115526d, type: 3} + insertIndex: -1 + addedObject: {fileID: 850523084} + m_SourcePrefab: {fileID: 100100000, guid: 10a31047645074db5996d9605115526d, type: 3} --- !u!1 &832957890 GameObject: m_ObjectHideFlags: 0 @@ -7020,6 +7364,86 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 832957890} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &834744399 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1023829555} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_Name + value: backward_handraise_animation + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4379578759878260565, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + propertyPath: m_Name + value: backward_handraise_robot + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + insertIndex: -1 + addedObject: {fileID: 1006846614} + m_SourcePrefab: {fileID: 100100000, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} --- !u!1 &836751721 GameObject: m_ObjectHideFlags: 0 @@ -7324,6 +7748,37 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: openDoorAudio: {fileID: 1627119342} +--- !u!1 &850523082 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 10a31047645074db5996d9605115526d, type: 3} + m_PrefabInstance: {fileID: 816169887} + m_PrefabAsset: {fileID: 0} +--- !u!4 &850523083 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 10a31047645074db5996d9605115526d, type: 3} + m_PrefabInstance: {fileID: 816169887} + m_PrefabAsset: {fileID: 0} +--- !u!95 &850523084 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 850523082} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: cd5374b5c34454f06b89800f418482bd, 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 &851778569 GameObject: m_ObjectHideFlags: 0 @@ -8382,11 +8837,37 @@ Light: m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0 m_ShadowAngle: 0 ---- !u!4 &949309649 stripped +--- !u!1 &936191697 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + m_PrefabInstance: {fileID: 2075484435} + m_PrefabAsset: {fileID: 0} +--- !u!4 &936191698 stripped Transform: - m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e0105ee697b4d114dac7d63035019937, type: 3} - m_PrefabInstance: {fileID: 439836037} + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + m_PrefabInstance: {fileID: 2075484435} + m_PrefabAsset: {fileID: 0} +--- !u!95 &936191699 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 936191697} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 001227341f08b49f5a472aac78a96196, 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 &952409538 GameObject: m_ObjectHideFlags: 0 @@ -8888,7 +9369,38 @@ PrefabInstance: insertIndex: -1 addedObject: {fileID: 1257181849} m_SourcePrefab: {fileID: 100100000, guid: 6918230221867498dad4951a47e42a79, type: 3} ---- !u!1 &1037475175 +--- !u!1 &1006846612 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + m_PrefabInstance: {fileID: 834744399} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1006846613 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 988dab660a08b4e40a575100e4dccc21, type: 3} + m_PrefabInstance: {fileID: 834744399} + m_PrefabAsset: {fileID: 0} +--- !u!95 &1006846614 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1006846612} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 3e414374b48fe477cb6a4de64b69aad7, 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 &1023829554 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8896,23 +9408,102 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1037475176} + - component: {fileID: 1023829555} + - component: {fileID: 1023829556} + - component: {fileID: 1023829557} m_Layer: 0 - m_Name: Bridge to switch structure + m_Name: Animation Prefabs m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1037475176 +--- !u!4 &1023829555 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1037475175} + m_GameObject: {fileID: 1023829554} serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2038593502} + - {fileID: 543450652962795166} + - {fileID: 741347169} + - {fileID: 1873970079} + - {fileID: 936191698} + - {fileID: 850523083} + - {fileID: 1510664365} + - {fileID: 1006846613} + - {fileID: 1137329932} + - {fileID: 1945744339} + - {fileID: 500293803} + - {fileID: 1680286149} + - {fileID: 212498638} + m_Father: {fileID: 1144530175} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1023829556 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1023829554} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 8b6d7c7d41bc44747b9e84146747caf8, 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!114 &1023829557 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1023829554} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f065bd9708a6b4dfb96a7cf9fad079ac, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1037475175 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1037475176} + m_Layer: 0 + m_Name: Bridge to switch structure + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1037475176 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1037475175} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 @@ -9573,6 +10164,117 @@ Canvas: m_SortingLayerID: 0 m_SortingOrder: 0 m_TargetDisplay: 0 +--- !u!1 &1137329931 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + m_PrefabInstance: {fileID: 1239439223} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1137329932 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + m_PrefabInstance: {fileID: 1239439223} + m_PrefabAsset: {fileID: 0} +--- !u!95 &1137329933 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1137329931} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 4eefa4aaafdbd460d9e2313a35deb2d5, 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!1001 &1137603938 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1023829555} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_Name + value: left_animation + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4379578759878260565, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + propertyPath: m_Name + value: leftwalk_robot + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + insertIndex: -1 + addedObject: {fileID: 1873970080} + m_SourcePrefab: {fileID: 100100000, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} --- !u!1 &1144530167 GameObject: m_ObjectHideFlags: 0 @@ -9918,7 +10620,7 @@ Transform: - {fileID: 1384334493} - {fileID: 207123040} - {fileID: 4262428} - - {fileID: 949309649} + - {fileID: 1023829555} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} --- !u!1 &1164460111 @@ -10094,6 +10796,86 @@ Transform: - {fileID: 1627119341} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1239439223 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1023829555} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_Name + value: left_handraise_animation + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4379578759878260565, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + propertyPath: m_Name + value: left_handraise_robot + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} + insertIndex: -1 + addedObject: {fileID: 1137329933} + m_SourcePrefab: {fileID: 100100000, guid: 9055bc41576294fa79a6d0c62ee881a1, type: 3} --- !u!43 &1240331251 Mesh: m_ObjectHideFlags: 0 @@ -10336,6 +11118,11 @@ Rigidbody: m_Interpolate: 0 m_Constraints: 122 m_CollisionDetection: 0 +--- !u!1 &1277901324 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: e3f45edca98354cd1a853fce55701760, type: 3} + m_PrefabInstance: {fileID: 2038593501} + m_PrefabAsset: {fileID: 0} --- !u!1 &1285153749 GameObject: m_ObjectHideFlags: 0 @@ -11552,6 +12339,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e496fd563dea349c79817480fa8f99f3, type: 3} m_Name: m_EditorClassIdentifier: + GunActiveSFX: {fileID: 0} + useSelect: 0 + rayDist: 0 + pullForce: 50 --- !u!114 &1384334501 MonoBehaviour: m_ObjectHideFlags: 0 @@ -12159,6 +12950,37 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1509443600} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1510664364 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: a417048154d884a02871999aac0a11af, type: 3} + m_PrefabInstance: {fileID: 1837324038} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1510664365 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: a417048154d884a02871999aac0a11af, type: 3} + m_PrefabInstance: {fileID: 1837324038} + m_PrefabAsset: {fileID: 0} +--- !u!95 &1510664366 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1510664364} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 1ba6ec62af9d541718ccc05730838dce, 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 &1520461782 GameObject: m_ObjectHideFlags: 0 @@ -13193,6 +14015,37 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1667935042} m_CullTransparentMesh: 1 +--- !u!1 &1680286148 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + m_PrefabInstance: {fileID: 2099294003} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1680286149 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + m_PrefabInstance: {fileID: 2099294003} + m_PrefabAsset: {fileID: 0} +--- !u!95 &1680286150 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1680286148} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 2f5709063b5ee4741b551abaf56d5bb2, 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 &1690168339 GameObject: m_ObjectHideFlags: 0 @@ -13537,6 +14390,86 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1776831150} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &1818627854 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1023829555} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_Name + value: forward_jump_animation + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4379578759878260565, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + propertyPath: m_Name + value: forward_jump_robot + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} + insertIndex: -1 + addedObject: {fileID: 500293804} + m_SourcePrefab: {fileID: 100100000, guid: 2b39f46ea9ffc4797830947349ec9064, type: 3} --- !u!1 &1823094204 GameObject: m_ObjectHideFlags: 0 @@ -13574,29 +14507,109 @@ Transform: - {fileID: 398507280} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1866416823 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1866416824} - m_Layer: 0 - m_Name: Switch (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1866416824 -Transform: +--- !u!1001 &1837324038 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1866416823} + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1023829555} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_Name + value: forward_handraise_animation + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4379578759878260565, guid: a417048154d884a02871999aac0a11af, type: 3} + propertyPath: m_Name + value: forward_handraise_robot + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: a417048154d884a02871999aac0a11af, type: 3} + insertIndex: -1 + addedObject: {fileID: 1510664366} + m_SourcePrefab: {fileID: 100100000, guid: a417048154d884a02871999aac0a11af, type: 3} +--- !u!1 &1866416823 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1866416824} + m_Layer: 0 + m_Name: Switch (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1866416824 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1866416823} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -18.588701, y: 7.034842, z: 3.9300003} @@ -13712,6 +14725,37 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1866437748} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1873970078 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + m_PrefabInstance: {fileID: 1137603938} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1873970079 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: f23c95a3a318e467d9eb215c6f54935e, type: 3} + m_PrefabInstance: {fileID: 1137603938} + m_PrefabAsset: {fileID: 0} +--- !u!95 &1873970080 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1873970078} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f4bed67a09c2e49a8840dbcbf4c3631f, 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 &1881301697 GameObject: m_ObjectHideFlags: 0 @@ -14265,6 +15309,37 @@ Transform: - {fileID: 570638397} m_Father: {fileID: 666731226} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1945744338 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + m_PrefabInstance: {fileID: 338246219} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1945744339 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 233c4cd80ae3a47278bdc86eb5b5aa9b, type: 3} + m_PrefabInstance: {fileID: 338246219} + m_PrefabAsset: {fileID: 0} +--- !u!95 &1945744340 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1945744338} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 89237735923ff46a5be5f272b4110720, 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 &1950107569 GameObject: m_ObjectHideFlags: 0 @@ -14913,6 +15988,112 @@ Transform: - {fileID: 1110381951} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &2038593501 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1023829555} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_Name + value: idle_animation + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4379578759878260565, guid: e3f45edca98354cd1a853fce55701760, type: 3} + propertyPath: m_Name + value: idle_robot + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: e3f45edca98354cd1a853fce55701760, type: 3} + insertIndex: -1 + addedObject: {fileID: 2038593503} + m_SourcePrefab: {fileID: 100100000, guid: e3f45edca98354cd1a853fce55701760, type: 3} +--- !u!4 &2038593502 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e3f45edca98354cd1a853fce55701760, type: 3} + m_PrefabInstance: {fileID: 2038593501} + m_PrefabAsset: {fileID: 0} +--- !u!95 &2038593503 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277901324} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 6d60983e6daf648f78fe3140d4debed3, 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 &2040918702 GameObject: m_ObjectHideFlags: 0 @@ -15018,6 +16199,82 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2040918702} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &2041603997 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1023829555} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_Name + value: backward_animation + objectReference: {fileID: 0} + - target: {fileID: 4379578759878260565, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + propertyPath: m_Name + value: backward_robot + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} + insertIndex: -1 + addedObject: {fileID: 741347170} + m_SourcePrefab: {fileID: 100100000, guid: edcbaa012664841bd9ccff654a0f9bfd, type: 3} --- !u!1 &2055890890 GameObject: m_ObjectHideFlags: 0 @@ -15283,6 +16540,86 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1001 &2075484435 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1023829555} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_Name + value: right_animation + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4379578759878260565, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + propertyPath: m_Name + value: rightwalk_robot + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} + insertIndex: -1 + addedObject: {fileID: 936191699} + m_SourcePrefab: {fileID: 100100000, guid: 9af2ceb19aa9740fd8b1e97fd457157d, type: 3} --- !u!1 &2088055422 GameObject: m_ObjectHideFlags: 0 @@ -15388,6 +16725,86 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2088055422} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &2099294003 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1023829555} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_Name + value: left_jump_animation + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4379578759878260565, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + propertyPath: m_Name + value: left_jump_robot + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} + insertIndex: -1 + addedObject: {fileID: 1680286150} + m_SourcePrefab: {fileID: 100100000, guid: 306bd4eebad7f43dbaffbfbdea00fb28, type: 3} --- !u!1 &2109680617 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 6918230221867498dad4951a47e42a79, type: 3} @@ -15711,6 +17128,16 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2141999555} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &543450652962795166 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + m_PrefabInstance: {fileID: 745556341} + m_PrefabAsset: {fileID: 0} +--- !u!1 &919132148693038116 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: ac3b48c4fa35345e29ecefa557c430e3, type: 3} + m_PrefabInstance: {fileID: 745556341} + m_PrefabAsset: {fileID: 0} --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 diff --git a/ferrous-game/Assets/Scripts/ObjectPuller.cs b/ferrous-game/Assets/Scripts/ObjectPuller.cs index e4d83db..d56a6bc 100644 --- a/ferrous-game/Assets/Scripts/ObjectPuller.cs +++ b/ferrous-game/Assets/Scripts/ObjectPuller.cs @@ -36,9 +36,70 @@ public class ObjectPuller : MonoBehaviour private void Awake() { - GameObject model = GameObject.Find("Robot_withUV"); + GameObject idle_robot = GameObject.Find("idle_robot"); + GameObject frontwalk_robot = GameObject.Find("frontwalk_robot"); + GameObject backwalk_robot = GameObject.Find("backward_robot"); + GameObject leftwalk_robot = GameObject.Find("leftwalk_robot"); + GameObject rightwalk_robot = GameObject.Find("rightwalk_robot"); + GameObject idle_handraise_robot = GameObject.Find("idle_handraise_robot"); + GameObject forward_handraise_robot = GameObject.Find("forward_handraise_robot"); + GameObject backward_handraise_robot = GameObject.Find("backward_handraise_robot"); + GameObject left_handraise_robot = GameObject.Find("left_handraise_robot"); + GameObject right_handraise_robot = GameObject.Find("right_handraise_robot"); + GameObject forward_jump_robot = GameObject.Find("forward_jump_robot"); + GameObject left_jump_robot = GameObject.Find("left_jump_robot"); + GameObject right_jump_robot = GameObject.Find("right_jump_robot"); + - foreach (Renderer renderer in model.GetComponentsInChildren()) + foreach (Renderer renderer in idle_robot.GetComponentsInChildren()) + { + modelRenderers.Add(renderer); + } + foreach (Renderer renderer in frontwalk_robot.GetComponentsInChildren()) + { + modelRenderers.Add(renderer); + } + foreach (Renderer renderer in backwalk_robot.GetComponentsInChildren()) + { + modelRenderers.Add(renderer); + } + foreach (Renderer renderer in leftwalk_robot.GetComponentsInChildren()) + { + modelRenderers.Add(renderer); + } + foreach (Renderer renderer in forward_handraise_robot.GetComponentsInChildren()) + { + modelRenderers.Add(renderer); + } + foreach (Renderer renderer in rightwalk_robot.GetComponentsInChildren()) + { + modelRenderers.Add(renderer); + } + foreach (Renderer renderer in idle_handraise_robot.GetComponentsInChildren()) + { + modelRenderers.Add(renderer); + } + foreach (Renderer renderer in backward_handraise_robot.GetComponentsInChildren()) + { + modelRenderers.Add(renderer); + } + foreach (Renderer renderer in left_handraise_robot.GetComponentsInChildren()) + { + modelRenderers.Add(renderer); + } + foreach (Renderer renderer in right_handraise_robot.GetComponentsInChildren()) + { + modelRenderers.Add(renderer); + } + foreach (Renderer renderer in forward_jump_robot.GetComponentsInChildren()) + { + modelRenderers.Add(renderer); + } + foreach (Renderer renderer in left_jump_robot.GetComponentsInChildren()) + { + modelRenderers.Add(renderer); + } + foreach (Renderer renderer in right_jump_robot.GetComponentsInChildren()) { modelRenderers.Add(renderer); }