This commit is contained in:
parent
325f63d6bc
commit
3e39e627bc
|
@ -128,6 +128,16 @@ MonoBehaviour:
|
|||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: beaccfe60f8582e4895457499e18b12c
|
||||
m_Address: Assets/Grenade
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
- m_GUID: 2830d77b981a3a3489bda2a3c4fba460
|
||||
m_Address: Assets/Soda
|
||||
m_ReadOnly: 0
|
||||
m_SerializedLabels: []
|
||||
FlaggedDuringContentUpdateRestriction: 0
|
||||
m_ReadOnly: 0
|
||||
m_Settings: {fileID: 11400000, guid: 819d03717e2ae4f4a8216ff1ba94ff77, type: 2}
|
||||
m_SchemaSet:
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
After Width: | Height: | Size: 688 KiB |
|
@ -1,27 +1,31 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1101 &-8944048238387094739
|
||||
AnimatorStateTransition:
|
||||
--- !u!1107 &-9120357483318927721
|
||||
AnimatorStateMachine:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name:
|
||||
m_Conditions: []
|
||||
m_DstStateMachine: {fileID: 0}
|
||||
m_DstState: {fileID: -2872314262290925133}
|
||||
m_Solo: 0
|
||||
m_Mute: 0
|
||||
m_IsExit: 0
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: 0.25
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: 0.75
|
||||
m_HasExitTime: 1
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
||||
m_Name: Attack
|
||||
m_ChildStates:
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: -5060886563922672075}
|
||||
m_Position: {x: 250, y: 80, z: 0}
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: -8088620814189296577}
|
||||
m_Position: {x: 250, y: 140, z: 0}
|
||||
m_ChildStateMachines: []
|
||||
m_AnyStateTransitions: []
|
||||
m_EntryTransitions: []
|
||||
m_StateMachineTransitions: {}
|
||||
m_StateMachineBehaviours:
|
||||
- {fileID: 276872393024185899}
|
||||
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: -5060886563922672075}
|
||||
--- !u!1102 &-8318622992684206721
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
|
@ -34,7 +38,8 @@ AnimatorState:
|
|||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: -2257074110139407426}
|
||||
m_StateMachineBehaviours: []
|
||||
m_StateMachineBehaviours:
|
||||
- {fileID: -4682183484338247278}
|
||||
m_Position: {x: 50, y: 50, z: 0}
|
||||
m_IKOnFeet: 0
|
||||
m_WriteDefaultValues: 1
|
||||
|
@ -49,6 +54,55 @@ AnimatorState:
|
|||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!1102 &-8088620814189296577
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Attack_R
|
||||
m_Speed: 1
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: -6022094536806633483}
|
||||
m_StateMachineBehaviours: []
|
||||
m_Position: {x: 50, y: 50, z: 0}
|
||||
m_IKOnFeet: 0
|
||||
m_WriteDefaultValues: 1
|
||||
m_Mirror: 0
|
||||
m_SpeedParameterActive: 0
|
||||
m_MirrorParameterActive: 0
|
||||
m_CycleOffsetParameterActive: 0
|
||||
m_TimeParameterActive: 0
|
||||
m_Motion: {fileID: 7400000, guid: 65a4736dd630e3e4e9f7c6a572a54956, type: 2}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!1101 &-7490854506384927082
|
||||
AnimatorStateTransition:
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name:
|
||||
m_Conditions: []
|
||||
m_DstStateMachine: {fileID: 6058815529303356158}
|
||||
m_DstState: {fileID: 0}
|
||||
m_Solo: 0
|
||||
m_Mute: 0
|
||||
m_IsExit: 0
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: 0.25
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: 0.75
|
||||
m_HasExitTime: 1
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
||||
--- !u!1101 &-6682989306357693698
|
||||
AnimatorStateTransition:
|
||||
m_ObjectHideFlags: 1
|
||||
|
@ -71,6 +125,55 @@ AnimatorStateTransition:
|
|||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
||||
--- !u!1101 &-6022094536806633483
|
||||
AnimatorStateTransition:
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name:
|
||||
m_Conditions: []
|
||||
m_DstStateMachine: {fileID: 6058815529303356158}
|
||||
m_DstState: {fileID: 0}
|
||||
m_Solo: 0
|
||||
m_Mute: 0
|
||||
m_IsExit: 0
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: 0.25
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: 0.75
|
||||
m_HasExitTime: 1
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
||||
--- !u!1102 &-5060886563922672075
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Attack_L
|
||||
m_Speed: 1
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: -7490854506384927082}
|
||||
m_StateMachineBehaviours: []
|
||||
m_Position: {x: 50, y: 50, z: 0}
|
||||
m_IKOnFeet: 0
|
||||
m_WriteDefaultValues: 1
|
||||
m_Mirror: 0
|
||||
m_SpeedParameterActive: 0
|
||||
m_MirrorParameterActive: 0
|
||||
m_CycleOffsetParameterActive: 0
|
||||
m_TimeParameterActive: 0
|
||||
m_Motion: {fileID: 7400000, guid: 2e02f8e429bd50041a0a22e527708abf, type: 2}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!1107 &-4873137299548358500
|
||||
AnimatorStateMachine:
|
||||
serializedVersion: 6
|
||||
|
@ -96,6 +199,30 @@ AnimatorStateMachine:
|
|||
m_ExitPosition: {x: 700, y: 100, z: 0}
|
||||
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
||||
m_DefaultState: {fileID: -3174240966205496616}
|
||||
--- !u!114 &-4682183484338247278
|
||||
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: b8427dbe4b1369d4facb6106e0a37fe5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
stateName:
|
||||
rid: 806583545631342607
|
||||
index: 0
|
||||
duration: 0
|
||||
variables: []
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583545631342607
|
||||
type: {class: Reference, ns: BITKit, asm: BITKit}
|
||||
data:
|
||||
value: Movement
|
||||
--- !u!1102 &-3624621611510814089
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
|
@ -108,7 +235,8 @@ AnimatorState:
|
|||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: 455483977735225797}
|
||||
m_StateMachineBehaviours: []
|
||||
m_StateMachineBehaviours:
|
||||
- {fileID: -150162369578498782}
|
||||
m_Position: {x: 50, y: 50, z: 0}
|
||||
m_IKOnFeet: 0
|
||||
m_WriteDefaultValues: 1
|
||||
|
@ -123,32 +251,6 @@ AnimatorState:
|
|||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!1107 &-3577891082255179188
|
||||
AnimatorStateMachine:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Upper Layer
|
||||
m_ChildStates:
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: -2872314262290925133}
|
||||
m_Position: {x: 30, y: 180, z: 0}
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: 3164795607557365492}
|
||||
m_Position: {x: 290, y: 180, z: 0}
|
||||
m_ChildStateMachines: []
|
||||
m_AnyStateTransitions:
|
||||
- {fileID: -196818614216295774}
|
||||
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: -2872314262290925133}
|
||||
--- !u!1102 &-3174240966205496616
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
|
@ -175,32 +277,28 @@ AnimatorState:
|
|||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!1102 &-2872314262290925133
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
--- !u!1101 &-2445016005032985477
|
||||
AnimatorStateTransition:
|
||||
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: 0}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
m_Name:
|
||||
m_Conditions: []
|
||||
m_DstStateMachine: {fileID: 0}
|
||||
m_DstState: {fileID: 0}
|
||||
m_Solo: 0
|
||||
m_Mute: 0
|
||||
m_IsExit: 1
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: 0.1
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: 0.9
|
||||
m_HasExitTime: 1
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 2
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
||||
--- !u!1101 &-2257074110139407426
|
||||
AnimatorStateTransition:
|
||||
m_ObjectHideFlags: 1
|
||||
|
@ -226,31 +324,54 @@ AnimatorStateTransition:
|
|||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
||||
--- !u!1101 &-196818614216295774
|
||||
AnimatorStateTransition:
|
||||
--- !u!114 &-1149441261307116378
|
||||
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: b8427dbe4b1369d4facb6106e0a37fe5, type: 3}
|
||||
m_Name:
|
||||
m_Conditions:
|
||||
- m_ConditionMode: 1
|
||||
m_ConditionEvent: Melee
|
||||
m_EventTreshold: 0
|
||||
m_DstStateMachine: {fileID: 0}
|
||||
m_DstState: {fileID: 3164795607557365492}
|
||||
m_Solo: 0
|
||||
m_Mute: 0
|
||||
m_IsExit: 0
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: 0.25
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: 0.75
|
||||
m_HasExitTime: 0
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
||||
m_EditorClassIdentifier:
|
||||
stateName:
|
||||
rid: 806583545631342605
|
||||
index: 0
|
||||
duration: 0
|
||||
variables: []
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583545631342605
|
||||
type: {class: Reference, ns: BITKit, asm: BITKit}
|
||||
data:
|
||||
value: HitStun
|
||||
--- !u!114 &-150162369578498782
|
||||
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: b8427dbe4b1369d4facb6106e0a37fe5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
stateName:
|
||||
rid: 806583545631342606
|
||||
index: 0
|
||||
duration: 0
|
||||
variables: []
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583545631342606
|
||||
type: {class: Reference, ns: BITKit, asm: BITKit}
|
||||
data:
|
||||
value: Idle
|
||||
--- !u!91 &9100000
|
||||
AnimatorController:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -265,19 +386,13 @@ AnimatorController:
|
|||
m_DefaultFloat: 0
|
||||
m_DefaultInt: 0
|
||||
m_DefaultBool: 0
|
||||
m_Controller: {fileID: 9100000}
|
||||
- m_Name: Melee
|
||||
m_Type: 9
|
||||
m_DefaultFloat: 0
|
||||
m_DefaultInt: 0
|
||||
m_DefaultBool: 0
|
||||
m_Controller: {fileID: 9100000}
|
||||
m_Controller: {fileID: 0}
|
||||
- m_Name: SqrMagnitude
|
||||
m_Type: 1
|
||||
m_DefaultFloat: 0
|
||||
m_DefaultInt: 0
|
||||
m_DefaultBool: 0
|
||||
m_Controller: {fileID: 9100000}
|
||||
m_Controller: {fileID: 0}
|
||||
m_AnimatorLayers:
|
||||
- serializedVersion: 5
|
||||
m_Name: Base Layer
|
||||
|
@ -291,18 +406,6 @@ AnimatorController:
|
|||
m_IKPass: 0
|
||||
m_SyncedLayerAffectsTiming: 0
|
||||
m_Controller: {fileID: 9100000}
|
||||
- serializedVersion: 5
|
||||
m_Name: Upper Layer
|
||||
m_StateMachine: {fileID: -3577891082255179188}
|
||||
m_Mask: {fileID: 0}
|
||||
m_Motions: []
|
||||
m_Behaviours: []
|
||||
m_BlendingMode: 0
|
||||
m_SyncedLayerIndex: -1
|
||||
m_DefaultWeight: 1
|
||||
m_IKPass: 0
|
||||
m_SyncedLayerAffectsTiming: 0
|
||||
m_Controller: {fileID: 9100000}
|
||||
- serializedVersion: 5
|
||||
m_Name: Additive Layer
|
||||
m_StateMachine: {fileID: -4873137299548358500}
|
||||
|
@ -315,6 +418,40 @@ AnimatorController:
|
|||
m_IKPass: 0
|
||||
m_SyncedLayerAffectsTiming: 0
|
||||
m_Controller: {fileID: 9100000}
|
||||
--- !u!114 &276872393024185899
|
||||
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: b8427dbe4b1369d4facb6106e0a37fe5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
stateName:
|
||||
rid: 806583545631342611
|
||||
index: 0
|
||||
duration: 0
|
||||
variables:
|
||||
- rid: 806583545631342609
|
||||
- rid: 806583545631342610
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583545631342609
|
||||
type: {class: Reference, ns: BITKit, asm: BITKit}
|
||||
data:
|
||||
value: Attack_L
|
||||
- rid: 806583545631342610
|
||||
type: {class: Reference, ns: BITKit, asm: BITKit}
|
||||
data:
|
||||
value: Attack_R
|
||||
- rid: 806583545631342611
|
||||
type: {class: Reference, ns: BITKit, asm: BITKit}
|
||||
data:
|
||||
value: Attack
|
||||
--- !u!1101 &455483977735225797
|
||||
AnimatorStateTransition:
|
||||
m_ObjectHideFlags: 1
|
||||
|
@ -367,33 +504,28 @@ AnimatorState:
|
|||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!1102 &3164795607557365492
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
--- !u!1101 &4579198035393053474
|
||||
AnimatorStateTransition:
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Attack
|
||||
m_Speed: 1
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: -8944048238387094739}
|
||||
m_StateMachineBehaviours: []
|
||||
m_Position: {x: 50, y: 50, z: 0}
|
||||
m_IKOnFeet: 0
|
||||
m_WriteDefaultValues: 1
|
||||
m_Mirror: 0
|
||||
m_SpeedParameterActive: 0
|
||||
m_MirrorParameterActive: 0
|
||||
m_CycleOffsetParameterActive: 0
|
||||
m_TimeParameterActive: 0
|
||||
m_Motion: {fileID: 7400000, guid: 00d8a0f68533b9b4192a7c6d473d591f, type: 2}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
m_Name:
|
||||
m_Conditions: []
|
||||
m_DstStateMachine: {fileID: 0}
|
||||
m_DstState: {fileID: 0}
|
||||
m_Solo: 0
|
||||
m_Mute: 0
|
||||
m_IsExit: 0
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: 0.25
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: 0.75
|
||||
m_HasExitTime: 1
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
||||
--- !u!1107 &6058815529303356158
|
||||
AnimatorStateMachine:
|
||||
serializedVersion: 6
|
||||
|
@ -409,13 +541,49 @@ AnimatorStateMachine:
|
|||
- serializedVersion: 1
|
||||
m_State: {fileID: -8318622992684206721}
|
||||
m_Position: {x: 260, y: 180, z: 0}
|
||||
m_ChildStateMachines: []
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: 8265139578357769089}
|
||||
m_Position: {x: 530, y: 180, z: 0}
|
||||
m_ChildStateMachines:
|
||||
- serializedVersion: 1
|
||||
m_StateMachine: {fileID: -9120357483318927721}
|
||||
m_Position: {x: 260, y: 100, z: 0}
|
||||
m_AnyStateTransitions: []
|
||||
m_EntryTransitions: []
|
||||
m_StateMachineTransitions: {}
|
||||
m_StateMachineTransitions:
|
||||
- first: {fileID: -9120357483318927721}
|
||||
second: []
|
||||
m_StateMachineBehaviours: []
|
||||
m_AnyStatePosition: {x: 50, y: 20, z: 0}
|
||||
m_EntryPosition: {x: 50, y: 120, z: 0}
|
||||
m_ExitPosition: {x: 550, y: 110, z: 0}
|
||||
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
||||
m_DefaultState: {fileID: -3624621611510814089}
|
||||
--- !u!1102 &8265139578357769089
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: HitStun
|
||||
m_Speed: 1
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: -2445016005032985477}
|
||||
m_StateMachineBehaviours:
|
||||
- {fileID: -1149441261307116378}
|
||||
m_Position: {x: 50, y: 50, z: 0}
|
||||
m_IKOnFeet: 0
|
||||
m_WriteDefaultValues: 1
|
||||
m_Mirror: 0
|
||||
m_SpeedParameterActive: 0
|
||||
m_MirrorParameterActive: 0
|
||||
m_CycleOffsetParameterActive: 0
|
||||
m_TimeParameterActive: 0
|
||||
m_Motion: {fileID: 7400000, guid: c9d4ca0a62700ee488e80586d79da367, type: 2}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
|
|
|
@ -451,9 +451,9 @@ AnimatorStateTransition:
|
|||
m_Mute: 0
|
||||
m_IsExit: 0
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: 0.25
|
||||
m_TransitionDuration: 0
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: 0.75
|
||||
m_ExitTime: 1
|
||||
m_HasExitTime: 1
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 2
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,165 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1102 &-7279506085134558611
|
||||
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: 1
|
||||
m_MirrorParameterActive: 0
|
||||
m_CycleOffsetParameterActive: 0
|
||||
m_TimeParameterActive: 0
|
||||
m_Motion: {fileID: 7400000, guid: 68182865c01bbae4fb3027ea32634e3f, type: 2}
|
||||
m_Tag:
|
||||
m_SpeedParameter: Speed
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!1101 &-6115830228273227718
|
||||
AnimatorStateTransition:
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name:
|
||||
m_Conditions:
|
||||
- m_ConditionMode: 1
|
||||
m_ConditionEvent: IsAlive
|
||||
m_EventTreshold: 0
|
||||
m_DstStateMachine: {fileID: 0}
|
||||
m_DstState: {fileID: 0}
|
||||
m_Solo: 0
|
||||
m_Mute: 0
|
||||
m_IsExit: 1
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: 0.25
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: 0.75
|
||||
m_HasExitTime: 0
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
||||
--- !u!1107 &-5383015995915285676
|
||||
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: -7279506085134558611}
|
||||
m_Position: {x: 30, y: 180, z: 0}
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: 8070093193186123607}
|
||||
m_Position: {x: 370, y: 70, z: 0}
|
||||
m_ChildStateMachines: []
|
||||
m_AnyStateTransitions:
|
||||
- {fileID: -1887378640362712805}
|
||||
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: 630, y: 60, z: 0}
|
||||
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
||||
m_DefaultState: {fileID: -7279506085134558611}
|
||||
--- !u!1101 &-1887378640362712805
|
||||
AnimatorStateTransition:
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name:
|
||||
m_Conditions:
|
||||
- m_ConditionMode: 2
|
||||
m_ConditionEvent: IsAlive
|
||||
m_EventTreshold: 0
|
||||
m_DstStateMachine: {fileID: 0}
|
||||
m_DstState: {fileID: 8070093193186123607}
|
||||
m_Solo: 0
|
||||
m_Mute: 0
|
||||
m_IsExit: 0
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: 0.25
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: 0.75
|
||||
m_HasExitTime: 0
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 0
|
||||
--- !u!91 &9100000
|
||||
AnimatorController:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Pose
|
||||
serializedVersion: 5
|
||||
m_AnimatorParameters:
|
||||
- m_Name: Speed
|
||||
m_Type: 1
|
||||
m_DefaultFloat: 0.2
|
||||
m_DefaultInt: 0
|
||||
m_DefaultBool: 0
|
||||
m_Controller: {fileID: 0}
|
||||
- m_Name: IsAlive
|
||||
m_Type: 4
|
||||
m_DefaultFloat: 0
|
||||
m_DefaultInt: 0
|
||||
m_DefaultBool: 1
|
||||
m_Controller: {fileID: 0}
|
||||
m_AnimatorLayers:
|
||||
- serializedVersion: 5
|
||||
m_Name: Base Layer
|
||||
m_StateMachine: {fileID: -5383015995915285676}
|
||||
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 &8070093193186123607
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Death
|
||||
m_Speed: 1
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: -6115830228273227718}
|
||||
m_StateMachineBehaviours: []
|
||||
m_Position: {x: 50, y: 50, z: 0}
|
||||
m_IKOnFeet: 0
|
||||
m_WriteDefaultValues: 1
|
||||
m_Mirror: 0
|
||||
m_SpeedParameterActive: 0
|
||||
m_MirrorParameterActive: 0
|
||||
m_CycleOffsetParameterActive: 0
|
||||
m_TimeParameterActive: 0
|
||||
m_Motion: {fileID: 7400000, guid: db6569b2f424b464592fb079f6c8e435, type: 2}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
|
@ -0,0 +1,251 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1102 &-8000311602464041889
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Throw
|
||||
m_Speed: 1
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: -4967112762278070718}
|
||||
m_StateMachineBehaviours:
|
||||
- {fileID: -6247976549397085200}
|
||||
m_Position: {x: 50, y: 50, z: 0}
|
||||
m_IKOnFeet: 0
|
||||
m_WriteDefaultValues: 1
|
||||
m_Mirror: 0
|
||||
m_SpeedParameterActive: 0
|
||||
m_MirrorParameterActive: 0
|
||||
m_CycleOffsetParameterActive: 0
|
||||
m_TimeParameterActive: 0
|
||||
m_Motion: {fileID: 7400000, guid: 46f6bba0b7dfc524c814da620942f888, type: 2}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!114 &-6517901631659466536
|
||||
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: b8427dbe4b1369d4facb6106e0a37fe5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
stateName:
|
||||
rid: 806583526086934671
|
||||
index: 0
|
||||
duration: 0
|
||||
variables: []
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583526086934671
|
||||
type: {class: Reference, ns: BITKit, asm: BITKit}
|
||||
data:
|
||||
value: Draw
|
||||
--- !u!1107 &-6249399899547047150
|
||||
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: 4618170466298800719}
|
||||
m_Position: {x: 30, y: 170, z: 0}
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: -5544499878387165102}
|
||||
m_Position: {x: 30, y: 240, z: 0}
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: -8000311602464041889}
|
||||
m_Position: {x: 260, y: 210, 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: 490, y: 210, z: 0}
|
||||
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
||||
m_DefaultState: {fileID: 4618170466298800719}
|
||||
--- !u!114 &-6247976549397085200
|
||||
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: b8427dbe4b1369d4facb6106e0a37fe5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
stateName:
|
||||
rid: 806583526086934674
|
||||
index: 0
|
||||
duration: 0
|
||||
variables: []
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583526086934674
|
||||
type: {class: Reference, ns: BITKit, asm: BITKit}
|
||||
data:
|
||||
value: Throw
|
||||
--- !u!114 &-5679675043502648851
|
||||
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: b8427dbe4b1369d4facb6106e0a37fe5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
stateName:
|
||||
rid: 806583526086934673
|
||||
index: 0
|
||||
duration: 0
|
||||
variables: []
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583526086934673
|
||||
type: {class: Reference, ns: BITKit, asm: BITKit}
|
||||
data:
|
||||
value: Idle
|
||||
--- !u!1102 &-5544499878387165102
|
||||
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:
|
||||
- {fileID: -5679675043502648851}
|
||||
m_Position: {x: 50, y: 50, z: 0}
|
||||
m_IKOnFeet: 0
|
||||
m_WriteDefaultValues: 1
|
||||
m_Mirror: 0
|
||||
m_SpeedParameterActive: 0
|
||||
m_MirrorParameterActive: 0
|
||||
m_CycleOffsetParameterActive: 0
|
||||
m_TimeParameterActive: 0
|
||||
m_Motion: {fileID: 7400000, guid: 68182865c01bbae4fb3027ea32634e3f, type: 2}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!1101 &-4967112762278070718
|
||||
AnimatorStateTransition:
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name:
|
||||
m_Conditions: []
|
||||
m_DstStateMachine: {fileID: 0}
|
||||
m_DstState: {fileID: 0}
|
||||
m_Solo: 0
|
||||
m_Mute: 0
|
||||
m_IsExit: 1
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: 0
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: 1
|
||||
m_HasExitTime: 1
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 1
|
||||
m_OrderedInterruption: 0
|
||||
m_CanTransitionToSelf: 1
|
||||
--- !u!91 &9100000
|
||||
AnimatorController:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: ThrowingController
|
||||
serializedVersion: 5
|
||||
m_AnimatorParameters: []
|
||||
m_AnimatorLayers:
|
||||
- serializedVersion: 5
|
||||
m_Name: Base Layer
|
||||
m_StateMachine: {fileID: -6249399899547047150}
|
||||
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 &4618170466298800719
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Draw
|
||||
m_Speed: 1
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: 5333647381821307321}
|
||||
m_StateMachineBehaviours:
|
||||
- {fileID: -6517901631659466536}
|
||||
m_Position: {x: 50, y: 50, z: 0}
|
||||
m_IKOnFeet: 0
|
||||
m_WriteDefaultValues: 1
|
||||
m_Mirror: 0
|
||||
m_SpeedParameterActive: 0
|
||||
m_MirrorParameterActive: 0
|
||||
m_CycleOffsetParameterActive: 0
|
||||
m_TimeParameterActive: 0
|
||||
m_Motion: {fileID: 7400000, guid: 73f4040677932bd4eb75341b67350857, type: 2}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!1101 &5333647381821307321
|
||||
AnimatorStateTransition:
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name:
|
||||
m_Conditions: []
|
||||
m_DstStateMachine: {fileID: 0}
|
||||
m_DstState: {fileID: -5544499878387165102}
|
||||
m_Solo: 0
|
||||
m_Mute: 0
|
||||
m_IsExit: 0
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: 0
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: 1
|
||||
m_HasExitTime: 1
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 2
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
|
@ -15,6 +15,12 @@ AnimatorOverrideController:
|
|||
- m_OriginalClip: {fileID: 7400000, guid: d0620b5ee177bad468ceeac53272b40b, type: 2}
|
||||
m_OverrideClip: {fileID: -5091876547363602435, guid: a91e64e3665997c4aab9ac6657ec7fd2,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 00d8a0f68533b9b4192a7c6d473d591f, type: 2}
|
||||
m_OverrideClip: {fileID: -722364122401081825, guid: 10b7a755d3c5c284d978736e6f8af395,
|
||||
- m_OriginalClip: {fileID: 7400000, guid: c9d4ca0a62700ee488e80586d79da367, type: 2}
|
||||
m_OverrideClip: {fileID: 6718848898307459054, guid: 2d1247122cb945c48b03642fe8f48bf9,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 2e02f8e429bd50041a0a22e527708abf, type: 2}
|
||||
m_OverrideClip: {fileID: 4941507361278309450, guid: 69621cc42f6a3324c9a7f7b7ae747a38,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 65a4736dd630e3e4e9f7c6a572a54956, type: 2}
|
||||
m_OverrideClip: {fileID: 3623907491181672982, guid: 3460fe979eaba16409a3f7668ae33fe5,
|
||||
type: 3}
|
||||
|
|
|
@ -0,0 +1,24 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
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: 80b507ad25f1af24687db7fa18d953fd, type: 3}
|
||||
m_Name: AssetCache
|
||||
m_EditorClassIdentifier:
|
||||
isEditable: 1
|
||||
_assets:
|
||||
- {fileID: 4066453597750257159, guid: f18510934c4581d47819abfbf1bd3647, type: 3}
|
||||
- {fileID: 4826102346843731729, guid: e5d265393747af741b4f5d719598831a, type: 3}
|
||||
- {fileID: 594564951014165300, guid: 374b2f92905c4f147abf889c9aeb5aab, type: 3}
|
||||
- {fileID: 102900000, guid: 2dee481995db18f4f833cba844c60c01, type: 3}
|
||||
- {fileID: 102900000, guid: 64ec0870d67188d4a92d78fb4f1b656e, type: 3}
|
||||
- {fileID: 102900000, guid: b89cff0714cbe0f47916a494c499616e, type: 3}
|
||||
- {fileID: 102900000, guid: c983dbe6ebc2b57489601f50c99fa1cb, type: 3}
|
||||
- {fileID: 102900000, guid: c07a96c3e3e14944ca8e41b6d805923e, type: 3}
|
|
@ -23,6 +23,7 @@ MonoBehaviour:
|
|||
- rid: 6077775448293769231
|
||||
- rid: 806583097028509696
|
||||
- rid: 806583097028509697
|
||||
- rid: 806583545631342594
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
|
@ -34,6 +35,9 @@ MonoBehaviour:
|
|||
type: {class: PlayerEatAddThirst, ns: BITFALL.Player.Survival, asm: BITFALL.Player.Survival}
|
||||
data:
|
||||
value: 15
|
||||
- rid: 806583545631342594
|
||||
type: {class: EquipmentUseItem, ns: BITFALL, asm: BITFALL.Entities.Equipment}
|
||||
data:
|
||||
- rid: 6077775448293769231
|
||||
type: {class: ItemWeight, ns: BITFALL, asm: BITFALL.Item}
|
||||
data:
|
||||
|
|
|
@ -20,7 +20,7 @@ MonoBehaviour:
|
|||
rectangleIcon: {fileID: 2800000, guid: 0e89085d0836ce54f955db61e1762017, type: 3}
|
||||
quality: 3
|
||||
factoryProperties:
|
||||
- rid: 806583484692037655
|
||||
- rid: 806583526086934678
|
||||
- rid: 806583484692037794
|
||||
meleeDamage: 0
|
||||
meleeRange: 0
|
||||
|
@ -31,10 +31,15 @@ MonoBehaviour:
|
|||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583484692037655
|
||||
type: {class: EquipmentUseItem, ns: BITFALL, asm: BITFALL.Entities.Equipment}
|
||||
data:
|
||||
- rid: 806583484692037794
|
||||
type: {class: AddArmor, ns: BITFALL.Items.Armor, asm: BITFALL.Item}
|
||||
data:
|
||||
Armor: 25
|
||||
- rid: 806583526086934678
|
||||
type: {class: EquipmentAsSlot, ns: BITFALL, asm: BITFALL.Entities.Equipment}
|
||||
data:
|
||||
slot:
|
||||
rid: 806583526086934680
|
||||
- rid: 806583526086934680
|
||||
type: {class: EquipmentAsArmorPlate, ns: BITFALL, asm: BITFALL.Entities.Equipment}
|
||||
data:
|
||||
|
|
|
@ -0,0 +1,36 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
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: e85133da5368bfe4b845d18f4e7def30, type: 3}
|
||||
m_Name: Grenade
|
||||
m_EditorClassIdentifier:
|
||||
displayName: "\u9AD8\u7206\u624B\u96F7"
|
||||
description: "\u4E22\u51FA\u53BB"
|
||||
addressablePath: Assets/Grenade
|
||||
prefab: {fileID: 2065734771687522921, guid: a553c303344ee814ab274017e0f0e389, type: 3}
|
||||
squareIcon: {fileID: 2800000, guid: eb6f6f191136996449c69251d147e308, type: 3}
|
||||
rectangleIcon: {fileID: 2800000, guid: eb6f6f191136996449c69251d147e308, type: 3}
|
||||
quality: 0
|
||||
factoryProperties:
|
||||
- rid: 806583526086934675
|
||||
instance: {fileID: 5322756313667207077, guid: 6c561c5784df77f4aa248f741584c96f,
|
||||
type: 3}
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583526086934675
|
||||
type: {class: EquipmentAsSlot, ns: BITFALL, asm: BITFALL.Entities.Equipment}
|
||||
data:
|
||||
slot:
|
||||
rid: 806583526086934677
|
||||
- rid: 806583526086934677
|
||||
type: {class: EquipmentAsThrow, ns: BITFALL, asm: BITFALL.Entities.Equipment}
|
||||
data:
|
|
@ -0,0 +1,29 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
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: 1124c18d28c78f74cae355c518715ba3, type: 3}
|
||||
m_Name: Soda
|
||||
m_EditorClassIdentifier:
|
||||
displayName: "\u82CF\u6253\u6C34"
|
||||
description: "\u996E\u6599"
|
||||
addressablePath: Assets/Soda
|
||||
prefab: {fileID: 1906669864236619332, guid: 90a7e66310865604a84cc4f70bccc45b, type: 3}
|
||||
squareIcon: {fileID: 0}
|
||||
rectangleIcon: {fileID: 0}
|
||||
quality: 0
|
||||
factoryProperties:
|
||||
- rid: 806583545631342598
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583545631342598
|
||||
type: {class: EquipmentUseItem, ns: BITFALL, asm: BITFALL.Entities.Equipment}
|
||||
data:
|
|
@ -31,6 +31,8 @@ MonoBehaviour:
|
|||
heavyMeleeForce: 0
|
||||
fireMode:
|
||||
rid: 806583484692037646
|
||||
initialDamage: 12
|
||||
initialBulletForce: 256
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
|
@ -47,7 +49,7 @@ MonoBehaviour:
|
|||
- rid: 806583484692037646
|
||||
type: {class: SemiFireMode, ns: BITFALL.Guns, asm: BITFALL.Item}
|
||||
data:
|
||||
fireRate: 3
|
||||
fireRate: 8
|
||||
- rid: 6077775441645010964
|
||||
type: {class: EquipmentAsWeapon, ns: BITFALL, asm: BITFALL.Entities.Equipment}
|
||||
data:
|
||||
|
|
|
@ -23,6 +23,7 @@ MonoBehaviour:
|
|||
- rid: 749940214065790993
|
||||
- rid: 749940214065790995
|
||||
- rid: 6077775441645010963
|
||||
- rid: 806583545631342592
|
||||
meleeDamage: 32
|
||||
meleeRange: 2
|
||||
meleeForce: 64
|
||||
|
@ -31,6 +32,8 @@ MonoBehaviour:
|
|||
heavyMeleeForce: 0
|
||||
fireMode:
|
||||
rid: 806583484692037645
|
||||
initialDamage: 32
|
||||
initialBulletForce: 512
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
|
@ -48,6 +51,10 @@ MonoBehaviour:
|
|||
type: {class: AutoFireMode, ns: BITFALL.Guns, asm: BITFALL.Item}
|
||||
data:
|
||||
fireRate: 10
|
||||
- rid: 806583545631342592
|
||||
type: {class: VectorRecoil, ns: BITFALL.Guns, asm: BITFALL.Item}
|
||||
data:
|
||||
recoil: {x: -1, y: 1, z: 1}
|
||||
- rid: 6077775441645010963
|
||||
type: {class: EquipmentAsWeapon, ns: BITFALL, asm: BITFALL.Entities.Equipment}
|
||||
data:
|
||||
|
|
|
@ -28,6 +28,8 @@ MonoBehaviour:
|
|||
heavyMeleeDamage: 64
|
||||
heavyMeleeRange: 2.4
|
||||
heavyMeleeForce: 512
|
||||
blockStaminaCost: 32
|
||||
heavyAttackStaminaCost: 64
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!134 &13400000
|
||||
PhysicMaterial:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Prop
|
||||
dynamicFriction: 0.6
|
||||
staticFriction: 0.6
|
||||
bounciness: 1
|
||||
frictionCombine: 0
|
||||
bounceCombine: 0
|
|
@ -158,10 +158,10 @@ MonoBehaviour:
|
|||
m_AssetVersion: 2
|
||||
m_OpaqueLayerMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 2147513463
|
||||
m_Bits: 2147578999
|
||||
m_TransparentLayerMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 2147513463
|
||||
m_Bits: 2147578999
|
||||
m_DefaultStencilState:
|
||||
overrideStencilState: 0
|
||||
stencilReference: 0
|
||||
|
|
|
@ -0,0 +1,20 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
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: fdd387d83e4ca1e42ac03c3aa9700ffb, type: 3}
|
||||
m_Name: VFX_Explosion_Large
|
||||
m_EditorClassIdentifier:
|
||||
tags:
|
||||
- Explosion
|
||||
- Large
|
||||
prefabs:
|
||||
- {fileID: 4070324366562018, guid: 585a1ef8c48a0cf4f97332139e4344de, type: 3}
|
||||
clips: []
|
|
@ -0,0 +1,20 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
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: fdd387d83e4ca1e42ac03c3aa9700ffb, type: 3}
|
||||
m_Name: VFX_Explosion_Small
|
||||
m_EditorClassIdentifier:
|
||||
tags:
|
||||
- Explosion
|
||||
- Small
|
||||
prefabs:
|
||||
- {fileID: 4934833856949886, guid: 5ed0a013702bd9f42847584f2fba7b21, type: 3}
|
||||
clips: []
|
|
@ -0,0 +1,133 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!21 &2100000
|
||||
Material:
|
||||
serializedVersion: 8
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: PropTrail
|
||||
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords: []
|
||||
m_InvalidKeywords: []
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap:
|
||||
RenderType: Opaque
|
||||
disabledShaderPasses: []
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _BaseMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _BumpMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailAlbedoMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailMask:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DetailNormalMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _EmissionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _MetallicGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _OcclusionMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _ParallaxMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _SpecGlossMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_Lightmaps:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_LightmapsInd:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- unity_ShadowMasks:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _AlphaClip: 0
|
||||
- _AlphaToMask: 0
|
||||
- _Blend: 0
|
||||
- _BlendModePreserveSpecular: 1
|
||||
- _BumpScale: 1
|
||||
- _ClearCoatMask: 0
|
||||
- _ClearCoatSmoothness: 0
|
||||
- _Cull: 2
|
||||
- _Cutoff: 0.5
|
||||
- _DetailAlbedoMapScale: 1
|
||||
- _DetailNormalMapScale: 1
|
||||
- _DstBlend: 0
|
||||
- _DstBlendAlpha: 0
|
||||
- _EnvironmentReflections: 1
|
||||
- _GlossMapScale: 0
|
||||
- _Glossiness: 0
|
||||
- _GlossyReflections: 0
|
||||
- _Metallic: 0
|
||||
- _OcclusionStrength: 1
|
||||
- _Parallax: 0.005
|
||||
- _QueueOffset: 0
|
||||
- _ReceiveShadows: 1
|
||||
- _Smoothness: 0.5
|
||||
- _SmoothnessTextureChannel: 0
|
||||
- _SpecularHighlights: 1
|
||||
- _SrcBlend: 1
|
||||
- _SrcBlendAlpha: 1
|
||||
- _Surface: 0
|
||||
- _WorkflowMode: 1
|
||||
- _ZWrite: 1
|
||||
m_Colors:
|
||||
- _BaseColor: {r: 0.23584908, g: 0.23584908, b: 0.23584908, a: 1}
|
||||
- _Color: {r: 0.23584905, g: 0.23584905, b: 0.23584905, a: 1}
|
||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
--- !u!114 &8701979043053073582
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 11
|
||||
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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
version: 7
|
|
@ -0,0 +1,14 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!221 &22100000
|
||||
AnimatorOverrideController:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Pixel T Pose
|
||||
m_Controller: {fileID: 9100000, guid: e02d4ce1a25e59044ab795f54f132e81, type: 2}
|
||||
m_Clips:
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 68182865c01bbae4fb3027ea32634e3f, type: 2}
|
||||
m_OverrideClip: {fileID: -2293594877620285250, guid: d2f75d8e6a81ba847a6a465d67613ca3,
|
||||
type: 3}
|
|
@ -0,0 +1,17 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!221 &22100000
|
||||
AnimatorOverrideController:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Pixel Zombie Walk Pose
|
||||
m_Controller: {fileID: 9100000, guid: e02d4ce1a25e59044ab795f54f132e81, type: 2}
|
||||
m_Clips:
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 68182865c01bbae4fb3027ea32634e3f, type: 2}
|
||||
m_OverrideClip: {fileID: -5091876547363602435, guid: a91e64e3665997c4aab9ac6657ec7fd2,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: db6569b2f424b464592fb079f6c8e435, type: 2}
|
||||
m_OverrideClip: {fileID: -203655887218126122, guid: dc4756a89a53e6d4e82c39f5049fbe01,
|
||||
type: 3}
|
|
@ -51,3 +51,6 @@ AnimatorOverrideController:
|
|||
- m_OriginalClip: {fileID: 7400000, guid: 77284660b64f8b747a959381bd306474, type: 2}
|
||||
m_OverrideClip: {fileID: 4080960951410847890, guid: 1ce161a4d1dd40c4fa95801c98f74a9a,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 15a76fda2edc7f546ba25b31b5ef83df, type: 2}
|
||||
m_OverrideClip: {fileID: -6195238572310982530, guid: 1ce161a4d1dd40c4fa95801c98f74a9a,
|
||||
type: 3}
|
||||
|
|
|
@ -0,0 +1,20 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!221 &22100000
|
||||
AnimatorOverrideController:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: GrenadeController
|
||||
m_Controller: {fileID: 9100000, guid: fb4196238dafc7d4d82517684cd52530, type: 2}
|
||||
m_Clips:
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 73f4040677932bd4eb75341b67350857, type: 2}
|
||||
m_OverrideClip: {fileID: -8338382455432740736, guid: cb6f4c06ca047ab46a4544cf72d3dd29,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 68182865c01bbae4fb3027ea32634e3f, type: 2}
|
||||
m_OverrideClip: {fileID: 4393887427240190399, guid: 8a672a6cd8c71ed46828951d174a3668,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 46f6bba0b7dfc524c814da620942f888, type: 2}
|
||||
m_OverrideClip: {fileID: -5257303220199946108, guid: 8ff32d43bc7cc854bac5229cfb1391ef,
|
||||
type: 3}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -15,15 +15,42 @@ AnimatorOverrideController:
|
|||
- m_OriginalClip: {fileID: 7400000, guid: 68182865c01bbae4fb3027ea32634e3f, type: 2}
|
||||
m_OverrideClip: {fileID: 5657959625736482136, guid: 795d0394edea55e48877e2a1344c6a6c,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 2b45424ac8e214c4da0c4b01e0f12e26, type: 2}
|
||||
m_OverrideClip: {fileID: -8258539846888773597, guid: a448c064cd1091842b88dd43ca2eefe0,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: b284fad7bab8946409596cf2fa026183, type: 2}
|
||||
m_OverrideClip: {fileID: -3788192840474646268, guid: a55d4a17eb62edb4088f46d749b58533,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 4da740d3fb8d6314e83c21319babaf42, type: 2}
|
||||
m_OverrideClip: {fileID: 6244984777284968991, guid: a55d4a17eb62edb4088f46d749b58533,
|
||||
m_OverrideClip: {fileID: -7970074381734785042, guid: a55d4a17eb62edb4088f46d749b58533,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: d0620b5ee177bad468ceeac53272b40b, type: 2}
|
||||
m_OverrideClip: {fileID: 2769012671361460899, guid: d3faafbd3fcedd649b6552d0f9a62783,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 566afe7098b7302459ad9409bb645498, type: 2}
|
||||
m_OverrideClip: {fileID: -414979343953801861, guid: a6bcb63f8a49a8749a351c3c2ab1aa99,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 2a2012ea7f7e0e042ac7ede06063b02b, type: 2}
|
||||
m_OverrideClip: {fileID: -5450341521799247371, guid: 3dca7acf70681964ba9a1e1152b3400b,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 1d074b7dc9160cb48a7556138159b8d7, type: 2}
|
||||
m_OverrideClip: {fileID: -4509724848758072185, guid: d6e319582f9a33d4a80cbbdcaf8520f4,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 741f207a9cd5e274e9857c8413b4612d, type: 2}
|
||||
m_OverrideClip: {fileID: -5753053011699401731, guid: a448c064cd1091842b88dd43ca2eefe0,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: b284fad7bab8946409596cf2fa026183, type: 2}
|
||||
m_OverrideClip: {fileID: -1530120222888193253, guid: a55d4a17eb62edb4088f46d749b58533,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: cc4b95bc4bb045f428916021bfd5faa6, type: 2}
|
||||
m_OverrideClip: {fileID: 6072056331044761096, guid: 3bd721f5e09f35543b71d790dc1d7194,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 5887a41e8fc7bba42b6dcd1f4a1b5a48, type: 2}
|
||||
m_OverrideClip: {fileID: -8167393430906583419, guid: 942f9bcafa8296544af76bb30b0b1dc5,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 7343dade3869ad849987e58a41f83525, type: 2}
|
||||
m_OverrideClip: {fileID: -4500336822287237752, guid: b3f9dea9c53d5e243bae675f68d83135,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: fe874620c09697c47bbb1fb873e16586, type: 2}
|
||||
m_OverrideClip: {fileID: 57119479966093960, guid: 31c701cf0cec38048a0f3d4d7c4c1263,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 3b07b2b951dc7244b9f0792fe29bdfe3, type: 2}
|
||||
m_OverrideClip: {fileID: 7129494066840294688, guid: e4a84e7ecee6f4942b3e90407a90b983,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: e9a482e76374d514b85c18777e90a9c7, type: 2}
|
||||
m_OverrideClip: {fileID: -8258539846888773597, guid: a448c064cd1091842b88dd43ca2eefe0,
|
||||
type: 3}
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,20 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!221 &22100000
|
||||
AnimatorOverrideController:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Drink Controller
|
||||
m_Controller: {fileID: 9100000, guid: 54bb0a1b6be534c41943702b6ed03fcd, type: 2}
|
||||
m_Clips:
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 73f4040677932bd4eb75341b67350857, type: 2}
|
||||
m_OverrideClip: {fileID: -1857513517209602094, guid: 1f96d1b73da522e479a6528064c4befd,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 54f4e2ca20ada7048b4391fd9d34437b, type: 2}
|
||||
m_OverrideClip: {fileID: -4414857318166680542, guid: 0a2ac41cf551d6341ac828c4dc090409,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: f6a6f20b92917f641892b11af02a0efb, type: 2}
|
||||
m_OverrideClip: {fileID: 3563520493156505153, guid: 2eba13da9dcb6284d8f5bbc8e3a542b7,
|
||||
type: 3}
|
|
@ -0,0 +1,20 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!221 &22100000
|
||||
AnimatorOverrideController:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Eat Controller
|
||||
m_Controller: {fileID: 9100000, guid: 54bb0a1b6be534c41943702b6ed03fcd, type: 2}
|
||||
m_Clips:
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 73f4040677932bd4eb75341b67350857, type: 2}
|
||||
m_OverrideClip: {fileID: -1857513517209602094, guid: 1f96d1b73da522e479a6528064c4befd,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: 54f4e2ca20ada7048b4391fd9d34437b, type: 2}
|
||||
m_OverrideClip: {fileID: -6515507247370789092, guid: 403a36bac54bcd244acf8bdcd4a17530,
|
||||
type: 3}
|
||||
- m_OriginalClip: {fileID: 7400000, guid: f6a6f20b92917f641892b11af02a0efb, type: 2}
|
||||
m_OverrideClip: {fileID: 3563520493156505153, guid: 2eba13da9dcb6284d8f5bbc8e3a542b7,
|
||||
type: 3}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -26,7 +26,7 @@ Transform:
|
|||
m_GameObject: {fileID: 970665078024910077}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0.70710665, y: 0.70710695, z: 0.00000033102063, w: -0.0000001986123}
|
||||
m_LocalPosition: {x: 0.7999984, y: 1.099999, z: 0}
|
||||
m_LocalPosition: {x: 0.79999924, y: 1.099999, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
|
@ -189,6 +189,7 @@ MonoBehaviour:
|
|||
m_Script: {fileID: 11500000, guid: a6ac57edc8fc02840a5887fc4ad996e1, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
debug: 0
|
||||
animator: {fileID: 8190192540717976532}
|
||||
layerInfos: []
|
||||
--- !u!114 &3488683244084915478
|
||||
|
@ -205,10 +206,6 @@ MonoBehaviour:
|
|||
m_EditorClassIdentifier:
|
||||
healthPoint: 100
|
||||
maxHealthPoint: 100
|
||||
additiveCallback: []
|
||||
references:
|
||||
version: 2
|
||||
RefIds: []
|
||||
--- !u!136 &2630237995018867325
|
||||
CapsuleCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -392,7 +389,7 @@ PrefabInstance:
|
|||
- target: {fileID: 421487889729838279, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0.2999996
|
||||
value: 0.29999924
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 421487889729838279, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
|
@ -429,6 +426,11 @@ PrefabInstance:
|
|||
propertyPath: m_Sources.Array.data[0].sourceTransform
|
||||
value:
|
||||
objectReference: {fileID: 7966736535697609210}
|
||||
- target: {fileID: 1286267001055454466, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: -0.10000038
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1286267001055454466, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
|
@ -527,7 +529,7 @@ PrefabInstance:
|
|||
- target: {fileID: 5121079316718983630, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: -0.00000011920929
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5121079316718983630, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
|
@ -557,7 +559,7 @@ PrefabInstance:
|
|||
- target: {fileID: 5560914069738189739, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: -0.000000059604645
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5560914069738189739, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
|
@ -587,7 +589,7 @@ PrefabInstance:
|
|||
- target: {fileID: 5977324375018029203, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: -0.29999977
|
||||
value: -0.29999924
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5977324375018029203, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
|
@ -632,7 +634,7 @@ PrefabInstance:
|
|||
- target: {fileID: 6658073127811331136, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: -0.29999977
|
||||
value: -0.29999924
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6658073127811331136, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
|
@ -657,7 +659,7 @@ PrefabInstance:
|
|||
- target: {fileID: 7136674892077359098, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0.2999996
|
||||
value: 0.29999924
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7136674892077359098, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
|
@ -687,7 +689,7 @@ PrefabInstance:
|
|||
- target: {fileID: 7875696957335602972, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: -0.099999964
|
||||
value: -0.10000038
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7875696957335602972, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
|
@ -714,6 +716,11 @@ PrefabInstance:
|
|||
propertyPath: m_LocalRotation.z
|
||||
value: 0.00000009362675
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8632246090726818035, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0.10000038
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8632246090726818035, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
|
@ -742,7 +749,7 @@ PrefabInstance:
|
|||
- target: {fileID: 8917115317957186730, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: -0.000000059604645
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8917115317957186730, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
|
@ -767,7 +774,7 @@ PrefabInstance:
|
|||
- target: {fileID: 9002121479163606272, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0.099999785
|
||||
value: 0.10000038
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9002121479163606272, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
|
|
|
@ -0,0 +1,773 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &5184500551525858626
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1488513706006886731}
|
||||
- component: {fileID: 1059752911028458492}
|
||||
- component: {fileID: 3263246318226491613}
|
||||
m_Layer: 6
|
||||
m_Name: Physics
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 3936346786652291628, guid: 0000000000000000d000000000000000, type: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &1488513706006886731
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5184500551525858626}
|
||||
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
|
||||
m_Children:
|
||||
- {fileID: 6654904854822696360}
|
||||
- {fileID: 7675112552290532003}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &1059752911028458492
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5184500551525858626}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 73333e0a8f0bc4a4b82c06db4c35a21f, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!114 &3263246318226491613
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5184500551525858626}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 085a82cd092152541adfdf24c9f42394, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
healthPoint: 100
|
||||
maxHealthPoint: 100
|
||||
--- !u!1001 &4733328602091139164
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 1488513706006886731}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1630585989029977934, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Physics Variant
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2155766259452216820, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2155766259452216820, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2155766259452216820, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2155766259452216820, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2155766259452216820, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2155766259452216820, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2155766259452216820, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2155766259452216820, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2155766259452216820, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2155766259452216820, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4298570866601109607, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
propertyPath: m_IsKinematic
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4378624254320444163, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
propertyPath: m_Materials.Array.data[0]
|
||||
value:
|
||||
objectReference: {fileID: 2100000, guid: 9cc7ad0d733f9a84d89a008275cac4b4, type: 2}
|
||||
- target: {fileID: 7613617252232372131, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
propertyPath: m_Enabled
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 5f9e9216c9925af4bafec02dca8c438e, type: 3}
|
||||
--- !u!4 &236783739773492473 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4825906924822146213, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!4 &577840618519049956 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 5311098224781035192, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!54 &600191881288175418 stripped
|
||||
Rigidbody:
|
||||
m_CorrespondingSourceObject: {fileID: 5324492942882635622, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!4 &1255713259091355519 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 5826841836839622435, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!54 &4400005316181101327 stripped
|
||||
Rigidbody:
|
||||
m_CorrespondingSourceObject: {fileID: 8989146153544629075, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!4 &4921863787326827064 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 431730115155581540, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!4 &4981850690467787189 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 329677050363986409, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!54 &5178581637388159851 stripped
|
||||
Rigidbody:
|
||||
m_CorrespondingSourceObject: {fileID: 463358143652920119, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!4 &5294819008325123768 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 633548069016882916, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!54 &5332698323852698695 stripped
|
||||
Rigidbody:
|
||||
m_CorrespondingSourceObject: {fileID: 842636669685928987, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!4 &5588193203707827092 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 881976917834032072, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!54 &6595802139768547508 stripped
|
||||
Rigidbody:
|
||||
m_CorrespondingSourceObject: {fileID: 1889495685208529128, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!4 &6654904854822696360 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 2155766259452216820, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!54 &6873856420735714614 stripped
|
||||
Rigidbody:
|
||||
m_CorrespondingSourceObject: {fileID: 2221680581860341098, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!54 &7078363941500400596 stripped
|
||||
Rigidbody:
|
||||
m_CorrespondingSourceObject: {fileID: 2561228540091958152, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!4 &7091072646279727237 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 2582995021366606041, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!54 &7762971062336806598 stripped
|
||||
Rigidbody:
|
||||
m_CorrespondingSourceObject: {fileID: 3029713378771627674, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!54 &7885159738411666043 stripped
|
||||
Rigidbody:
|
||||
m_CorrespondingSourceObject: {fileID: 3232914140568484391, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!4 &8472748404607860572 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 3757434209619021568, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!4 &8606114299085410055 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 3953920859050344283, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!4 &8651046498550145619 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4160932145006727695, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!54 &8797709461692913723 stripped
|
||||
Rigidbody:
|
||||
m_CorrespondingSourceObject: {fileID: 4298570866601109607, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!54 &9186358438782565937 stripped
|
||||
Rigidbody:
|
||||
m_CorrespondingSourceObject: {fileID: 4525177668422684269, guid: 5f9e9216c9925af4bafec02dca8c438e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4733328602091139164}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &7502351149582208748
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 1488513706006886731}
|
||||
m_Modifications:
|
||||
- target: {fileID: 139291906883361929, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_Sources.Array.data[0].sourceTransform
|
||||
value:
|
||||
objectReference: {fileID: 8606114299085410055}
|
||||
- target: {fileID: 150634226952185381, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Hitbox
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 188815475637777487, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 188815475637777487, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 188815475637777487, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 188815475637777487, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 188815475637777487, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 188815475637777487, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 188815475637777487, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 188815475637777487, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 188815475637777487, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 188815475637777487, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 421487889729838279, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 421487889729838279, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 1.0999988
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 421487889729838279, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 421487889729838279, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: -0.0000001986123
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 421487889729838279, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0.70710665
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 421487889729838279, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0.70710695
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 421487889729838279, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0.00000033102063
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 913909496426237269, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_Sources.Array.data[0].sourceTransform
|
||||
value:
|
||||
objectReference: {fileID: 8472748404607860572}
|
||||
- target: {fileID: 1286267001055454466, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: -0.10000038
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1286267001055454466, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0.30000016
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1286267001055454466, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1286267001055454466, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1286267001055454466, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1286267001055454466, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1286267001055454466, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1739064665863670345, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_Sources.Array.data[0].sourceTransform
|
||||
value:
|
||||
objectReference: {fileID: 1255713259091355519}
|
||||
- target: {fileID: 1874199891205045866, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_rigidbody
|
||||
value:
|
||||
objectReference: {fileID: 7078363941500400596}
|
||||
- target: {fileID: 2141917366135397946, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_rigidbody
|
||||
value:
|
||||
objectReference: {fileID: 9186358438782565937}
|
||||
- target: {fileID: 2473833789607836118, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_rigidbody
|
||||
value:
|
||||
objectReference: {fileID: 5178581637388159851}
|
||||
- target: {fileID: 2553428034442830580, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_rigidbody
|
||||
value:
|
||||
objectReference: {fileID: 7762971062336806598}
|
||||
- target: {fileID: 2917499401471096760, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_Sources.Array.data[0].sourceTransform
|
||||
value:
|
||||
objectReference: {fileID: 5588193203707827092}
|
||||
- target: {fileID: 3187664028531886934, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_Sources.Array.data[0].sourceTransform
|
||||
value:
|
||||
objectReference: {fileID: 577840618519049956}
|
||||
- target: {fileID: 3305645500564667542, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_Sources.Array.data[0].sourceTransform
|
||||
value:
|
||||
objectReference: {fileID: 8651046498550145619}
|
||||
- target: {fileID: 3626321072363289128, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_rigidbody
|
||||
value:
|
||||
objectReference: {fileID: 8797709461692913723}
|
||||
- target: {fileID: 4122386449072780396, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_Sources.Array.data[0].sourceTransform
|
||||
value:
|
||||
objectReference: {fileID: 7091072646279727237}
|
||||
- target: {fileID: 4228425057871401426, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_rigidbody
|
||||
value:
|
||||
objectReference: {fileID: 7885159738411666043}
|
||||
- target: {fileID: 4749050591813349255, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_rigidbody
|
||||
value:
|
||||
objectReference: {fileID: 4400005316181101327}
|
||||
- target: {fileID: 4871982522611036922, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_Sources.Array.data[0].sourceTransform
|
||||
value:
|
||||
objectReference: {fileID: 236783739773492473}
|
||||
- target: {fileID: 5121079316718983630, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 1.2999988
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5121079316718983630, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5121079316718983630, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5121079316718983630, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5121728491104445451, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_Sources.Array.data[0].sourceTransform
|
||||
value:
|
||||
objectReference: {fileID: 4921863787326827064}
|
||||
- target: {fileID: 5560914069738189739, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0.59999996
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5560914069738189739, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5560914069738189739, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5560914069738189739, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5881815326525319811, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_rigidbody
|
||||
value:
|
||||
objectReference: {fileID: 5332698323852698695}
|
||||
- target: {fileID: 5977324375018029203, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: -0.29999924
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5977324375018029203, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 1.0999987
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5977324375018029203, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: -0.00000013240823
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5977324375018029203, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0.7071068
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5977324375018029203, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0.7071068
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5977324375018029203, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0.00000013240823
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5997892003019056750, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_rigidbody
|
||||
value:
|
||||
objectReference: {fileID: 6873856420735714614}
|
||||
- target: {fileID: 6420050546190708472, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_Sources.Array.data[0].sourceTransform
|
||||
value:
|
||||
objectReference: {fileID: 5294819008325123768}
|
||||
- target: {fileID: 6450095961494564829, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_rigidbody
|
||||
value:
|
||||
objectReference: {fileID: 6595802139768547508}
|
||||
- target: {fileID: 6658073127811331136, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: -0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6658073127811331136, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: -0.0000001986123
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6658073127811331136, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0.70710665
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6658073127811331136, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0.70710695
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6658073127811331136, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0.00000033102063
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7136674892077359098, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0.29999924
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7136674892077359098, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0.00000013240823
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7136674892077359098, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0.7071068
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7136674892077359098, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0.70710677
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7136674892077359098, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0.00000013240822
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7520077443289668456, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_rigidbody
|
||||
value:
|
||||
objectReference: {fileID: 600191881288175418}
|
||||
- target: {fileID: 7875696957335602972, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: -0.10000038
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7875696957335602972, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0.6
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7875696957335602972, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 8.7659685e-15
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7875696957335602972, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7875696957335602972, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0.00000009362675
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7875696957335602972, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0.00000009362675
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8632246090726818035, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0.10000038
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8632246090726818035, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0.6
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8632246090726818035, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8632246090726818035, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8632246090726818035, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0.00000009362675
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8632246090726818035, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8917115317957186730, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0.9000001
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8917115317957186730, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8917115317957186730, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8917115317957186730, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9002121479163606272, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0.10000038
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9002121479163606272, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0.30000016
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9002121479163606272, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9002121479163606272, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9002121479163606272, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9002121479163606272, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9002121479163606272, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9080110541041845623, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
propertyPath: m_Sources.Array.data[0].sourceTransform
|
||||
value:
|
||||
objectReference: {fileID: 4981850690467787189}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: d6020a576e13b6d43bd1143a33ff7f8e, type: 3}
|
||||
--- !u!4 &7675112552290532003 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 188815475637777487, guid: d6020a576e13b6d43bd1143a33ff7f8e,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 7502351149582208748}
|
||||
m_PrefabAsset: {fileID: 0}
|
|
@ -1,97 +1,97 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &7228637743355734416
|
||||
GameObject:
|
||||
--- !u!1001 &3618885455122787520
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1536248110091890728}
|
||||
- component: {fileID: 2486184499613721321}
|
||||
- component: {fileID: 6587314398399098282}
|
||||
m_Layer: 10
|
||||
m_Name: Sprite
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &1536248110091890728
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7228637743355734416}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0.16, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 5208964436538694514}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!212 &2486184499613721321
|
||||
SpriteRenderer:
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 5208964436538694514}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1375224013855558137, guid: 6db7680dca4eb2748a7339cb3bc13d14,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1375224013855558137, guid: 6db7680dca4eb2748a7339cb3bc13d14,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0.0746
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1375224013855558137, guid: 6db7680dca4eb2748a7339cb3bc13d14,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1375224013855558137, guid: 6db7680dca4eb2748a7339cb3bc13d14,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1375224013855558137, guid: 6db7680dca4eb2748a7339cb3bc13d14,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1375224013855558137, guid: 6db7680dca4eb2748a7339cb3bc13d14,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1375224013855558137, guid: 6db7680dca4eb2748a7339cb3bc13d14,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1375224013855558137, guid: 6db7680dca4eb2748a7339cb3bc13d14,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1375224013855558137, guid: 6db7680dca4eb2748a7339cb3bc13d14,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1375224013855558137, guid: 6db7680dca4eb2748a7339cb3bc13d14,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1755865475335770947, guid: 6db7680dca4eb2748a7339cb3bc13d14,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Apple_01
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents:
|
||||
- {fileID: 2120823588654661318, guid: 6db7680dca4eb2748a7339cb3bc13d14, type: 3}
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents:
|
||||
- targetCorrespondingSourceObject: {fileID: 1755865475335770947, guid: 6db7680dca4eb2748a7339cb3bc13d14,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 6730421992040075449}
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 6db7680dca4eb2748a7339cb3bc13d14, type: 3}
|
||||
--- !u!4 &2390597563865195833 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 1375224013855558137, guid: 6db7680dca4eb2748a7339cb3bc13d14,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 3618885455122787520}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &3055353135379332995 stripped
|
||||
GameObject:
|
||||
m_CorrespondingSourceObject: {fileID: 1755865475335770947, guid: 6db7680dca4eb2748a7339cb3bc13d14,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 3618885455122787520}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!135 &6730421992040075449
|
||||
SphereCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7228637743355734416}
|
||||
m_Enabled: 1
|
||||
m_CastShadows: 1
|
||||
m_ReceiveShadows: 0
|
||||
m_DynamicOccludee: 1
|
||||
m_StaticShadowCaster: 0
|
||||
m_MotionVectors: 1
|
||||
m_LightProbeUsage: 1
|
||||
m_ReflectionProbeUsage: 1
|
||||
m_RayTracingMode: 0
|
||||
m_RayTraceProcedural: 0
|
||||
m_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 2100000, guid: 9191ebffef8c77c4690899c5c64eec2c, type: 2}
|
||||
m_StaticBatchInfo:
|
||||
firstSubMesh: 0
|
||||
subMeshCount: 0
|
||||
m_StaticBatchRoot: {fileID: 0}
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_LightProbeVolumeOverride: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_ReceiveGI: 1
|
||||
m_PreserveUVs: 0
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_StitchLightmapSeams: 1
|
||||
m_SelectedEditorRenderState: 0
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 0
|
||||
m_Sprite: {fileID: 1847463989, guid: a03c2610221b14940b818fb271b448fa, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
m_FlipY: 0
|
||||
m_DrawMode: 1
|
||||
m_Size: {x: 0.32, y: 0.32}
|
||||
m_AdaptiveModeThreshold: 0.5
|
||||
m_SpriteTileMode: 0
|
||||
m_WasSpriteAssigned: 1
|
||||
m_MaskInteraction: 0
|
||||
m_SpriteSortPoint: 0
|
||||
--- !u!65 &6587314398399098282
|
||||
BoxCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7228637743355734416}
|
||||
m_GameObject: {fileID: 3055353135379332995}
|
||||
m_Material: {fileID: 0}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
|
@ -104,8 +104,8 @@ BoxCollider:
|
|||
m_ProvidesContacts: 0
|
||||
m_Enabled: 1
|
||||
serializedVersion: 3
|
||||
m_Size: {x: 0.32, y: 0.32, z: 0.2}
|
||||
m_Center: {x: 0, y: 0, z: 0}
|
||||
m_Radius: 0.052194618
|
||||
m_Center: {x: 0.0063194875, y: -0.017724512, z: 0.0038924012}
|
||||
--- !u!1001 &8313153689434553364
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -119,6 +119,21 @@ PrefabInstance:
|
|||
value:
|
||||
objectReference: {fileID: 11400000, guid: 8a2e296f2c4fc694cbc3aaa9ab680cf2,
|
||||
type: 2}
|
||||
- target: {fileID: 4258070652695701351, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: rmsCount
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070652695701351, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: outlineColor.b
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070652695701351, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: outlineColor.g
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797568, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_Icon
|
||||
|
@ -185,7 +200,7 @@ PrefabInstance:
|
|||
- targetCorrespondingSourceObject: {fileID: 4258070652695701350, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 1536248110091890728}
|
||||
addedObject: {fileID: 2390597563865195833}
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: d8b5a76c92d6b3a4592b14e21ad018c0, type: 3}
|
||||
--- !u!4 &5208964436538694514 stripped
|
||||
|
|
|
@ -0,0 +1,153 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1001 &2291556582085502530
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 1280648063199100991}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1588381071799560, guid: 538bd2dae55dac44f942fd3ed7c2a334, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: SM_Prop_Crate_Medical_01
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4055409609746964, guid: 538bd2dae55dac44f942fd3ed7c2a334, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4055409609746964, guid: 538bd2dae55dac44f942fd3ed7c2a334, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4055409609746964, guid: 538bd2dae55dac44f942fd3ed7c2a334, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4055409609746964, guid: 538bd2dae55dac44f942fd3ed7c2a334, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4055409609746964, guid: 538bd2dae55dac44f942fd3ed7c2a334, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4055409609746964, guid: 538bd2dae55dac44f942fd3ed7c2a334, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4055409609746964, guid: 538bd2dae55dac44f942fd3ed7c2a334, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4055409609746964, guid: 538bd2dae55dac44f942fd3ed7c2a334, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4055409609746964, guid: 538bd2dae55dac44f942fd3ed7c2a334, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4055409609746964, guid: 538bd2dae55dac44f942fd3ed7c2a334, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 538bd2dae55dac44f942fd3ed7c2a334, type: 3}
|
||||
--- !u!4 &2288768479888608342 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4055409609746964, guid: 538bd2dae55dac44f942fd3ed7c2a334,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 2291556582085502530}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &6414151364918162970
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 0}
|
||||
m_Modifications:
|
||||
- target: {fileID: 983746125067583350, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
propertyPath: containerName
|
||||
value: "\u533B\u7597\u7BB1"
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3039668467423147567, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 29.865595
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3039668467423147567, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3039668467423147567, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: -29.873026
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3039668467423147567, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3039668467423147567, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3039668467423147567, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3039668467423147567, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3039668467423147567, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3039668467423147567, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3039668467423147567, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5514379543162470980, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Medical Container Variant
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6613225001753557279, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
propertyPath: m_Mass
|
||||
value: 20
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects:
|
||||
- targetCorrespondingSourceObject: {fileID: 5243986628670584357, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 2288768479888608342}
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 27719a3d454f29b4381adf6c7c1bd84d, type: 3}
|
||||
--- !u!4 &1280648063199100991 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 5243986628670584357, guid: 27719a3d454f29b4381adf6c7c1bd84d,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 6414151364918162970}
|
||||
m_PrefabAsset: {fileID: 0}
|
|
@ -0,0 +1,347 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &5514379543162470980
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 3039668467423147567}
|
||||
- component: {fileID: 4022326282636868525}
|
||||
- component: {fileID: 983746125067583350}
|
||||
- component: {fileID: 6613225001753557279}
|
||||
- component: {fileID: 8314584148488170862}
|
||||
m_Layer: 0
|
||||
m_Name: World Container
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 419385456094870383, guid: 0000000000000000d000000000000000, type: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &3039668467423147567
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5514379543162470980}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 29.865595, y: 0, z: -29.873026}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 5243986628670584357}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &4022326282636868525
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5514379543162470980}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: cc54ec95ef8983c43ba8ef43dae16792, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!114 &983746125067583350
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5514379543162470980}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 562931a926056a5449f518859ae34807, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
containerName:
|
||||
--- !u!54 &6613225001753557279
|
||||
Rigidbody:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5514379543162470980}
|
||||
serializedVersion: 4
|
||||
m_Mass: 1
|
||||
m_Drag: 0
|
||||
m_AngularDrag: 0.05
|
||||
m_CenterOfMass: {x: 0, y: 0, z: 0}
|
||||
m_InertiaTensor: {x: 1, y: 1, z: 1}
|
||||
m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ExcludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ImplicitCom: 1
|
||||
m_ImplicitTensor: 1
|
||||
m_UseGravity: 1
|
||||
m_IsKinematic: 0
|
||||
m_Interpolate: 0
|
||||
m_Constraints: 0
|
||||
m_CollisionDetection: 0
|
||||
--- !u!114 &8314584148488170862
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5514379543162470980}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 6ad098f307334e54dbcffd896748414c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
OnNone:
|
||||
m_PersistentCalls:
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 3613778988776262925}
|
||||
m_TargetAssemblyTypeName: HighlightPlus.HighlightEffect, Assembly-CSharp-firstpass
|
||||
m_MethodName: set_highlighted
|
||||
m_Mode: 6
|
||||
m_Arguments:
|
||||
m_ObjectArgument: {fileID: 0}
|
||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||
m_IntArgument: 0
|
||||
m_FloatArgument: 0
|
||||
m_StringArgument:
|
||||
m_BoolArgument: 0
|
||||
m_CallState: 2
|
||||
OnHover:
|
||||
m_PersistentCalls:
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 3613778988776262925}
|
||||
m_TargetAssemblyTypeName: HighlightPlus.HighlightEffect, Assembly-CSharp-firstpass
|
||||
m_MethodName: set_highlighted
|
||||
m_Mode: 6
|
||||
m_Arguments:
|
||||
m_ObjectArgument: {fileID: 0}
|
||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||
m_IntArgument: 0
|
||||
m_FloatArgument: 0
|
||||
m_StringArgument:
|
||||
m_BoolArgument: 1
|
||||
m_CallState: 2
|
||||
OnActive:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
OnInactive:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
OnFocus:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
OnSelected:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
OnEnabled:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
OnChecked:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
OnRoot:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
--- !u!1 &7906612773314706052
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 5243986628670584357}
|
||||
- component: {fileID: 3613778988776262925}
|
||||
m_Layer: 0
|
||||
m_Name: Models
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &5243986628670584357
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7906612773314706052}
|
||||
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
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3039668467423147567}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &3613778988776262925
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7906612773314706052}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 888380afc233049ce9e618f9f36c8ba8, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
profile: {fileID: 11400000, guid: cfdd534c99ce7c14b89b0f4ae415d2c6, type: 2}
|
||||
profileSync: 1
|
||||
previewInEditor: 1
|
||||
camerasLayerMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
effectGroup: 0
|
||||
effectGroupLayer:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
effectNameFilter:
|
||||
combineMeshes: 0
|
||||
alphaCutOff: 0
|
||||
cullBackFaces: 1
|
||||
ignoreObjectVisibility: 0
|
||||
reflectionProbes: 0
|
||||
GPUInstancing: 1
|
||||
depthClip: 0
|
||||
cameraDistanceFade: 0
|
||||
cameraDistanceFadeNear: 0
|
||||
cameraDistanceFadeFar: 1000
|
||||
normalsOption: 0
|
||||
ignore: 0
|
||||
_highlighted: 0
|
||||
fadeInDuration: 0
|
||||
fadeOutDuration: 0
|
||||
flipY: 0
|
||||
constantWidth: 1
|
||||
subMeshMask: -1
|
||||
overlay: 0
|
||||
overlayMode: 0
|
||||
overlayColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1}
|
||||
overlayAnimationSpeed: 1
|
||||
overlayMinIntensity: 0.5
|
||||
overlayBlending: 1
|
||||
overlayTexture: {fileID: 0}
|
||||
overlayTextureScale: 1
|
||||
outline: 1
|
||||
outlineColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
outlineColorStyle: 0
|
||||
outlineGradient:
|
||||
serializedVersion: 2
|
||||
key0: {r: 1, g: 1, b: 1, a: 1}
|
||||
key1: {r: 1, g: 1, b: 1, a: 1}
|
||||
key2: {r: 0, g: 0, b: 0, a: 0}
|
||||
key3: {r: 0, g: 0, b: 0, a: 0}
|
||||
key4: {r: 0, g: 0, b: 0, a: 0}
|
||||
key5: {r: 0, g: 0, b: 0, a: 0}
|
||||
key6: {r: 0, g: 0, b: 0, a: 0}
|
||||
key7: {r: 0, g: 0, b: 0, a: 0}
|
||||
ctime0: 0
|
||||
ctime1: 65535
|
||||
ctime2: 0
|
||||
ctime3: 0
|
||||
ctime4: 0
|
||||
ctime5: 0
|
||||
ctime6: 0
|
||||
ctime7: 0
|
||||
atime0: 0
|
||||
atime1: 65535
|
||||
atime2: 0
|
||||
atime3: 0
|
||||
atime4: 0
|
||||
atime5: 0
|
||||
atime6: 0
|
||||
atime7: 0
|
||||
m_Mode: 0
|
||||
m_ColorSpace: -1
|
||||
m_NumColorKeys: 2
|
||||
m_NumAlphaKeys: 2
|
||||
outlineGradientInLocalSpace: 0
|
||||
outlineWidth: 0.64
|
||||
outlineQuality: 1
|
||||
outlineDownsampling: 2
|
||||
outlineVisibility: 0
|
||||
glowBlendMode: 0
|
||||
outlineBlitDebug: 0
|
||||
outlineIndependent: 0
|
||||
glow: 0
|
||||
glowWidth: 0.4
|
||||
glowQuality: 1
|
||||
glowDownsampling: 2
|
||||
glowHQColor: {r: 0.64, g: 1, b: 0, a: 1}
|
||||
glowDithering: 1
|
||||
glowMagicNumber1: 0.75
|
||||
glowMagicNumber2: 0.5
|
||||
glowAnimationSpeed: 1
|
||||
glowVisibility: 0
|
||||
glowBlitDebug: 0
|
||||
glowBlendPasses: 1
|
||||
glowPasses:
|
||||
- offset: 4
|
||||
alpha: 0.1
|
||||
color: {r: 0.64, g: 1, b: 0, a: 1}
|
||||
- offset: 3
|
||||
alpha: 0.2
|
||||
color: {r: 0.64, g: 1, b: 0, a: 1}
|
||||
- offset: 2
|
||||
alpha: 0.3
|
||||
color: {r: 0.64, g: 1, b: 0, a: 1}
|
||||
- offset: 1
|
||||
alpha: 0.4
|
||||
color: {r: 0.64, g: 1, b: 0, a: 1}
|
||||
glowIgnoreMask: 0
|
||||
innerGlow: 0
|
||||
innerGlowWidth: 1
|
||||
innerGlowColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
innerGlowVisibility: 0
|
||||
targetFX: 0
|
||||
targetFXTexture: {fileID: 0}
|
||||
targetFXColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
targetFXCenter: {fileID: 0}
|
||||
targetFXRotationSpeed: 50
|
||||
targetFXInitialScale: 4
|
||||
targetFXEndScale: 1.5
|
||||
targetFXScaleToRenderBounds: 0
|
||||
targetFXAlignToGround: 0
|
||||
targetFXFadePower: 32
|
||||
targetFXGroundMaxDistance: 15
|
||||
targetFXGroundLayerMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
targetFXTransitionDuration: 0.5
|
||||
targetFXStayDuration: 1.5
|
||||
targetFXVisibility: 1
|
||||
seeThrough: 2
|
||||
seeThroughOccluderMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
seeThroughOccluderThreshold: 0.4
|
||||
seeThroughOccluderMaskAccurate: 0
|
||||
seeThroughOccluderCheckInterval: 1
|
||||
seeThroughOccluderCheckIndividualObjects: 0
|
||||
seeThroughDepthOffset: 0
|
||||
seeThroughMaxDepth: 0
|
||||
seeThroughIntensity: 0.8
|
||||
seeThroughTintAlpha: 0.5
|
||||
seeThroughTintColor: {r: 1, g: 0, b: 0, a: 1}
|
||||
seeThroughNoise: 1
|
||||
seeThroughBorder: 0
|
||||
seeThroughBorderColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
seeThroughBorderOnly: 0
|
||||
seeThroughBorderWidth: 0.45
|
||||
seeThroughOrdered: 0
|
||||
rmsCount: 1
|
||||
hitFxInitialIntensity: 0
|
||||
hitFxMode: 0
|
||||
hitFxFadeOutDuration: 0.25
|
||||
hitFxColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
hitFxRadius: 0.5
|
|
@ -0,0 +1,190 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1001 &927458598961844653
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 2863517944815216392}
|
||||
m_Modifications:
|
||||
- target: {fileID: 2592293680569191996, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_Material
|
||||
value:
|
||||
objectReference: {fileID: 13400000, guid: 32c83055040644f4bab72889aab3344a,
|
||||
type: 2}
|
||||
- target: {fileID: 6786854117428987787, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Grenade_02
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117428987787, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 10
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0.0572
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9138148280581934609, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 10
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 3fb4d614204c5a941a68cea812e8d217, type: 3}
|
||||
--- !u!4 &5976630138459621894 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 927458598961844653}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &2065734773772091502
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 0}
|
||||
m_Modifications:
|
||||
- target: {fileID: 2084569607, guid: d8b5a76c92d6b3a4592b14e21ad018c0, type: 3}
|
||||
propertyPath: asset
|
||||
value:
|
||||
objectReference: {fileID: 11400000, guid: beaccfe60f8582e4895457499e18b12c,
|
||||
type: 2}
|
||||
- target: {fileID: 4258070652695701351, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: rmsCount
|
||||
value: 2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070652695701351, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: outlineColor.b
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070652695701351, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: outlineColor.g
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797568, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Grenade
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 27.302896
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: -33.83466
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects:
|
||||
- targetCorrespondingSourceObject: {fileID: 4258070652695701350, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 5976630138459621894}
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: d8b5a76c92d6b3a4592b14e21ad018c0, type: 3}
|
||||
--- !u!4 &2863517944815216392 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4258070652695701350, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 2065734773772091502}
|
||||
m_PrefabAsset: {fileID: 0}
|
|
@ -0,0 +1,174 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1001 &759870061630108761
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 2405606720286323493}
|
||||
m_Modifications:
|
||||
- target: {fileID: 3540919575286451188, guid: 3193c7f4a5f15774f852cd126f08b72a,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3540919575286451188, guid: 3193c7f4a5f15774f852cd126f08b72a,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3540919575286451188, guid: 3193c7f4a5f15774f852cd126f08b72a,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3540919575286451188, guid: 3193c7f4a5f15774f852cd126f08b72a,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3540919575286451188, guid: 3193c7f4a5f15774f852cd126f08b72a,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3540919575286451188, guid: 3193c7f4a5f15774f852cd126f08b72a,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3540919575286451188, guid: 3193c7f4a5f15774f852cd126f08b72a,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3540919575286451188, guid: 3193c7f4a5f15774f852cd126f08b72a,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3540919575286451188, guid: 3193c7f4a5f15774f852cd126f08b72a,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3540919575286451188, guid: 3193c7f4a5f15774f852cd126f08b72a,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4208630599157371214, guid: 3193c7f4a5f15774f852cd126f08b72a,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Soda
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4208630599157371214, guid: 3193c7f4a5f15774f852cd126f08b72a,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 10
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 3193c7f4a5f15774f852cd126f08b72a, type: 3}
|
||||
--- !u!4 &4298763206849445805 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 3540919575286451188, guid: 3193c7f4a5f15774f852cd126f08b72a,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 759870061630108761}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &1906669864433751107
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 0}
|
||||
m_Modifications:
|
||||
- target: {fileID: 2084569607, guid: d8b5a76c92d6b3a4592b14e21ad018c0, type: 3}
|
||||
propertyPath: asset
|
||||
value:
|
||||
objectReference: {fileID: 11400000, guid: 2830d77b981a3a3489bda2a3c4fba460,
|
||||
type: 2}
|
||||
- target: {fileID: 4258070652695701351, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: outlineColor.b
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070652695701351, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: outlineColor.g
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797568, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Soda Variant
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 28.480923
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0.000000059604645
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: -31.443342
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4258070653194797575, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects:
|
||||
- targetCorrespondingSourceObject: {fileID: 4258070652695701350, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 4298763206849445805}
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: d8b5a76c92d6b3a4592b14e21ad018c0, type: 3}
|
||||
--- !u!4 &2405606720286323493 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4258070652695701350, guid: d8b5a76c92d6b3a4592b14e21ad018c0,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 1906669864433751107}
|
||||
m_PrefabAsset: {fileID: 0}
|
|
@ -14,6 +14,16 @@ PrefabInstance:
|
|||
value:
|
||||
objectReference: {fileID: -1595615294, guid: a03c2610221b14940b818fb271b448fa,
|
||||
type: 3}
|
||||
- target: {fileID: 3055353135379332995, guid: 373d78c28a8f6024cada3a296368b6c5,
|
||||
type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5208964436538694515, guid: 373d78c28a8f6024cada3a296368b6c5,
|
||||
type: 3}
|
||||
propertyPath: rmsCount
|
||||
value: 2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5208964436538694515, guid: 373d78c28a8f6024cada3a296368b6c5,
|
||||
type: 3}
|
||||
propertyPath: outlineColor.b
|
||||
|
@ -79,6 +89,11 @@ PrefabInstance:
|
|||
propertyPath: m_Name
|
||||
value: Watermelon Variant
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6575783896384710454, guid: 373d78c28a8f6024cada3a296368b6c5,
|
||||
type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8313153688960597523, guid: 373d78c28a8f6024cada3a296368b6c5,
|
||||
type: 3}
|
||||
propertyPath: asset
|
||||
|
@ -87,6 +102,95 @@ PrefabInstance:
|
|||
type: 2}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedGameObjects:
|
||||
- targetCorrespondingSourceObject: {fileID: 5208964436538694514, guid: 373d78c28a8f6024cada3a296368b6c5,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 2754413717951350076}
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 373d78c28a8f6024cada3a296368b6c5, type: 3}
|
||||
--- !u!4 &8481550540619126700 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 5208964436538694514, guid: 373d78c28a8f6024cada3a296368b6c5,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 4466850414174145758}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &7683223200286424081
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 8481550540619126700}
|
||||
m_Modifications:
|
||||
- target: {fileID: 5175267955941368727, guid: 517e976be9ac3ee41a961dd8bf728615,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Watermelon
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5175267955941368727, guid: 517e976be9ac3ee41a961dd8bf728615,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 10
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5519704939534268717, guid: 517e976be9ac3ee41a961dd8bf728615,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5519704939534268717, guid: 517e976be9ac3ee41a961dd8bf728615,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0.162
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5519704939534268717, guid: 517e976be9ac3ee41a961dd8bf728615,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5519704939534268717, guid: 517e976be9ac3ee41a961dd8bf728615,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5519704939534268717, guid: 517e976be9ac3ee41a961dd8bf728615,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5519704939534268717, guid: 517e976be9ac3ee41a961dd8bf728615,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5519704939534268717, guid: 517e976be9ac3ee41a961dd8bf728615,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5519704939534268717, guid: 517e976be9ac3ee41a961dd8bf728615,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5519704939534268717, guid: 517e976be9ac3ee41a961dd8bf728615,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5519704939534268717, guid: 517e976be9ac3ee41a961dd8bf728615,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 517e976be9ac3ee41a961dd8bf728615, type: 3}
|
||||
--- !u!4 &2754413717951350076 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 5519704939534268717, guid: 517e976be9ac3ee41a961dd8bf728615,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 7683223200286424081}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,445 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &2924693015492943149
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 7265850983360665320}
|
||||
- component: {fileID: 4246386550975626452}
|
||||
- component: {fileID: 1303898904214839384}
|
||||
- component: {fileID: 7713224582118482445}
|
||||
m_Layer: 16
|
||||
m_Name: Bouncing Betty
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 2974397684917235467, guid: 0000000000000000d000000000000000, type: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &7265850983360665320
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2924693015492943149}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 31.56, y: 0, z: -35.78}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 3309709144465950356}
|
||||
- {fileID: 7832072391849033796}
|
||||
- {fileID: 7246082583446328267}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &4246386550975626452
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2924693015492943149}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 8d4aaac0758ba7e4b995de4605744706, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
rangeSensor:
|
||||
rid: 806583526086934555
|
||||
vfxTags:
|
||||
- rid: 806583526086934556
|
||||
- rid: 806583526086934557
|
||||
damageCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 150
|
||||
inSlope: -50
|
||||
outSlope: -50
|
||||
tangentMode: 34
|
||||
weightedMode: 0
|
||||
inWeight: 0
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 1
|
||||
value: 100
|
||||
inSlope: -33.333332
|
||||
outSlope: -33.333332
|
||||
tangentMode: 34
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 4
|
||||
value: 50
|
||||
inSlope: -16.666666
|
||||
outSlope: -16.666666
|
||||
tangentMode: 34
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
physicsLayer:
|
||||
serializedVersion: 2
|
||||
m_Bits: 257
|
||||
explosionRadius: 4
|
||||
jumpForce: 6
|
||||
rigidbody: {fileID: 1303898904214839384}
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583526086934555
|
||||
type: {class: UnitySensor, ns: BITKit.Sensors, asm: BITKit.Sensor}
|
||||
data:
|
||||
gameObject: {fileID: 5205027976770469345}
|
||||
- rid: 806583526086934556
|
||||
type: {class: Reference, ns: BITKit, asm: BITKit}
|
||||
data:
|
||||
value: Explosion
|
||||
- rid: 806583526086934557
|
||||
type: {class: Reference, ns: BITKit, asm: BITKit}
|
||||
data:
|
||||
value: Small
|
||||
--- !u!54 &1303898904214839384
|
||||
Rigidbody:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2924693015492943149}
|
||||
serializedVersion: 4
|
||||
m_Mass: 1
|
||||
m_Drag: 0
|
||||
m_AngularDrag: 0.05
|
||||
m_CenterOfMass: {x: 0, y: 0, z: 0}
|
||||
m_InertiaTensor: {x: 1, y: 1, z: 1}
|
||||
m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ExcludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ImplicitCom: 1
|
||||
m_ImplicitTensor: 1
|
||||
m_UseGravity: 1
|
||||
m_IsKinematic: 0
|
||||
m_Interpolate: 0
|
||||
m_Constraints: 0
|
||||
m_CollisionDetection: 0
|
||||
--- !u!65 &7713224582118482445
|
||||
BoxCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2924693015492943149}
|
||||
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: 0.27629036, y: 0.11459474, z: 0.27629036}
|
||||
m_Center: {x: 0, y: 0.07, z: 0}
|
||||
--- !u!1 &5205027976770469345
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 3309709144465950356}
|
||||
- component: {fileID: 9090432265946380651}
|
||||
m_Layer: 0
|
||||
m_Name: RangeSensor
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &3309709144465950356
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5205027976770469345}
|
||||
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
|
||||
m_Children: []
|
||||
m_Father: {fileID: 7265850983360665320}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &9090432265946380651
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5205027976770469345}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 8f305912600022b4c824367828ddc333, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
detectLayer:
|
||||
serializedVersion: 2
|
||||
m_Bits: 64
|
||||
autoUpdate: 1
|
||||
ignoreColliders: []
|
||||
radius: 4
|
||||
fov: 0
|
||||
requireSight: 1
|
||||
blockLayer:
|
||||
serializedVersion: 2
|
||||
m_Bits: 1
|
||||
--- !u!1 &5538531199964334625
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 7832072391849033796}
|
||||
- component: {fileID: 702155229119661729}
|
||||
- component: {fileID: 1471506365719968151}
|
||||
- component: {fileID: 4090986354790218397}
|
||||
m_Layer: 15
|
||||
m_Name: Trigger
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &7832072391849033796
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5538531199964334625}
|
||||
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
|
||||
m_Children: []
|
||||
m_Father: {fileID: 7265850983360665320}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &702155229119661729
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5538531199964334625}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 099996f054b64cb499431974f59539f2, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
ignores: []
|
||||
detectedLayer:
|
||||
allow: 1
|
||||
value:
|
||||
serializedVersion: 2
|
||||
m_Bits: 64
|
||||
allowStatic: 0
|
||||
useRigidbody: 0
|
||||
immediately: 1
|
||||
onDetected:
|
||||
m_PersistentCalls:
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 4246386550975626452}
|
||||
m_TargetAssemblyTypeName: BITFALL.Props.Prop_BouncingBetty, BITFALL.Props.Runtime
|
||||
m_MethodName: OnDetected
|
||||
m_Mode: 0
|
||||
m_Arguments:
|
||||
m_ObjectArgument: {fileID: 0}
|
||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||
m_IntArgument: 0
|
||||
m_FloatArgument: 0
|
||||
m_StringArgument:
|
||||
m_BoolArgument: 0
|
||||
m_CallState: 2
|
||||
onLost:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
--- !u!135 &1471506365719968151
|
||||
SphereCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5538531199964334625}
|
||||
m_Material: {fileID: 0}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ExcludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_LayerOverridePriority: 0
|
||||
m_IsTrigger: 1
|
||||
m_ProvidesContacts: 0
|
||||
m_Enabled: 1
|
||||
serializedVersion: 3
|
||||
m_Radius: 1
|
||||
m_Center: {x: 0, y: 0, z: 0}
|
||||
--- !u!54 &4090986354790218397
|
||||
Rigidbody:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5538531199964334625}
|
||||
serializedVersion: 4
|
||||
m_Mass: 1
|
||||
m_Drag: 0
|
||||
m_AngularDrag: 0.05
|
||||
m_CenterOfMass: {x: 0, y: 0, z: 0}
|
||||
m_InertiaTensor: {x: 1, y: 1, z: 1}
|
||||
m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ExcludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ImplicitCom: 1
|
||||
m_ImplicitTensor: 1
|
||||
m_UseGravity: 0
|
||||
m_IsKinematic: 1
|
||||
m_Interpolate: 0
|
||||
m_Constraints: 0
|
||||
m_CollisionDetection: 0
|
||||
--- !u!1001 &2048894204575496563
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 7265850983360665320}
|
||||
m_Modifications:
|
||||
- target: {fileID: 8710071474559560376, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8710071474559560376, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0.061
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8710071474559560376, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8710071474559560376, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8710071474559560376, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8710071474559560376, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8710071474559560376, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8710071474559560376, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8710071474559560376, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8710071474559560376, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8710071474559727256, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Mine_01
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8710071474559727256, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 16
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents:
|
||||
- {fileID: 6953002729139025519, guid: 1add3a53fc05d8045a20f94a88135193, type: 3}
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents:
|
||||
- targetCorrespondingSourceObject: {fileID: 8710071474559727256, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 8258539341136467634}
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 1add3a53fc05d8045a20f94a88135193, type: 3}
|
||||
--- !u!1 &7246082583445966827 stripped
|
||||
GameObject:
|
||||
m_CorrespondingSourceObject: {fileID: 8710071474559727256, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 2048894204575496563}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!65 &8258539341136467634
|
||||
BoxCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7246082583445966827}
|
||||
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: 0.27629036, y: 0.11459474, z: 0.27629036}
|
||||
m_Center: {x: 0, y: 0.011138046, z: 0}
|
||||
--- !u!4 &7246082583446328267 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 8710071474559560376, guid: 1add3a53fc05d8045a20f94a88135193,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 2048894204575496563}
|
||||
m_PrefabAsset: {fileID: 0}
|
|
@ -0,0 +1,379 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &5779926447835973807
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 5322756313667207077}
|
||||
- component: {fileID: 7291062444143870419}
|
||||
- component: {fileID: 8273245965406520439}
|
||||
- component: {fileID: 2790648435517538154}
|
||||
- component: {fileID: 6550306330222230957}
|
||||
m_Layer: 16
|
||||
m_Name: Grenade
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 2974397684917235467, guid: 0000000000000000d000000000000000, type: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &5322756313667207077
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5779926447835973807}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 31.56, y: 1, z: -34.06}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 6578672529516370771}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &7291062444143870419
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5779926447835973807}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 3ea10f3eac02f2441978a201ec1770fd, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
rangeSensor:
|
||||
rid: 806583526086934612
|
||||
vfxTags:
|
||||
- rid: 806583526086934613
|
||||
- rid: 806583526086934614
|
||||
physicsLayer:
|
||||
serializedVersion: 2
|
||||
m_Bits: 8449
|
||||
explosionRadius: 8
|
||||
fuse: 4
|
||||
damageCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 300
|
||||
inSlope: -37.5
|
||||
outSlope: -37.5
|
||||
tangentMode: 34
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 4
|
||||
value: 150
|
||||
inSlope: -33.5
|
||||
outSlope: -33.5
|
||||
tangentMode: 34
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 8
|
||||
value: 32
|
||||
inSlope: -29.5
|
||||
outSlope: -29.5
|
||||
tangentMode: 34
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583526086934612
|
||||
type: {class: UnitySensor, ns: BITKit.Sensors, asm: BITKit.Sensor}
|
||||
data:
|
||||
gameObject: {fileID: 5779926447835973807}
|
||||
- rid: 806583526086934613
|
||||
type: {class: Reference, ns: BITKit, asm: BITKit}
|
||||
data:
|
||||
value: Explosion
|
||||
- rid: 806583526086934614
|
||||
type: {class: Reference, ns: BITKit, asm: BITKit}
|
||||
data:
|
||||
value: Large
|
||||
--- !u!114 &8273245965406520439
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5779926447835973807}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 8f305912600022b4c824367828ddc333, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
detectLayer:
|
||||
serializedVersion: 2
|
||||
m_Bits: 64
|
||||
autoUpdate: 1
|
||||
ignoreColliders: []
|
||||
radius: 8
|
||||
fov: 0
|
||||
requireSight: 1
|
||||
blockLayer:
|
||||
serializedVersion: 2
|
||||
m_Bits: 1
|
||||
--- !u!54 &2790648435517538154
|
||||
Rigidbody:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5779926447835973807}
|
||||
serializedVersion: 4
|
||||
m_Mass: 1
|
||||
m_Drag: 0
|
||||
m_AngularDrag: 0.05
|
||||
m_CenterOfMass: {x: 0, y: 0, z: 0}
|
||||
m_InertiaTensor: {x: 1, y: 1, z: 1}
|
||||
m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ExcludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ImplicitCom: 1
|
||||
m_ImplicitTensor: 1
|
||||
m_UseGravity: 1
|
||||
m_IsKinematic: 0
|
||||
m_Interpolate: 2
|
||||
m_Constraints: 0
|
||||
m_CollisionDetection: 3
|
||||
--- !u!96 &6550306330222230957
|
||||
TrailRenderer:
|
||||
serializedVersion: 3
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5779926447835973807}
|
||||
m_Enabled: 1
|
||||
m_CastShadows: 0
|
||||
m_ReceiveShadows: 1
|
||||
m_DynamicOccludee: 1
|
||||
m_StaticShadowCaster: 0
|
||||
m_MotionVectors: 0
|
||||
m_LightProbeUsage: 0
|
||||
m_ReflectionProbeUsage: 0
|
||||
m_RayTracingMode: 0
|
||||
m_RayTraceProcedural: 0
|
||||
m_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 2100000, guid: b9ee288987a7daf438ed100698f0cad8, type: 2}
|
||||
m_StaticBatchInfo:
|
||||
firstSubMesh: 0
|
||||
subMeshCount: 0
|
||||
m_StaticBatchRoot: {fileID: 0}
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_LightProbeVolumeOverride: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_ReceiveGI: 1
|
||||
m_PreserveUVs: 0
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_StitchLightmapSeams: 1
|
||||
m_SelectedEditorRenderState: 3
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 0
|
||||
m_Time: 0.16
|
||||
m_PreviewTimeScale: 1
|
||||
m_Parameters:
|
||||
serializedVersion: 3
|
||||
widthMultiplier: 0.1
|
||||
widthCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
colorGradient:
|
||||
serializedVersion: 2
|
||||
key0: {r: 1, g: 1, b: 1, a: 1}
|
||||
key1: {r: 1, g: 1, b: 1, a: 1}
|
||||
key2: {r: 0, g: 0, b: 0, a: 0}
|
||||
key3: {r: 0, g: 0, b: 0, a: 0}
|
||||
key4: {r: 0, g: 0, b: 0, a: 0}
|
||||
key5: {r: 0, g: 0, b: 0, a: 0}
|
||||
key6: {r: 0, g: 0, b: 0, a: 0}
|
||||
key7: {r: 0, g: 0, b: 0, a: 0}
|
||||
ctime0: 0
|
||||
ctime1: 65535
|
||||
ctime2: 0
|
||||
ctime3: 0
|
||||
ctime4: 0
|
||||
ctime5: 0
|
||||
ctime6: 0
|
||||
ctime7: 0
|
||||
atime0: 0
|
||||
atime1: 65535
|
||||
atime2: 0
|
||||
atime3: 0
|
||||
atime4: 0
|
||||
atime5: 0
|
||||
atime6: 0
|
||||
atime7: 0
|
||||
m_Mode: 0
|
||||
m_ColorSpace: -1
|
||||
m_NumColorKeys: 2
|
||||
m_NumAlphaKeys: 2
|
||||
numCornerVertices: 0
|
||||
numCapVertices: 0
|
||||
alignment: 0
|
||||
textureMode: 0
|
||||
textureScale: {x: 1, y: 1}
|
||||
shadowBias: 0.5
|
||||
generateLightingData: 0
|
||||
m_MinVertexDistance: 0.1
|
||||
m_MaskInteraction: 0
|
||||
m_Autodestruct: 0
|
||||
m_Emitting: 1
|
||||
m_ApplyActiveColorSpace: 1
|
||||
--- !u!1001 &388325602139472120
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 5322756313667207077}
|
||||
m_Modifications:
|
||||
- target: {fileID: 6786854117428987787, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Grenade_02
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117428987787, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 16
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9138148280581934609, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 16
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents:
|
||||
- {fileID: 3068067858031020117, guid: 3fb4d614204c5a941a68cea812e8d217, type: 3}
|
||||
- {fileID: 5564562486419412761, guid: 3fb4d614204c5a941a68cea812e8d217, type: 3}
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents:
|
||||
- targetCorrespondingSourceObject: {fileID: 6786854117428987787, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 6413852522637078568}
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 3fb4d614204c5a941a68cea812e8d217, type: 3}
|
||||
--- !u!4 &6578672529516370771 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 6786854117429418923, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 388325602139472120}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &6578672529516660595 stripped
|
||||
GameObject:
|
||||
m_CorrespondingSourceObject: {fileID: 6786854117428987787, guid: 3fb4d614204c5a941a68cea812e8d217,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 388325602139472120}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!135 &6413852522637078568
|
||||
SphereCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6578672529516660595}
|
||||
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_Radius: 0.055223584
|
||||
m_Center: {x: -0.00048495643, y: 0.012884719, z: -0.000000009313226}
|
|
@ -181,7 +181,7 @@ PrefabInstance:
|
|||
- target: {fileID: 919132149155446097, guid: b805b0f643b3776478b9ea3e6701ebb8,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 8
|
||||
value: 6
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1167343693203600193, guid: b805b0f643b3776478b9ea3e6701ebb8,
|
||||
type: 3}
|
||||
|
@ -438,6 +438,10 @@ PrefabInstance:
|
|||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 7017296101148560579}
|
||||
- targetCorrespondingSourceObject: {fileID: -8241982726922733620, guid: b805b0f643b3776478b9ea3e6701ebb8,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 5299458023377957176}
|
||||
- targetCorrespondingSourceObject: {fileID: 1564719497880037662, guid: b805b0f643b3776478b9ea3e6701ebb8,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
|
@ -1266,6 +1270,17 @@ MonoBehaviour:
|
|||
positionSpring: 256
|
||||
positionDamper: 8
|
||||
maximumForce: 512
|
||||
rootSync:
|
||||
allow: 0
|
||||
value:
|
||||
Item1: {fileID: 0}
|
||||
Item2: {fileID: 0}
|
||||
overrideMotion:
|
||||
allow: 0
|
||||
value: 0
|
||||
overrideAngularMotion:
|
||||
allow: 0
|
||||
value: 0
|
||||
--- !u!1 &1729084152005531091 stripped
|
||||
GameObject:
|
||||
m_CorrespondingSourceObject: {fileID: -8241982726922733620, guid: b805b0f643b3776478b9ea3e6701ebb8,
|
||||
|
@ -1422,6 +1437,27 @@ SphereCollider:
|
|||
serializedVersion: 3
|
||||
m_Radius: 0.2
|
||||
m_Center: {x: 0, y: 0.11, z: 0}
|
||||
--- !u!65 &5299458023377957176
|
||||
BoxCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1729084152005531091}
|
||||
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: 0.4, y: 0.3, z: 0.4}
|
||||
m_Center: {x: 0, y: 0.15, z: 0}
|
||||
--- !u!1 &2088774989351461923 stripped
|
||||
GameObject:
|
||||
m_CorrespondingSourceObject: {fileID: 476459386056918588, guid: b805b0f643b3776478b9ea3e6701ebb8,
|
||||
|
@ -1997,7 +2033,7 @@ ConfigurableJoint:
|
|||
m_AutoConfigureConnectedAnchor: 1
|
||||
m_ConnectedAnchor: {x: -0.00000002235177, y: 0.29999992, z: -0.00000008583147}
|
||||
serializedVersion: 3
|
||||
m_SecondaryAxis: {x: 0, y: -1, z: 0}
|
||||
m_SecondaryAxis: {x: 0, y: 1, z: 0}
|
||||
m_XMotion: 0
|
||||
m_YMotion: 0
|
||||
m_ZMotion: 0
|
||||
|
@ -2015,22 +2051,22 @@ ConfigurableJoint:
|
|||
spring: 0
|
||||
damper: 0
|
||||
m_LowAngularXLimit:
|
||||
limit: -8.454285
|
||||
limit: -99.73186
|
||||
bounciness: 0
|
||||
contactDistance: 0
|
||||
m_HighAngularXLimit:
|
||||
limit: 100.72039
|
||||
limit: -17.059673
|
||||
bounciness: 0
|
||||
contactDistance: 0
|
||||
m_AngularYZLimitSpring:
|
||||
spring: 0
|
||||
damper: 0
|
||||
m_AngularYLimit:
|
||||
limit: 14.494176
|
||||
limit: 41.52196
|
||||
bounciness: 0
|
||||
contactDistance: 0
|
||||
m_AngularZLimit:
|
||||
limit: 3
|
||||
limit: 41.699974
|
||||
bounciness: 0
|
||||
contactDistance: 0
|
||||
m_TargetPosition: {x: 0, y: 0, z: 0}
|
||||
|
|
|
@ -0,0 +1,480 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &2291000265839380471
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 847274249425463477}
|
||||
- component: {fileID: 6727292768049680845}
|
||||
m_Layer: 7
|
||||
m_Name: Slot
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &847274249425463477
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2291000265839380471}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: -0.0002992311, y: 0, z: 0, w: 0.99999994}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3808369081287560470}
|
||||
m_LocalEulerAnglesHint: {x: -0.034289338, y: 0, z: 0}
|
||||
--- !u!1773428102 &6727292768049680845
|
||||
ParentConstraint:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2291000265839380471}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 2
|
||||
m_Weight: 1
|
||||
m_TranslationAtRest: {x: 0, y: 0, z: 0}
|
||||
m_RotationAtRest: {x: -0.034289338, y: 0, z: 0}
|
||||
m_TranslationOffsets:
|
||||
- {x: 0, y: 0, z: -0.100000024}
|
||||
m_RotationOffsets:
|
||||
- {x: -90, y: 0, z: -180}
|
||||
m_AffectTranslationX: 1
|
||||
m_AffectTranslationY: 1
|
||||
m_AffectTranslationZ: 1
|
||||
m_AffectRotationX: 1
|
||||
m_AffectRotationY: 1
|
||||
m_AffectRotationZ: 1
|
||||
m_Active: 1
|
||||
m_IsLocked: 0
|
||||
m_Sources:
|
||||
- sourceTransform: {fileID: 493977895243638691}
|
||||
weight: 1
|
||||
--- !u!1 &6218569972769331630
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 7064332371324838899}
|
||||
- component: {fileID: 3459688953754204546}
|
||||
- component: {fileID: 6889852121995218875}
|
||||
m_Layer: 7
|
||||
m_Name: CameraRoot
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &7064332371324838899
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6218569972769331630}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: -0.00017264773, 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: []
|
||||
m_Father: {fileID: 3808369081287560470}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1773428102 &3459688953754204546
|
||||
ParentConstraint:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6218569972769331630}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 2
|
||||
m_Weight: 1
|
||||
m_TranslationAtRest: {x: 0, y: 0, z: 0}
|
||||
m_RotationAtRest: {x: -0.019783963, y: 0, z: 0}
|
||||
m_TranslationOffsets:
|
||||
- {x: 0, y: 0, z: 0}
|
||||
m_RotationOffsets:
|
||||
- {x: -90, y: 0, z: -180}
|
||||
m_AffectTranslationX: 1
|
||||
m_AffectTranslationY: 1
|
||||
m_AffectTranslationZ: 1
|
||||
m_AffectRotationX: 1
|
||||
m_AffectRotationY: 1
|
||||
m_AffectRotationZ: 1
|
||||
m_Active: 1
|
||||
m_IsLocked: 0
|
||||
m_Sources:
|
||||
- sourceTransform: {fileID: 8063752860525618438}
|
||||
weight: 1
|
||||
--- !u!114 &6889852121995218875
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6218569972769331630}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 98ce129373beee341b6f0723f3fb2ce7, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
locationAdditive: {fileID: 0}
|
||||
--- !u!1001 &3697652093918948093
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 0}
|
||||
m_Modifications:
|
||||
- target: {fileID: -8833942878136105421, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_CastShadows
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -8833942878136105421, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_UpdateWhenOffscreen
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -8679921383154817045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -8679921383154817045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -8679921383154817045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -8679921383154817045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -8679921383154817045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -8679921383154817045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -8679921383154817045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -8679921383154817045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -8679921383154817045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -8679921383154817045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -8483079287735800029, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -7982445368288305232, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -7805527542236588859, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -7083826889706597962, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -6761239244867884074, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -6565134293425240629, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -6179275997006789232, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -3799896878483850562, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -3686551328258449376, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -2853424563086286810, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -2107066420424512121, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -1800213932466231045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_CastShadows
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -1800213932466231045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_UpdateWhenOffscreen
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -1745863489998566550, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: -457497680185661411, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 422738843169862328, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 919132149155446097, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Universal Use Controller Variant
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 919132149155446097, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2192180338147824518, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_CastShadows
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2192180338147824518, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_UpdateWhenOffscreen
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4387719810744567721, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4824860256124165047, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6003611815629638046, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7824638177861515733, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7824638177861515733, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8260868571131455172, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8315903294366468851, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
propertyPath: m_Layer
|
||||
value: 7
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects:
|
||||
- targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 7064332371324838899}
|
||||
- targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 847274249425463477}
|
||||
m_AddedComponents:
|
||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 3555939717849507634}
|
||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 2466019206098262755}
|
||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: 5932963691464575127}
|
||||
m_SourcePrefab: {fileID: 100100000, guid: c43c476b0442e3d4381c31aafe43a67d, type: 3}
|
||||
--- !u!4 &493977895243638691 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 3857971597623217502, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 3697652093918948093}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!137 &3259623828982151547 stripped
|
||||
SkinnedMeshRenderer:
|
||||
m_CorrespondingSourceObject: {fileID: 2192180338147824518, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 3697652093918948093}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!4 &3808369081287560470 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 3697652093918948093}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &4580683282014377900 stripped
|
||||
GameObject:
|
||||
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 3697652093918948093}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!114 &3555939717849507634
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4580683282014377900}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 33c1c1e0ca03d374ab5faeff29166425, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
stateMachine:
|
||||
states:
|
||||
- rid: 806583545631342595
|
||||
- rid: 806583545631342596
|
||||
- rid: 806583545631342597
|
||||
_currentStateName:
|
||||
debug: 0
|
||||
transitionOnNextFrame: 0
|
||||
item: {fileID: 11400000, guid: 8a2e296f2c4fc694cbc3aaa9ab680cf2, type: 2}
|
||||
animator: {fileID: 5932963691464575127}
|
||||
renderers:
|
||||
- {fileID: 3259623828982151547}
|
||||
- {fileID: 6076736928665862662}
|
||||
cameraTransform: {fileID: 8063752860525618438}
|
||||
meleeService:
|
||||
rid: 806583545631342593
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583545631342593
|
||||
type: {class: MeleeServiceSingleton, ns: BITFALL.Melee, asm: BITFALL.Melee.Runtime}
|
||||
data:
|
||||
- rid: 806583545631342595
|
||||
type: {class: Draw, ns: BITFALL.Entities.Equipment.Universal.States, asm: BITFALL.Equip}
|
||||
data:
|
||||
useController: {fileID: 3555939717849507634}
|
||||
- rid: 806583545631342596
|
||||
type: {class: Use, ns: BITFALL.Entities.Equipment.Universal.States, asm: BITFALL.Equip}
|
||||
data:
|
||||
useController: {fileID: 3555939717849507634}
|
||||
- rid: 806583545631342597
|
||||
type: {class: Exit, ns: BITFALL.Entities.Equipment.Universal.States, asm: BITFALL.Equip}
|
||||
data:
|
||||
useController: {fileID: 3555939717849507634}
|
||||
--- !u!95 &2466019206098262755
|
||||
Animator:
|
||||
serializedVersion: 5
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4580683282014377900}
|
||||
m_Enabled: 1
|
||||
m_Avatar: {fileID: 9000000, guid: 644cb63bc5228d44e901a3251d09e8cd, type: 3}
|
||||
m_Controller: {fileID: 22100000, guid: 37e11042b182af749aa3e10a43b4f122, 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 &5932963691464575127
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4580683282014377900}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: a6ac57edc8fc02840a5887fc4ad996e1, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
debug: 0
|
||||
animator: {fileID: 2466019206098262755}
|
||||
layerInfos: []
|
||||
--- !u!137 &6076736928665862662 stripped
|
||||
SkinnedMeshRenderer:
|
||||
m_CorrespondingSourceObject: {fileID: -1800213932466231045, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 3697652093918948093}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!4 &8063752860525618438 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: -2542134114980474885, guid: c43c476b0442e3d4381c31aafe43a67d,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 3697652093918948093}
|
||||
m_PrefabAsset: {fileID: 0}
|
|
@ -166,6 +166,8 @@ MonoBehaviour:
|
|||
vfxs:
|
||||
- {fileID: 11400000, guid: ce6c3c9ba0efabc4ea63cfbcfc322a81, type: 2}
|
||||
- {fileID: 11400000, guid: 02442f5995195f54b8bfc5883a53cf97, type: 2}
|
||||
- {fileID: 11400000, guid: 15b4dfbd87c32c5469f0a352c0c4634d, type: 2}
|
||||
- {fileID: 11400000, guid: 02650cfde82c0ab46a7e0a7ef0bb1491, type: 2}
|
||||
--- !u!114 &8706619578051318029
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -245,6 +247,14 @@ MonoBehaviour:
|
|||
detectLayer:
|
||||
serializedVersion: 2
|
||||
m_Bits: 512
|
||||
damageService:
|
||||
rid: 806583484692037822
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583484692037822
|
||||
type: {class: DamageServiceSingleton, ns: BITKit.Entities, asm: BITKit.Entities.Component}
|
||||
data:
|
||||
--- !u!114 &5926973457414884315
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -431,9 +441,6 @@ MonoBehaviour:
|
|||
type: 3}
|
||||
returnAction: {fileID: 7656137919724235468, guid: e0e9267cab824e8489fc27d83f1d07b7,
|
||||
type: 3}
|
||||
inputActionGroup:
|
||||
allowGlobalActivation: 0
|
||||
isEnabled: 0
|
||||
weightBar: {fileID: 864832324694903615}
|
||||
playerService:
|
||||
rid: 6077775405181829457
|
||||
|
@ -1307,9 +1314,6 @@ MonoBehaviour:
|
|||
type: 3}
|
||||
returnAction: {fileID: 7656137919724235468, guid: e0e9267cab824e8489fc27d83f1d07b7,
|
||||
type: 3}
|
||||
inputActionGroup:
|
||||
allowGlobalActivation: 0
|
||||
isEnabled: 0
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
|
@ -3069,6 +3073,7 @@ Transform:
|
|||
- {fileID: 1353630767569795514}
|
||||
- {fileID: 4146873518232350710}
|
||||
- {fileID: 1868127212333961775}
|
||||
- {fileID: 4833761556466753053}
|
||||
m_Father: {fileID: 1621845164855518716}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &7708469949725506088
|
||||
|
@ -3092,3 +3097,84 @@ MonoBehaviour:
|
|||
type: {class: UIToolkitPanelMonoProxy, ns: BITKit.UX, asm: BITKit.UX}
|
||||
data:
|
||||
monoBehaviour: {fileID: 3506318474073017514}
|
||||
--- !u!1 &9168312257502869030
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 4833761556466753053}
|
||||
- component: {fileID: 3371563757742596682}
|
||||
- component: {fileID: 738191188923120248}
|
||||
m_Layer: 0
|
||||
m_Name: InventorySwap
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 2800000, guid: b34f30cbf6975d34fb6ca73deeb90202, type: 3}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &4833761556466753053
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 9168312257502869030}
|
||||
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
|
||||
m_Children: []
|
||||
m_Father: {fileID: 5885585653203836409}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &3371563757742596682
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 9168312257502869030}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_PanelSettings: {fileID: 11400000, guid: 64cd93f02c042ad43a96d66da32f0c6c, type: 2}
|
||||
m_ParentUI: {fileID: 0}
|
||||
sourceAsset: {fileID: 9197481963319205126, guid: 8a8f68e9df589694cbe15e6fabe2ab4d,
|
||||
type: 3}
|
||||
m_SortingOrder: 0
|
||||
--- !u!114 &738191188923120248
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 9168312257502869030}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 1ae3434f3e26d304495b8fd8fddddb49, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
document: {fileID: 3371563757742596682}
|
||||
isAnimate: 0
|
||||
allowCursor: 1
|
||||
allowInput: 0
|
||||
autoEntry: 0
|
||||
escapeAction: {fileID: 7656137919724235468, guid: e0e9267cab824e8489fc27d83f1d07b7,
|
||||
type: 3}
|
||||
inventoryAction: {fileID: 4731022410478041803, guid: e0e9267cab824e8489fc27d83f1d07b7,
|
||||
type: 3}
|
||||
playerService:
|
||||
rid: 806583571845218358
|
||||
itemPrefab: {fileID: 9197481963319205126, guid: 6e7ac9656332fa2489cc7fe4a9f0bf81,
|
||||
type: 3}
|
||||
references:
|
||||
version: 2
|
||||
RefIds:
|
||||
- rid: 806583571845218358
|
||||
type: {class: UnityPlayerServiceService, ns: BITKit.Entities.Player, asm: BITKit.Entities.Player}
|
||||
data:
|
||||
|
|
|
@ -12,6 +12,7 @@ GameObject:
|
|||
- component: {fileID: 8579368653672686413}
|
||||
- component: {fileID: 673930142905110667}
|
||||
- component: {fileID: 1765543596226114749}
|
||||
- component: {fileID: 5020317200630596891}
|
||||
- component: {fileID: 7936474328313349173}
|
||||
- component: {fileID: 3691802904714930186}
|
||||
- component: {fileID: 1663689908842247019}
|
||||
|
@ -105,6 +106,18 @@ MonoBehaviour:
|
|||
m_Script: {fileID: 11500000, guid: 73333e0a8f0bc4a4b82c06db4c35a21f, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!114 &5020317200630596891
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1610736432900663163}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 8bf3c729cc99f0b47a6b0bd8f97fac73, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!114 &7936474328313349173
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -117,6 +130,7 @@ MonoBehaviour:
|
|||
m_Script: {fileID: 11500000, guid: a6ac57edc8fc02840a5887fc4ad996e1, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
debug: 0
|
||||
animator: {fileID: 673930142905110667}
|
||||
layerInfos: []
|
||||
--- !u!195 &3691802904714930186
|
||||
|
@ -246,8 +260,8 @@ MonoBehaviour:
|
|||
m_Script: {fileID: 11500000, guid: 08c479c2ef329e94aaac1cc920eb8ce1, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
unityAnimator: {fileID: 7936474328313349173}
|
||||
damage: 50
|
||||
singleTarget: 1
|
||||
meleeService:
|
||||
rid: 806583325261299714
|
||||
references:
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -18,6 +18,7 @@ namespace BITFALL
|
|||
public record InstanceBullet : SpawnBullet
|
||||
{
|
||||
public Vector3 currentPos;
|
||||
public float InitialForce;
|
||||
public float currentSpeed = 64;
|
||||
public BITBullet model;
|
||||
}
|
||||
|
@ -45,7 +46,7 @@ namespace BITFALL
|
|||
public UnityPool<BITBullet> pool = new();
|
||||
|
||||
[Header(Constant.Header.InternalVariables)]
|
||||
public List<InstanceBullet> instances = new();
|
||||
private readonly List<InstanceBullet> instances = new();
|
||||
private readonly RaycastHit[] _raycastHits = new RaycastHit[16];
|
||||
private void Start()
|
||||
{
|
||||
|
@ -57,7 +58,6 @@ namespace BITFALL
|
|||
}
|
||||
private void FixedUpdate()
|
||||
{
|
||||
instances ??= new List<InstanceBullet>();
|
||||
foreach (var bullet in instances.ToArray())
|
||||
{
|
||||
var size = Physics.RaycastNonAlloc(bullet.currentPos, bullet.forward, _raycastHits, bullet.currentSpeed * Time.fixedDeltaTime, layerMask);
|
||||
|
@ -95,7 +95,8 @@ namespace BITFALL
|
|||
rot = x.rot,
|
||||
forward = x.forward,
|
||||
initialDamage = x.initialDamage,
|
||||
model = instance
|
||||
model = instance,
|
||||
InitialForce = x.InitialForce,
|
||||
};
|
||||
var instanceTransform = instance.transform;
|
||||
instanceTransform.SetPositionAndRotation(x.pos, x.rot);
|
||||
|
@ -118,17 +119,23 @@ namespace BITFALL
|
|||
if (layerMask.Includes(raycastHit.collider.gameObject.layer) is false) return false;
|
||||
var msg = new DamageMessage()
|
||||
{
|
||||
target = damagable.Entity,
|
||||
hit = damagable,
|
||||
damage = bullet.initialDamage,
|
||||
Target = damagable.Entity,
|
||||
Hit = damagable,
|
||||
Damage = bullet.initialDamage,
|
||||
};
|
||||
damageService.Execute(msg);
|
||||
}
|
||||
|
||||
if (raycastHit.rigidbody is not null)
|
||||
var _rigidbody = (raycastHit.rigidbody,damagable?.Rigidbody) switch
|
||||
{
|
||||
if(raycastHit.rigidbody.gameObject.layer is not 0)
|
||||
raycastHit.rigidbody.AddForceAtPositionAsync(force, raycastHit.point, ForceMode.Impulse).Forget();
|
||||
(null, null) => null,
|
||||
(null, not null) => damagable?.Rigidbody,
|
||||
(not null, null) => raycastHit.rigidbody,
|
||||
(not null, not null) => raycastHit.rigidbody,
|
||||
};
|
||||
if (_rigidbody is not null && _rigidbody.gameObject.layer is not 0)
|
||||
{
|
||||
_rigidbody.AddForceAtPositionAsync(force, raycastHit.point, ForceMode.Impulse).Forget();
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -27,8 +27,8 @@ namespace BITFALL.Editor
|
|||
{
|
||||
playerService.LocalPlayer.Invoke(new DamageMessage()
|
||||
{
|
||||
target = playerService.LocalPlayer,
|
||||
damage = 101,
|
||||
Target = playerService.LocalPlayer,
|
||||
Damage = 101,
|
||||
});
|
||||
}
|
||||
if (Keyboard.current.numpadPlusKey.wasPressedThisFrame)
|
||||
|
|
|
@ -40,13 +40,13 @@ namespace BITFALL.Entities.Armor
|
|||
public override void OnAwake()
|
||||
{
|
||||
base.OnAwake();
|
||||
_health.OnDamage += OnDamage;
|
||||
_inventory.OnUsed += OnUsed;
|
||||
|
||||
_health.OnDamageFactory += OnDamageFactory;
|
||||
_inventory.OnUsedItem += OnUsedItem;
|
||||
|
||||
_equipmentContainer.OnEquip += OnEquip;
|
||||
_equipmentContainer.OnDeEquip += OnDeEquip;
|
||||
|
||||
_playerEquipSelector.OnTryEquip += OnTryEquip;
|
||||
_playerEquipSelector.TryEquipFactory += OnTryEquip;
|
||||
}
|
||||
|
||||
private bool OnTryEquip(IBasicItem arg)
|
||||
|
@ -81,7 +81,7 @@ namespace BITFALL.Entities.Armor
|
|||
OnEquipArmor?.Invoke(arg2);
|
||||
}
|
||||
|
||||
private void OnUsed(IBasicItem obj)
|
||||
private void OnUsedItem(IBasicItem obj)
|
||||
{
|
||||
if (_currentArmor?.GetAssetable() is not AssetableArmor assetableArmor) return;
|
||||
if (obj.GetAssetable().TryGetProperty<AddArmor>(out var addArmor))
|
||||
|
@ -89,7 +89,7 @@ namespace BITFALL.Entities.Armor
|
|||
Armor = Mathf.Clamp(Armor + addArmor.Armor, 0, assetableArmor.MaxArmor);
|
||||
}
|
||||
}
|
||||
private int OnDamage(DamageMessage arg1, int damage)
|
||||
private int OnDamageFactory(DamageMessage arg1, int damage)
|
||||
{
|
||||
if (_currentArmor is null) return damage;
|
||||
if (Armor is 0) return damage;
|
||||
|
|
|
@ -13,8 +13,7 @@
|
|||
"GUID:9e24947de15b9834991c9d8411ea37cf",
|
||||
"GUID:84651a3751eca9349aac36a66bba901b",
|
||||
"GUID:f6155d9ae143f3949ac54e8355593d6c",
|
||||
"GUID:b355af20142c0c541ba9588ab1d0f64e",
|
||||
"GUID:ef0bb553b58b90b488bdbe8672e3be0b"
|
||||
"GUID:48ef04d98836e2640bf90b524bdff904"
|
||||
],
|
||||
"includePlatforms": [],
|
||||
"excludePlatforms": [],
|
||||
|
|
|
@ -7,7 +7,8 @@
|
|||
"GUID:7efac18f239530141802fb139776f333",
|
||||
"GUID:d525ad6bd40672747bde77962f1c401e",
|
||||
"GUID:49b49c76ee64f6b41bf28ef951cb0e50",
|
||||
"GUID:f51ebe6a0ceec4240a699833d6309b23"
|
||||
"GUID:f51ebe6a0ceec4240a699833d6309b23",
|
||||
"GUID:bea3628e8b592ae47ade218cb9ec98db"
|
||||
],
|
||||
"includePlatforms": [],
|
||||
"excludePlatforms": [],
|
||||
|
|
|
@ -1,16 +1,21 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using BITKit;
|
||||
using BITKit.Animations;
|
||||
using BITKit.Entities;
|
||||
using BITKit.Physics;
|
||||
|
||||
namespace BITFALL.Entites
|
||||
{
|
||||
public class EntityProxyCharacter : EntityComponent
|
||||
{
|
||||
public UnityAnimator animator;
|
||||
[SerializeField] private UnityAnimator animator;
|
||||
[SerializeReference, SubclassSelector] public References _getDamage;
|
||||
[SerializeField] private Optional<Collider> aliveCollider = new();
|
||||
[SerializeField] private bool allowAnimatorParameter;
|
||||
[SerializeField] private Optional<PhysicsBasedAnimation> physicsBasedAnimation = new();
|
||||
[Inject]
|
||||
private IHealth _health;
|
||||
public override void OnStart()
|
||||
|
@ -20,10 +25,27 @@ namespace BITFALL.Entites
|
|||
_health.OnSetHealthPoint += OnSetHP;
|
||||
}
|
||||
|
||||
private void FixedUpdate()
|
||||
{
|
||||
if (physicsBasedAnimation.Allow)
|
||||
{
|
||||
physicsBasedAnimation.Value.Blend =
|
||||
Mathf.MoveTowards(
|
||||
physicsBasedAnimation.Value.Blend,
|
||||
_health.IsAlive ? 1 : 0,
|
||||
Time.fixedTime
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
public void OnSetAlive(bool alive)
|
||||
{
|
||||
if (aliveCollider.Allow)
|
||||
aliveCollider.Value.enabled = alive;
|
||||
if (allowAnimatorParameter && animator is not null)
|
||||
{
|
||||
animator.animator.SetBool(nameof(IHealth.IsAlive), alive);
|
||||
}
|
||||
}
|
||||
|
||||
public void OnSetHP(int hp)
|
||||
|
|
|
@ -15,7 +15,7 @@ namespace BITFALL
|
|||
/// </summary>
|
||||
public interface IPlayerEquipSelector
|
||||
{
|
||||
event Func<IBasicItem,bool> OnTryEquip;
|
||||
event Func<IBasicItem,bool> TryEquipFactory;
|
||||
event Action<IDictionary<int, IBasicItem>> OnUpdateEquip;
|
||||
bool TryDeEquip(IBasicItem item);
|
||||
bool Cancel();
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using BITKit;
|
||||
|
@ -7,6 +8,12 @@ namespace BITFALL.Entities.Inventory
|
|||
{
|
||||
public interface IEntityInventory : IBasicItemContainer
|
||||
{
|
||||
bool UseItem(IBasicItem item);
|
||||
/// <summary>
|
||||
/// 已使用Item的回调
|
||||
/// </summary>
|
||||
event Action<IBasicItem> OnUsedItem;
|
||||
bool TryUseItem(IBasicItem item);
|
||||
event Func<IBasicItem,bool> TryUseItemFactory;
|
||||
void UseItem(IBasicItem item);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -17,7 +17,8 @@
|
|||
"GUID:ef0bb553b58b90b488bdbe8672e3be0b",
|
||||
"GUID:f6155d9ae143f3949ac54e8355593d6c",
|
||||
"GUID:d9ed46adfa0436d42b5f66480c967c74",
|
||||
"GUID:f51ebe6a0ceec4240a699833d6309b23"
|
||||
"GUID:f51ebe6a0ceec4240a699833d6309b23",
|
||||
"GUID:48ef04d98836e2640bf90b524bdff904"
|
||||
],
|
||||
"includePlatforms": [],
|
||||
"excludePlatforms": [],
|
||||
|
|
|
@ -11,6 +11,7 @@ using System.Linq;
|
|||
using System.Threading.Tasks;
|
||||
using BITFALL.Entities;
|
||||
using BITFALL.Entities.Improvised;
|
||||
using BITFALL.Entities.Inventory;
|
||||
using BITFALL.Player.Inventory;
|
||||
using BITKit.Entities.Player;
|
||||
using Cysharp.Threading.Tasks;
|
||||
|
@ -27,13 +28,11 @@ namespace BITFALL.Entities.Equipment
|
|||
[Header(Constant.Header.InternalVariables)]
|
||||
private readonly Dictionary<int, IBasicItem> equips=new();
|
||||
|
||||
public event Func<IBasicItem, bool> OnTryEquip;
|
||||
public event Func<IBasicItem, bool> TryEquipFactory;
|
||||
public event Action<IDictionary<int, IBasicItem>> OnUpdateEquip;
|
||||
|
||||
[Inject(true)]
|
||||
private IPlayerInventory _playerInventory;
|
||||
[Inject]
|
||||
private IBasicItemContainer _inventory;
|
||||
private IEntityInventory _inventory;
|
||||
[Inject(true)]
|
||||
private IKnockdown _knockdown;
|
||||
[Inject]
|
||||
|
@ -44,6 +43,8 @@ namespace BITFALL.Entities.Equipment
|
|||
private IEntityEquipment _equipment;
|
||||
[Inject(true)]
|
||||
private ImprovisedServiceInterface _improvisedService;
|
||||
[Inject]
|
||||
private IEntityEquipmentContainer _equipmentContainer;
|
||||
|
||||
private readonly DoubleBuffer<IBasicItem> _cachedItem=new();
|
||||
|
||||
|
@ -68,22 +69,17 @@ namespace BITFALL.Entities.Equipment
|
|||
_improvisedService.OnTryUnEquipImprovisedItem += OnTryUnEquipImprovisedItem;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public override void OnStart()
|
||||
{
|
||||
base.OnStart();
|
||||
|
||||
if (_playerInventory is not null)
|
||||
{
|
||||
_playerInventory.OnUseItem += TryExecute;
|
||||
_playerInventory.OnUseItemCustom += TryUseItemCustom;
|
||||
_inventory.OnUsed += OnUsed;
|
||||
_inventory.OnAdd += OnAdd;
|
||||
_inventory.OnRemove += OnRemove;
|
||||
}
|
||||
_inventory.TryUseItemFactory += TryEquip;
|
||||
_inventory.OnUsedItem += OnEquip;
|
||||
_inventory.OnAdd += OnAdd;
|
||||
_inventory.OnRemove += OnRemove;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
private bool OnTryUnEquipImprovisedItem(IBasicItem arg)
|
||||
{
|
||||
|
@ -135,7 +131,7 @@ namespace BITFALL.Entities.Equipment
|
|||
public void OnQuaternary(InputAction.CallbackContext context)
|
||||
{
|
||||
if (context is not {interaction:PressInteraction ,performed:true}) return;
|
||||
Equip(4);
|
||||
Equip<EquipmentAsArmorPlate>();
|
||||
}
|
||||
public void OnHolster(InputAction.CallbackContext context)
|
||||
{
|
||||
|
@ -153,7 +149,7 @@ namespace BITFALL.Entities.Equipment
|
|||
UpdateEquip();
|
||||
Equip(-1);
|
||||
}
|
||||
private bool TryExecute(IBasicItem value)
|
||||
private bool TryEquip(IBasicItem value)
|
||||
{
|
||||
if (_knockdown is not null && _knockdown.IsKnockdown) return false;
|
||||
var asset = value.GetAssetable();
|
||||
|
@ -167,31 +163,21 @@ namespace BITFALL.Entities.Equipment
|
|||
UpdateEquip();
|
||||
_improvisedService?.TryUnEquipImprovised(out _);
|
||||
currentEquip = value;
|
||||
_inventory.UseItem(value);
|
||||
return true;
|
||||
}
|
||||
break;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
private bool TryUseItemCustom(IBasicItem value)
|
||||
{
|
||||
if (_knockdown is not null && _knockdown.IsKnockdown) return false;
|
||||
var asset = value.GetAssetable();
|
||||
if (_equipment.IsSupportItem(value) is false) return false;
|
||||
switch (asset)
|
||||
{
|
||||
case var _ when asset.TryGetProperty<EquipmentUseItem>(out _):
|
||||
if (OnTryEquip?.CastAsFunc().Any(x => x.Invoke(value)) is false) return false;
|
||||
_equipment.EntryEquip(value);
|
||||
_improvisedService?.TryUnEquipImprovised(out _);
|
||||
if (currentEquip is not null)
|
||||
{
|
||||
_cachedItem.Release(currentEquip);
|
||||
}
|
||||
currentEquip = value;
|
||||
return true;
|
||||
if (TryEquipFactory?.CastAsFunc().Any(x => x.Invoke(value)) is false) return false;
|
||||
_equipment.EntryEquip(value);
|
||||
_improvisedService?.TryUnEquipImprovised(out _);
|
||||
if (currentEquip is not null)
|
||||
{
|
||||
_cachedItem.Release(currentEquip);
|
||||
}
|
||||
currentEquip = value;
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
public async void OnAdd(IBasicItem item)
|
||||
|
@ -216,9 +202,9 @@ namespace BITFALL.Entities.Equipment
|
|||
{
|
||||
await UniTask.NextFrame();
|
||||
}
|
||||
if (_equipment.IsSupportItem(item))
|
||||
if (_equipment.IsSupportItem(item) && item.GetAssetable().TryGetProperty<EquipmentAsWeapon>(out _))
|
||||
{
|
||||
_playerInventory.TryUseItem(item);
|
||||
_inventory.TryUseItem(item);
|
||||
}
|
||||
}
|
||||
catch(OperationCanceledException){}
|
||||
|
@ -227,17 +213,25 @@ namespace BITFALL.Entities.Equipment
|
|||
|
||||
public void Throw(InputAction.CallbackContext context)
|
||||
{
|
||||
if (context is not { interaction: HoldInteraction, performed: true }) return;
|
||||
if(currentEquip is null) return;
|
||||
if(equips.TryGetAny(x=>x.Value.AddressablePath == currentEquip.AddressablePath,out var pair))
|
||||
switch (context)
|
||||
{
|
||||
if (_inventory.DropOrSpawn(currentEquip))
|
||||
{
|
||||
equips.Remove(pair.Key);
|
||||
_equipment.EntryEquip((IBasicItem)null);
|
||||
currentEquip = null;
|
||||
UpdateEquip();
|
||||
}
|
||||
case { interaction: HoldInteraction, performed: true }:
|
||||
if (currentEquip is null) return;
|
||||
if (equips.TryGetAny(x => x.Value.AddressablePath == currentEquip.AddressablePath, out var pair))
|
||||
{
|
||||
if (_inventory.DropOrSpawn(currentEquip))
|
||||
{
|
||||
equips.Remove(pair.Key);
|
||||
_equipment.EntryEquip((IBasicItem)null);
|
||||
currentEquip = null;
|
||||
UpdateEquip();
|
||||
}
|
||||
}
|
||||
|
||||
break;
|
||||
case { interaction: TapInteraction, performed: true }:
|
||||
Equip<EquipmentAsThrow>();
|
||||
break;
|
||||
}
|
||||
}
|
||||
public void OnRemove(IBasicItem item)
|
||||
|
@ -249,7 +243,7 @@ namespace BITFALL.Entities.Equipment
|
|||
|
||||
_blockList.Add(item.Id);
|
||||
}
|
||||
private void OnUsed(IBasicItem obj)
|
||||
private void OnEquip(IBasicItem obj)
|
||||
{
|
||||
_blockList.Remove(obj.Id);
|
||||
}
|
||||
|
@ -297,5 +291,13 @@ namespace BITFALL.Entities.Equipment
|
|||
_equipment.EntryEquip(x);
|
||||
return true;
|
||||
}
|
||||
|
||||
private bool Equip<T>() where T : IEquipmentSlot
|
||||
{
|
||||
if (!_equipmentContainer.Equipment.TryGetAny(x => x.Key is T, out var item)) return false;
|
||||
//if (!_inventory.TryUseItem(item.Value)) return false;
|
||||
Equip(item.Value);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -15,7 +15,8 @@
|
|||
"GUID:d8b63aba1907145bea998dd612889d6b",
|
||||
"GUID:30cdc242b1ac6a944a460f4ab0b77b88",
|
||||
"GUID:7efac18f239530141802fb139776f333",
|
||||
"GUID:ef0bb553b58b90b488bdbe8672e3be0b"
|
||||
"GUID:ef0bb553b58b90b488bdbe8672e3be0b",
|
||||
"GUID:48ef04d98836e2640bf90b524bdff904"
|
||||
],
|
||||
"includePlatforms": [],
|
||||
"excludePlatforms": [],
|
||||
|
|
|
@ -19,11 +19,12 @@ namespace BITKit.Entities
|
|||
public abstract class BITEquipBase<T> : StateBasedMonoBehaviour<T>, IEquipBase where T : IState
|
||||
{
|
||||
[Header(Constant.Header.Settings)]
|
||||
[SerializeField] protected AssetableEquip item;
|
||||
[SerializeField] protected AssetableItem item;
|
||||
|
||||
[Header(Constant.Header.Components)]
|
||||
public UnityAnimator animator;
|
||||
[SerializeField] private Renderer[] renderers;
|
||||
[SerializeField] protected Transform cameraTransform;
|
||||
|
||||
[Header(Constant.Header.Services)]
|
||||
[SerializeReference,SubclassSelector] protected IMeleeService meleeService;
|
||||
|
@ -39,12 +40,12 @@ namespace BITKit.Entities
|
|||
public virtual string AddressablePath => item.AddressablePath;
|
||||
protected virtual Vector3 meleeForce => Transform.forward;
|
||||
public bool IsEntered { get; set; }
|
||||
private Quaternion _initialCameraRotation;
|
||||
|
||||
public virtual void Entry()
|
||||
{
|
||||
AllowRendering.AddElement(this);
|
||||
animator.animator.enabled = true;
|
||||
animator.animator.Update(0);
|
||||
inputActionGroup.allowInput.AddElement(this);
|
||||
}
|
||||
public virtual UniTask EntryAsync()
|
||||
{
|
||||
|
@ -58,18 +59,26 @@ namespace BITKit.Entities
|
|||
public virtual UniTask ExitAsync()
|
||||
{
|
||||
AllowRendering.RemoveElement(this);
|
||||
if (cameraTransform is not null)
|
||||
{
|
||||
cameraTransform.localPosition = default;
|
||||
cameraTransform.localRotation = _initialCameraRotation;
|
||||
}
|
||||
return UniTask.CompletedTask;
|
||||
}
|
||||
|
||||
public virtual void OnAwake()
|
||||
{
|
||||
AllowRendering.AddListener(x=>renderers.ForEach(y=>
|
||||
AllowRendering.AddListener(x => renderers.ForEach(y =>
|
||||
{
|
||||
y.enabled = x;
|
||||
animator.animator.enabled = x;
|
||||
animator.enabled = x;
|
||||
}));
|
||||
AllowRendering.Invoke();
|
||||
|
||||
if (cameraTransform is not null)
|
||||
_initialCameraRotation = cameraTransform.localRotation;
|
||||
Initialize();
|
||||
inputActionGroup.allowInput.Invoke();
|
||||
}
|
||||
|
||||
public virtual void OnDestroy()
|
||||
|
@ -86,6 +95,7 @@ namespace BITKit.Entities
|
|||
public virtual void AnimationEvent(string eventName)
|
||||
{
|
||||
if (IsEntered is false) return;
|
||||
if (item is not AssetableEquip equip) return;
|
||||
switch (eventName)
|
||||
{
|
||||
case "Melee":
|
||||
|
@ -94,9 +104,9 @@ namespace BITKit.Entities
|
|||
{
|
||||
PlayerId = Entity.Id,
|
||||
Position = Transform.position,
|
||||
Force = meleeForce * item.MeleeForce,
|
||||
Range = item.MeleeRange,
|
||||
Damage = item.MeleeDamage
|
||||
Force = meleeForce * equip.MeleeForce,
|
||||
Range = equip.MeleeRange,
|
||||
Damage = equip.MeleeDamage
|
||||
});
|
||||
break;
|
||||
case "HeavyAttack":
|
||||
|
@ -104,9 +114,9 @@ namespace BITKit.Entities
|
|||
{
|
||||
PlayerId = Entity.Id,
|
||||
Position = Transform.position,
|
||||
Force = meleeForce * item.HeavyMeleeForce,
|
||||
Range = item.HeavyMeleeRange,
|
||||
Damage = item.HeavyMeleeDamage,
|
||||
Force = meleeForce * equip.HeavyMeleeForce,
|
||||
Range = equip.HeavyMeleeRange,
|
||||
Damage = equip.HeavyMeleeDamage,
|
||||
});
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -3,14 +3,17 @@ using System.Collections;
|
|||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using BITFALL.Entities.Equipment;
|
||||
using BITFALL.Entities.Inventory;
|
||||
using BITFALL.Player.Inventory;
|
||||
using UnityEngine;
|
||||
using BITKit;
|
||||
using BITKit.Entities;
|
||||
using Unity.IO.LowLevel.Unsafe;
|
||||
using UnityEditor.Graphs;
|
||||
|
||||
namespace BITFALL
|
||||
{
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 玩家装备容器
|
||||
/// 支持,护甲,头盔和背包等
|
||||
|
@ -18,9 +21,11 @@ namespace BITFALL
|
|||
[CustomType(typeof(IEntityEquipmentContainer))]
|
||||
public class EntityEquipmentContainer : EntityComponent, IEntityEquipmentContainer
|
||||
{
|
||||
private readonly Dictionary<IEquipmentSlot, IBasicItem> dictionary = new();
|
||||
[Inject]
|
||||
private IBasicItemContainer inventory;
|
||||
public IDictionary<IEquipmentSlot, IBasicItem> Equipment { get; } =
|
||||
new Dictionary<IEquipmentSlot, IBasicItem>();
|
||||
|
||||
[Inject] private IEntityInventory _inventory;
|
||||
|
||||
public override void OnAwake()
|
||||
{
|
||||
var health = entity.Get<IHealth>();
|
||||
|
@ -30,20 +35,19 @@ namespace BITFALL
|
|||
private void OnSetAlive(bool obj)
|
||||
{
|
||||
if (obj) return;
|
||||
foreach (var x in dictionary.ToArray())
|
||||
foreach (var x in Equipment.ToArray())
|
||||
{
|
||||
OnDeEquip?.Invoke(x.Key, x.Value);
|
||||
inventory.Add(x.Value);
|
||||
_inventory.Add(x.Value);
|
||||
}
|
||||
dictionary.Clear();
|
||||
|
||||
Equipment.Clear();
|
||||
}
|
||||
|
||||
public override void OnStart()
|
||||
{
|
||||
base.OnStart();
|
||||
inventory = entity.Get<IBasicItemContainer>();
|
||||
var playerInventory = entity.Get<IPlayerInventory>();
|
||||
playerInventory.OnUseItem += TryExecute;
|
||||
_inventory.TryUseItemFactory += TryExecute;
|
||||
}
|
||||
|
||||
public Action<IEquipmentSlot, IBasicItem> OnEquip { get; set; }
|
||||
|
@ -51,49 +55,66 @@ namespace BITFALL
|
|||
|
||||
public bool TryDeEquip<T>(T slot) where T : IEquipmentSlot
|
||||
{
|
||||
if (!dictionary.TryGetValue(slot, out var equipable)) return false;
|
||||
if (inventory.Add(equipable))
|
||||
if (!Equipment.TryGetAny(x => x.Key.GetType().IsInstanceOfType(slot), out var pair)) return false;
|
||||
if (_inventory.Add(pair.Value))
|
||||
{
|
||||
DeEquip(slot, equipable);
|
||||
DeEquip(slot, pair.Value);
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool TryUseEquip<T>(T slot) where T : IEquipmentSlot
|
||||
{
|
||||
return TryUseEquip(System.Activator.CreateInstance(typeof(T)) as IEquipmentSlot);
|
||||
}
|
||||
|
||||
public bool TryUseEquip(IEquipmentSlot slot)
|
||||
{
|
||||
if (!Equipment.TryGetAny(x => x.Key.GetType().IsInstanceOfType(slot), out var pair)) return false;
|
||||
if (!Equipment.TryRemove(pair.Key)) return false;
|
||||
OnDeEquip?.Invoke(pair.Key, pair.Value);
|
||||
_inventory.UseItem(pair.Value);
|
||||
|
||||
if (_inventory.TryGetItem(x => x.AddressablePath == pair.Value.AddressablePath, out var item))
|
||||
{
|
||||
Equip(pair.Key, item);
|
||||
_inventory.Remove(item);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
private bool Equip(IEquipmentSlot slot, IBasicItem item)
|
||||
{
|
||||
dictionary.Add(slot, item);
|
||||
if (Equipment.TryAdd(slot, item) is false) return false;
|
||||
OnEquip?.Invoke(slot, item);
|
||||
return true;
|
||||
}
|
||||
|
||||
private bool DeEquip(IEquipmentSlot slot, IBasicItem item)
|
||||
{
|
||||
dictionary.Remove(slot);
|
||||
if (Equipment.TryRemove(slot) is false) return false;
|
||||
OnDeEquip?.Invoke(slot, item);
|
||||
return true;
|
||||
}
|
||||
|
||||
public int Priority => 0;
|
||||
|
||||
public bool TryExecute(IBasicItem value)
|
||||
{
|
||||
var asset = value.GetAssetable();
|
||||
//尝试获取可装备信息
|
||||
if (!asset.TryGetProperty<EquipmentAsSlot>(out var equipable)) return false;
|
||||
if (!asset.TryGetProperty<EquipmentAsSlot>(out var equipmentAsSlot)) return false;
|
||||
//已装备物品
|
||||
if (dictionary.TryGetValue(equipable.slot, out var equipedItem))
|
||||
if (Equipment.TryGetValue(equipmentAsSlot.slot, out _))
|
||||
{
|
||||
//尝试将装配放回背包
|
||||
if (inventory.Add(equipedItem))
|
||||
{
|
||||
//移除已装备物品
|
||||
DeEquip(equipable.slot, value);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
//从库存中移除物品
|
||||
if (inventory.Remove(value))
|
||||
{
|
||||
//装配物品
|
||||
Equip(equipable.slot, value);
|
||||
}
|
||||
return false;
|
||||
//装配物品
|
||||
Equip(equipmentAsSlot.slot, value);
|
||||
_inventory.Remove(value);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@ namespace BITFALL
|
|||
{
|
||||
[CustomType(typeof(IEntityInventory))]
|
||||
[CustomType(typeof(IBasicItemContainer))]
|
||||
public abstract class EntityInventory : EntityComponent, IEntityInventory
|
||||
public abstract class EntityInventory : EntityComponent, IEntityInventory,IBasicItemContainer
|
||||
{
|
||||
/// <summary>
|
||||
/// 数据字典
|
||||
|
@ -41,20 +41,30 @@ namespace BITFALL
|
|||
public event Func<IBasicItem, bool> DropFactory;
|
||||
// 回调
|
||||
public event Action<IBasicItem> OnAdd;
|
||||
public event Action<IBasicItem> OnUsed;
|
||||
public event Action<IBasicItem> OnUsedItem;
|
||||
public event Action<IBasicItem> OnRemove;
|
||||
public event Func<IBasicItem, bool> TryUseItemFactory;
|
||||
public event Action<IBasicItem> OnSet;
|
||||
public event Action<IBasicItem> OnDrop;
|
||||
public event Action<IBasicItemContainer> OnRebuild;
|
||||
public bool UseItem(IBasicItem item)
|
||||
public bool Clear(int id)
|
||||
{
|
||||
throw new NotImplementedException();
|
||||
}
|
||||
|
||||
public bool TryUseItem(IBasicItem item)
|
||||
{
|
||||
if (dictionary.ContainsKey(item.Id) is false)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
dictionary.Remove(item.Id);
|
||||
OnUsed?.Invoke(item);
|
||||
return true;
|
||||
return TryUseItemFactory is not null && TryUseItemFactory.CastAsFunc().Any(x => x.Invoke(item));
|
||||
}
|
||||
|
||||
public void UseItem(IBasicItem item)
|
||||
{
|
||||
OnUsedItem?.Invoke(item);
|
||||
dictionary.TryRemove(item.Id);
|
||||
}
|
||||
|
||||
[Inject]
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
using System;
|
||||
using BITFALL.Entities.Equipment;
|
||||
using BITFALL.Entities.Inventory;
|
||||
using UnityEngine;
|
||||
using BITKit;
|
||||
using BITKit.Entities;
|
||||
|
@ -17,20 +18,30 @@ namespace BITFALL
|
|||
public double currentWeight;
|
||||
[Header(Constant.Header.Settings)]
|
||||
public double maxWeight =8;
|
||||
|
||||
[Header(Constant.Header.InternalVariables)]
|
||||
private IBasicItemContainer container;
|
||||
[Inject]
|
||||
private IBasicItemContainer _container;
|
||||
[Inject(true)]
|
||||
private IEntityInventory _inventory;
|
||||
[Inject(true)]
|
||||
private IEntityEquipmentContainer playerEquipContainer;
|
||||
public override void OnStart()
|
||||
{
|
||||
base.OnStart();
|
||||
container = entity.Get<IBasicItemContainer>();
|
||||
container.AddFactory += AddFactory;
|
||||
container.OnAdd += OnAdd;
|
||||
container.OnUsed += OnRemove;
|
||||
container.OnRemove += OnRemove;
|
||||
_container.AddFactory += AddFactory;
|
||||
_container.OnAdd += OnAdd;
|
||||
_container.OnRemove += OnRemove;
|
||||
|
||||
var playerEquipContainer = entity.Get<IEntityEquipmentContainer>();
|
||||
playerEquipContainer.OnEquip += OnEquip;
|
||||
playerEquipContainer.OnDeEquip += DeEquip;
|
||||
if (_inventory is not null)
|
||||
{
|
||||
_inventory.OnUsedItem += OnRemove;
|
||||
}
|
||||
|
||||
if (playerEquipContainer is not null)
|
||||
{
|
||||
playerEquipContainer.OnEquip += OnEquip;
|
||||
playerEquipContainer.OnDeEquip += DeEquip;
|
||||
}
|
||||
}
|
||||
|
||||
private bool AddFactory(IBasicItem item)
|
||||
|
|
|
@ -1,98 +1,99 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using BITFALL.Player.Inventory;
|
||||
using UnityEngine;
|
||||
using BITKit;
|
||||
using BITKit.Entities;
|
||||
|
||||
namespace BITFALL
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 玩家装备容器
|
||||
/// 支持,护甲,头盔和背包等
|
||||
/// </summary>
|
||||
[CustomType(typeof(IPlayerEquipContainer))]
|
||||
public class PlayerEquipContainer : EntityComponent, IPlayerEquipContainer
|
||||
{
|
||||
private readonly Dictionary<IEquipmentSlot, IBasicItem> dictionary = new();
|
||||
[Inject]
|
||||
private IBasicItemContainer inventory;
|
||||
public override void OnAwake()
|
||||
{
|
||||
var health = entity.Get<IHealth>();
|
||||
health.OnSetAlive += OnSetAlive;
|
||||
}
|
||||
|
||||
private void OnSetAlive(bool obj)
|
||||
{
|
||||
if (obj) return;
|
||||
foreach (var x in dictionary.ToArray())
|
||||
{
|
||||
OnDeEquip?.Invoke(x.Key, x.Value);
|
||||
inventory.Add(x.Value);
|
||||
}
|
||||
dictionary.Clear();
|
||||
}
|
||||
|
||||
public override void OnStart()
|
||||
{
|
||||
base.OnStart();
|
||||
inventory = entity.Get<IBasicItemContainer>();
|
||||
var playerInventory = entity.Get<IPlayerInventory>();
|
||||
playerInventory.OnUseItem += TryExecute;
|
||||
}
|
||||
|
||||
public Action<IEquipmentSlot, IBasicItem> OnEquip { get; set; }
|
||||
public Action<IEquipmentSlot, IBasicItem> OnDeEquip { get; set; }
|
||||
|
||||
public bool TryDeEquip<T>(T slot) where T : IEquipmentSlot
|
||||
{
|
||||
if (!dictionary.TryGetValue(slot, out var equipable)) return false;
|
||||
if (inventory.Add(equipable))
|
||||
{
|
||||
DeEquip(slot, equipable);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
private bool Equip(IEquipmentSlot slot, IBasicItem item)
|
||||
{
|
||||
dictionary.Add(slot, item);
|
||||
OnEquip?.Invoke(slot, item);
|
||||
return true;
|
||||
}
|
||||
private bool DeEquip(IEquipmentSlot slot, IBasicItem item)
|
||||
{
|
||||
dictionary.Remove(slot);
|
||||
OnDeEquip?.Invoke(slot, item);
|
||||
return true;
|
||||
}
|
||||
public int Priority => 0;
|
||||
|
||||
public bool TryExecute(IBasicItem value)
|
||||
{
|
||||
var asset = value.GetAssetable();
|
||||
//尝试获取可装备信息
|
||||
if (!asset.TryGetProperty<EquipmentAsSlot>(out var equipable)) return false;
|
||||
//已装备物品
|
||||
if (dictionary.TryGetValue(equipable.slot, out var equipedItem))
|
||||
{
|
||||
//尝试将装配放回背包
|
||||
if (inventory.Add(equipedItem))
|
||||
{
|
||||
//移除已装备物品
|
||||
DeEquip(equipable.slot, value);
|
||||
}
|
||||
}
|
||||
//从库存中移除物品
|
||||
if (inventory.Remove(value))
|
||||
{
|
||||
//装配物品
|
||||
Equip(equipable.slot, value);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
// using System;
|
||||
// using System.Collections;
|
||||
// using System.Collections.Generic;
|
||||
// using System.Linq;
|
||||
// using BITFALL.Entities.Equipment;
|
||||
// using BITFALL.Player.Inventory;
|
||||
// using UnityEngine;
|
||||
// using BITKit;
|
||||
// using BITKit.Entities;
|
||||
//
|
||||
// namespace BITFALL
|
||||
// {
|
||||
//
|
||||
// /// <summary>
|
||||
// /// 玩家装备容器
|
||||
// /// 支持,护甲,头盔和背包等
|
||||
// /// </summary>
|
||||
// [CustomType(typeof(IEntityEquipmentContainer))]
|
||||
// public class PlayerEquipContainer : EntityComponent, IEntityEquipmentContainer
|
||||
// {
|
||||
// private Dictionary<IEquipmentSlot, IBasicItem> Equipment = new();
|
||||
// [Inject]
|
||||
// private IBasicItemContainer inventory;
|
||||
// public override void OnAwake()
|
||||
// {
|
||||
// var health = entity.Get<IHealth>();
|
||||
// health.OnSetAlive += OnSetAlive;
|
||||
// }
|
||||
//
|
||||
// private void OnSetAlive(bool obj)
|
||||
// {
|
||||
// if (obj) return;
|
||||
// foreach (var x in Equipment.ToArray())
|
||||
// {
|
||||
// OnDeEquip?.Invoke(x.Key, x.Value);
|
||||
// inventory.Add(x.Value);
|
||||
// }
|
||||
// Equipment.Clear();
|
||||
// }
|
||||
//
|
||||
// public override void OnStart()
|
||||
// {
|
||||
// base.OnStart();
|
||||
// inventory = entity.Get<IBasicItemContainer>();
|
||||
// var playerInventory = entity.Get<IPlayerInventory>();
|
||||
// playerInventory.OnUseItem += TryExecute;
|
||||
// }
|
||||
//
|
||||
// public Action<IEquipmentSlot, IBasicItem> OnEquip { get; set; }
|
||||
// public Action<IEquipmentSlot, IBasicItem> OnDeEquip { get; set; }
|
||||
//
|
||||
// public bool TryDeEquip<T>(T slot) where T : IEquipmentSlot
|
||||
// {
|
||||
// if (!Equipment.TryGetValue(slot, out var equipable)) return false;
|
||||
// if (inventory.Add(equipable))
|
||||
// {
|
||||
// DeEquip(slot, equipable);
|
||||
// }
|
||||
// return false;
|
||||
// }
|
||||
// private bool Equip(IEquipmentSlot slot, IBasicItem item)
|
||||
// {
|
||||
// Equipment.Add(slot, item);
|
||||
// OnEquip?.Invoke(slot, item);
|
||||
// return true;
|
||||
// }
|
||||
// private bool DeEquip(IEquipmentSlot slot, IBasicItem item)
|
||||
// {
|
||||
// Equipment.Remove(slot);
|
||||
// OnDeEquip?.Invoke(slot, item);
|
||||
// return true;
|
||||
// }
|
||||
// public int Priority => 0;
|
||||
//
|
||||
// public bool TryExecute(IBasicItem value)
|
||||
// {
|
||||
// var asset = value.GetAssetable();
|
||||
// //尝试获取可装备信息
|
||||
// if (!asset.TryGetProperty<EquipmentAsSlot>(out var equipable)) return false;
|
||||
// //已装备物品
|
||||
// if (Equipment.TryGetValue(equipable.slot, out var equipedItem))
|
||||
// {
|
||||
// //尝试将装配放回背包
|
||||
// if (inventory.Add(equipedItem))
|
||||
// {
|
||||
// //移除已装备物品
|
||||
// DeEquip(equipable.slot, value);
|
||||
// }
|
||||
// }
|
||||
// //从库存中移除物品
|
||||
// if (inventory.Remove(value))
|
||||
// {
|
||||
// //装配物品
|
||||
// Equip(equipable.slot, value);
|
||||
// }
|
||||
// return false;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
|
|
|
@ -39,43 +39,24 @@ namespace BITFALL
|
|||
}
|
||||
private void OnActive(ISelectable obj)
|
||||
{
|
||||
if (obj.Transform.TryGetComponentAny<WorldableItem>(out var item))
|
||||
if (!obj.Transform.TryGetComponentAny<WorldItem>(out var item)) return;
|
||||
var _item = item.Pick();
|
||||
if(item.GetAssetable().TryGetProperty<Improvisable>(out _))
|
||||
{
|
||||
var _item = item.Pick();
|
||||
if(item.GetAssetable().TryGetProperty<Improvisable>(out _))
|
||||
if (_knockdown is not null && _knockdown.IsKnockdown)
|
||||
{
|
||||
if (_knockdown is not null && _knockdown.IsKnockdown)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (_improvisedService.TryEquipImprovisedItem(_item))
|
||||
{
|
||||
item.Picked();
|
||||
}
|
||||
return;
|
||||
}
|
||||
else if (Add(_item))
|
||||
if (_improvisedService.TryEquipImprovisedItem(_item))
|
||||
{
|
||||
item.Picked();
|
||||
}
|
||||
}
|
||||
// else if(obj.Transform.TryGetComponentAny<IBasicItemContainer>(out _))
|
||||
// {
|
||||
//
|
||||
// }
|
||||
else if (Add(_item))
|
||||
{
|
||||
item.Picked();
|
||||
}
|
||||
}
|
||||
public bool TryUseItem(IBasicItem item)
|
||||
{
|
||||
if (OnUseItem is null) return false;
|
||||
return OnUseItem.CastAsFunc().Any(func => func.Invoke(item)) && UseItem(item);
|
||||
}
|
||||
|
||||
public event Func<IBasicItem, bool> OnUseItem;
|
||||
public bool TryUseItemCustom(IBasicItem item)
|
||||
{
|
||||
return OnUseItemCustom is not null && OnUseItemCustom.CastAsFunc().Any(func => func.Invoke(item));
|
||||
}
|
||||
|
||||
public event Func<IBasicItem, bool> OnUseItemCustom;
|
||||
}
|
||||
#if UNITY_EDITOR
|
||||
[UnityEditor.CustomEditor(typeof(PlayerInventory))]
|
||||
|
|
|
@ -0,0 +1,84 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using BITFALL.Entities.Inventory;
|
||||
using BITFALL.Items;
|
||||
using BITKit;
|
||||
using BITKit.Entities;
|
||||
using BITKit.Selection;
|
||||
using UnityEngine;
|
||||
|
||||
namespace BITFALL.Player.Inventory
|
||||
{
|
||||
[CustomType(typeof(IEntitySwapItem))]
|
||||
public class PlayerInventorySwap : EntityComponent,IEntitySwapItem
|
||||
{
|
||||
public bool TryGetCurrentContainer(out IBasicItemContainer container)
|
||||
{
|
||||
container = _currentContainer;
|
||||
return container is not null;
|
||||
}
|
||||
|
||||
public event Func<IBasicItemContainer, bool> OpenSwapFactory;
|
||||
public event Action<IBasicItemContainer> OnSwapOpened;
|
||||
public event Action<IBasicItemContainer> OnSwapClosed;
|
||||
|
||||
[Inject] private ISelector _selector;
|
||||
[Inject] private IHealth _health;
|
||||
[Inject] private IEntityInventory _inventory;
|
||||
|
||||
private IBasicItemContainer _currentContainer;
|
||||
|
||||
public override void OnStart()
|
||||
{
|
||||
base.OnStart();
|
||||
_selector.OnActive += OnActive;
|
||||
_health.OnSetAlive += OnSetAlive;
|
||||
}
|
||||
|
||||
private void OnSetAlive(bool obj)
|
||||
{
|
||||
if (obj is false)
|
||||
{
|
||||
Close();
|
||||
}
|
||||
}
|
||||
|
||||
private void OnActive(ISelectable obj)
|
||||
{
|
||||
if (_currentContainer is not null) return;
|
||||
if (obj.Transform.TryGetComponent<IBasicItemContainer>(out var container) is false) return;
|
||||
Open(container);
|
||||
}
|
||||
|
||||
public bool Add(IBasicItem item)
|
||||
{
|
||||
if (_currentContainer is null) return false;
|
||||
return _inventory.Add(item) && _currentContainer.Remove(item);
|
||||
}
|
||||
public bool Remove(IBasicItem item)
|
||||
{
|
||||
if (_currentContainer is null) return false;
|
||||
return _currentContainer.Add(item) && _inventory.Remove(item);
|
||||
}
|
||||
|
||||
public bool Open(IBasicItemContainer container)
|
||||
{
|
||||
if (_currentContainer is not null) return false;
|
||||
if (OpenSwapFactory.CastAsFunc().Any(x=>x.Invoke(container) is false)) return false;
|
||||
_currentContainer = container;
|
||||
OnSwapOpened?.Invoke(_currentContainer);
|
||||
return true;
|
||||
}
|
||||
|
||||
public bool Close()
|
||||
{
|
||||
if (_currentContainer is null) return false;
|
||||
OnSwapClosed?.Invoke(_currentContainer);
|
||||
_currentContainer = null;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,8 +1,8 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using BITFALL.Entities.Inventory;
|
||||
using BITFALL.Items;
|
||||
using BITFALL.Player.Inventory;
|
||||
using BITKit;
|
||||
using BITKit.Entities;
|
||||
using UnityEditor;
|
||||
|
@ -31,32 +31,30 @@ namespace BITFALL.Entities
|
|||
private IHealth _health;
|
||||
|
||||
[Inject]
|
||||
private IPlayerInventory _inventory;
|
||||
private IEntityInventory _inventory;
|
||||
|
||||
public override void OnStart()
|
||||
{
|
||||
_health.OnDamage += OnDamage;
|
||||
_health.OnDamageFactory += OnDamageFactory;
|
||||
_health.OnSetAlive += OnSetAlive;
|
||||
_health.OnSetHealthPoint += OnSetHealthPoint;
|
||||
|
||||
_inventory.OnUseItem += OnUseItem;
|
||||
_inventory.OnUsedItem += OnUseItem;
|
||||
}
|
||||
|
||||
private void OnSetHealthPoint(int obj)
|
||||
{
|
||||
if (obj > 0 && IsKnockdown && _health.IsAlive)
|
||||
{
|
||||
IsKnockdown = false;
|
||||
OnRevive?.Invoke();
|
||||
}
|
||||
}
|
||||
|
||||
private bool OnUseItem(IBasicItem arg)
|
||||
{
|
||||
if (IsKnockdown is false || arg.GetAssetable().TryGetProperty<PlayerReviveItem>(out var reviveItem) is false) return false;
|
||||
OnRevive?.Invoke();
|
||||
if (obj <= 0 || !IsKnockdown || !_health.IsAlive) return;
|
||||
IsKnockdown = false;
|
||||
return true;
|
||||
OnRevive?.Invoke();
|
||||
}
|
||||
private void OnUseItem(IBasicItem arg)
|
||||
{
|
||||
if (IsKnockdown is false ||
|
||||
arg.GetAssetable().TryGetProperty<PlayerReviveItem>(out var reviveItem) is false) return;
|
||||
IsKnockdown = false;
|
||||
OnRevive?.Invoke();
|
||||
|
||||
}
|
||||
|
||||
private void OnSetAlive(bool obj)
|
||||
|
@ -64,7 +62,7 @@ namespace BITFALL.Entities
|
|||
IsKnockdown = false;
|
||||
}
|
||||
|
||||
private int OnDamage(DamageMessage arg,int currentDamage)
|
||||
private int OnDamageFactory(DamageMessage arg,int currentDamage)
|
||||
{
|
||||
if (IsKnockdown || _health.HealthPoint - currentDamage >=0 ) return currentDamage;
|
||||
IsKnockdown = true;
|
||||
|
|
|
@ -1,27 +1,46 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Xml;
|
||||
using BITFALL.Combat;
|
||||
using BITKit.Animations;
|
||||
using BITKit.Entities.Melee;
|
||||
using Unity.Mathematics;
|
||||
using UnityEngine;
|
||||
namespace BITKit.Entities
|
||||
{
|
||||
public interface IEntityMelee
|
||||
{
|
||||
void Execute();
|
||||
}
|
||||
public class EntityMelee : EntityComponent
|
||||
[CustomType(typeof(IMeleeCombat))]
|
||||
public class EntityMelee : EntityComponent,IMeleeCombat
|
||||
{
|
||||
[SerializeField] private UnityAnimator unityAnimator;
|
||||
|
||||
[Header(Constant.Header.Settings)]
|
||||
public int damage=50;
|
||||
public bool singleTarget;
|
||||
[SerializeField] private int damage=50;
|
||||
|
||||
|
||||
[SerializeReference, SubclassSelector, Inject(true)] private IMeleeService meleeService;
|
||||
[Inject(true)] private IEntityOverride entityOverride;
|
||||
public override void OnStart()
|
||||
{
|
||||
entity.AddListener<int>("Melee", Melee);
|
||||
entity.AddListener<string>(AIAction);
|
||||
|
||||
unityAnimator[0].onStateEnter += OnStateEnter;
|
||||
}
|
||||
|
||||
private void OnStateEnter(string obj)
|
||||
{
|
||||
if(entityOverride is null)return;
|
||||
if (obj is "HitStun")
|
||||
{
|
||||
entityOverride.AddOverride(this);
|
||||
}
|
||||
else
|
||||
{
|
||||
entityOverride.RemoveOverride(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void AIAction(string actionName)
|
||||
{
|
||||
switch (actionName)
|
||||
|
@ -40,7 +59,14 @@ namespace BITKit.Entities
|
|||
Range = 1.6f,
|
||||
Damage = _damage,
|
||||
});
|
||||
entity.Invoke(Constant.Animation.Play, "Melee");
|
||||
unityAnimator.Play("Attack");
|
||||
//entity.Invoke(Constant.Animation.Play, "Melee");
|
||||
}
|
||||
|
||||
public void Execute() => Melee(damage);
|
||||
public void HitStun()
|
||||
{
|
||||
unityAnimator.Play("HitStun");
|
||||
}
|
||||
}
|
||||
}
|
|
@ -10,6 +10,7 @@ using UnityEngine.InputSystem;
|
|||
using BITKit.StateMachine;
|
||||
using Cysharp.Threading.Tasks;
|
||||
using Unity.Mathematics;
|
||||
using UnityEditorInternal;
|
||||
using UnityEngine.InputSystem.Interactions;
|
||||
#if UNITY_EDITOR
|
||||
using UnityEditor;
|
||||
|
@ -95,7 +96,7 @@ namespace BITFALL.Guns
|
|||
[Inject]
|
||||
private IHealth _health;
|
||||
private static readonly int IsGrounded = Animator.StringToHash("IsGrounded");
|
||||
|
||||
private AssetableGun _gun=>item as AssetableGun;
|
||||
private bool isHolstered;
|
||||
|
||||
#region 接口实现
|
||||
|
@ -209,15 +210,12 @@ namespace BITFALL.Guns
|
|||
|
||||
public override void OnUpdate(float deltaTime)
|
||||
{
|
||||
//CurrentState?.OnStateUpdate(deltaTime);
|
||||
UpdateState(deltaTime);
|
||||
switch (assetable.FireMode)
|
||||
{
|
||||
case AutoFireMode:
|
||||
expectFiring.shouldBe = fireAction.action.IsPressed();
|
||||
break;
|
||||
case SemiFireMode:
|
||||
expectFiring.shouldBe = fireAction.action.WasPressedThisFrame();
|
||||
break;
|
||||
case BurstFireMode when expectFiring.being:
|
||||
expectFiring.shouldBe = fireAction.action.WasPressedThisFrame();
|
||||
|
@ -273,7 +271,8 @@ namespace BITFALL.Guns
|
|||
pos = (_transform.position+rotation * bulletInitialOffset).Fix(),
|
||||
rot = rotation,
|
||||
forward = _transform.forward.Fix(),
|
||||
initialDamage = 32,
|
||||
initialDamage = _gun.InitialDamage,
|
||||
InitialForce = _gun.InitialBulletForce,
|
||||
});
|
||||
|
||||
//播放枪口MuzzleFlash
|
||||
|
@ -313,7 +312,29 @@ namespace BITFALL.Guns
|
|||
}
|
||||
private void OnFire(InputAction.CallbackContext context)
|
||||
{
|
||||
|
||||
switch (assetable.FireMode)
|
||||
{
|
||||
case AutoFireMode :
|
||||
switch (context)
|
||||
{
|
||||
case {interaction:TapInteraction , started:true}:
|
||||
expectFiring.shouldBe = true;
|
||||
break;
|
||||
case {interaction:TapInteraction , performed:true}:
|
||||
case {interaction:HoldInteraction , canceled:true}:
|
||||
expectFiring.shouldBe = false;
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case SemiFireMode:
|
||||
switch (context)
|
||||
{
|
||||
case { interaction: TapInteraction, started: true }:
|
||||
expectFiring.shouldBe = true;
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
private void OnAim(InputAction.CallbackContext context)
|
||||
{
|
||||
|
|
|
@ -51,8 +51,6 @@ namespace BITFALL.Guns.States
|
|||
{
|
||||
root.TransitionState<Run>();
|
||||
}
|
||||
|
||||
root.expectAiming.shouldBe = root.aimAction.action.IsPressed();
|
||||
}
|
||||
public void OnActive(ISelectable selectable)
|
||||
{
|
||||
|
|
|
@ -2,6 +2,8 @@ using System;
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using BITFALL.Items.Melee;
|
||||
using BITFALL.Combat;
|
||||
using BITFALL.Player.Movement;
|
||||
using BITKit;
|
||||
using BITKit.Core.Entites;
|
||||
using BITKit.Entities;
|
||||
|
@ -24,7 +26,7 @@ namespace BITFALL.Entities.Equipment.Melee
|
|||
public virtual bool Enabled { get; set; }
|
||||
public virtual void Initialize()
|
||||
{
|
||||
|
||||
meleeController.Entity.Inject(this);
|
||||
}
|
||||
|
||||
public virtual void OnStateEntry(IState old)
|
||||
|
@ -43,6 +45,7 @@ namespace BITFALL.Entities.Equipment.Melee
|
|||
{
|
||||
[Header(Constant.Header.Input)]
|
||||
[SerializeField] private InputActionReference attackAction;
|
||||
[SerializeField] private InputActionReference blockAction;
|
||||
|
||||
[Header(Constant.Header.Gameobjects)]
|
||||
[SerializeField] private Transform velocityReference;
|
||||
|
@ -55,15 +58,68 @@ namespace BITFALL.Entities.Equipment.Melee
|
|||
|
||||
[Inject]
|
||||
private IEntityMovement _movement;
|
||||
[Inject]
|
||||
private IPlayerMovement _playerMovement;
|
||||
[Inject] private IHealth _health;
|
||||
public override void OnAwake()
|
||||
{
|
||||
base.OnAwake();
|
||||
inputActionGroup.RegisterCallback(attackAction, OnAttack);
|
||||
inputActionGroup.RegisterCallback(blockAction, OnBlock);
|
||||
_health.OnDamageFactory += OnDamageFactory;
|
||||
|
||||
_movement.OnStateChanged += OnMovementStateChanged;
|
||||
}
|
||||
|
||||
private void OnMovementStateChanged(IEntityMovementState arg1, IEntityMovementState arg2)
|
||||
{
|
||||
switch (arg2)
|
||||
{
|
||||
case IPlayerDodgeState:
|
||||
TransitionState<Idle>();
|
||||
animator.Play(BITConstant.Player.Dodge);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
private int OnDamageFactory(DamageMessage arg1, int arg2)
|
||||
{
|
||||
if (Enabled is false || arg1.Initiator is null) return arg2;
|
||||
if (CurrentState is not Blocking blocking) return arg2;
|
||||
var combat = arg1.Initiator.Get<IMeleeCombat>();
|
||||
if (combat is null) return arg2;
|
||||
|
||||
if (blocking.AllowBlockStun && _playerMovement.Stamina >= melee.BlockStaminaCost)
|
||||
{
|
||||
arg2 =0;
|
||||
combat.HitStun();
|
||||
|
||||
animator.Play(BITConstant.Player.BlockStun);
|
||||
|
||||
_playerMovement.Stamina -= melee.BlockStaminaCost*0.5f;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (_playerMovement.Stamina > melee.BlockStaminaCost)
|
||||
{
|
||||
animator.Play(BITConstant.Player.BlockStun);
|
||||
arg2 /= 3;
|
||||
}
|
||||
else
|
||||
{
|
||||
animator.Play(BITConstant.Player.BlockBreak);
|
||||
arg2 /= 2;
|
||||
}
|
||||
_playerMovement.Stamina -= melee.BlockStaminaCost;
|
||||
}
|
||||
|
||||
|
||||
return arg2;
|
||||
}
|
||||
public override void Entry()
|
||||
{
|
||||
base.Entry();
|
||||
|
||||
TransitionState<Draw>();
|
||||
}
|
||||
|
||||
|
@ -79,7 +135,19 @@ namespace BITFALL.Entities.Equipment.Melee
|
|||
|
||||
animator.animator.SetFloat(BITConstant.Player.SqrMagnitude,sqr);
|
||||
}
|
||||
|
||||
private void OnBlock(InputAction.CallbackContext obj)
|
||||
{
|
||||
switch (obj)
|
||||
{
|
||||
case {interaction:TapInteraction,started:true} when CurrentState is Idle:
|
||||
TransitionState<Blocking>();
|
||||
break;
|
||||
case {interaction:TapInteraction,performed:true} when CurrentState is Blocking:
|
||||
case {interaction:HoldInteraction,canceled:true} when CurrentState is Blocking:
|
||||
TransitionState<Idle>();
|
||||
break;
|
||||
}
|
||||
}
|
||||
private void OnAttack(InputAction.CallbackContext context)
|
||||
{
|
||||
//如果启用了指针则不开火
|
||||
|
@ -89,13 +157,13 @@ namespace BITFALL.Entities.Equipment.Melee
|
|||
}
|
||||
switch (context)
|
||||
{
|
||||
case {interaction: TapInteraction,performed:true} when CurrentState is not (Attack or HeavyAttack or Draw):
|
||||
case {interaction: TapInteraction,performed:true} when CurrentState is not (Attack or HeavyAttack or Draw or Blocking):
|
||||
TransitionState<Attack>();
|
||||
break;
|
||||
case {interaction: HoldInteraction,started:true} when CurrentState is not (Charging or Attack or HeavyAttack or Draw):
|
||||
case {interaction: HoldInteraction,started:true} when CurrentState is not (Charging or Attack or HeavyAttack or Draw or Blocking):
|
||||
TransitionState<Charging>();
|
||||
break;
|
||||
case {interaction: HoldInteraction,canceled:true} when CurrentState is not (Attack or Idle or Draw):
|
||||
case {interaction: HoldInteraction,canceled:true} when CurrentState is not (Attack or Idle or Draw or Blocking):
|
||||
TransitionState<HeavyAttack>();
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using BITFALL.Player.Movement;
|
||||
using BITKit;
|
||||
using BITKit.Entities;
|
||||
using BITKit.StateMachine;
|
||||
using UnityEngine;
|
||||
|
||||
|
@ -28,16 +31,46 @@ namespace BITFALL.Entities.Equipment.Melee
|
|||
[Serializable]
|
||||
public sealed class Idle:PlayerMeleeControllerState
|
||||
{
|
||||
|
||||
}
|
||||
[Serializable]
|
||||
public sealed class Run:PlayerMeleeControllerState
|
||||
{
|
||||
|
||||
[Inject]
|
||||
private IEntityMovement _movement;
|
||||
public override void Initialize()
|
||||
{
|
||||
base.Initialize();
|
||||
_movement.OnStateChanged += OnMovementStateChanged;
|
||||
}
|
||||
|
||||
public override void OnStateEntry(IState old)
|
||||
{
|
||||
base.OnStateEntry(old);
|
||||
meleeController.animator.CrossFade(BITConstant.Player.Idle,1f);
|
||||
}
|
||||
|
||||
public override void OnStateUpdate(float deltaTime)
|
||||
{
|
||||
base.OnStateUpdate(deltaTime);
|
||||
meleeController.animator.animator.SetBool(BITConstant.Player.IsRunning,_movement.CurrentState is IPlayerRunState or IPlayerSprintState);
|
||||
meleeController.animator.animator.SetBool(BITConstant.Player.IsGrounded,_movement.IsGrounded);
|
||||
meleeController.animator.animator.SetBool(BITConstant.Player.IsCrouched,_movement.CurrentState is IPlayerCrouchState);
|
||||
}
|
||||
|
||||
private void OnMovementStateChanged(IEntityMovementState arg1, IEntityMovementState arg2)
|
||||
{
|
||||
switch (arg2)
|
||||
{
|
||||
case IPlayerClimbState:
|
||||
case IPlayerLinkState:
|
||||
meleeController.animator.Play(BITConstant.Player.Climb);
|
||||
break;
|
||||
}
|
||||
|
||||
if (Enabled is false) return;
|
||||
}
|
||||
}
|
||||
[Serializable]
|
||||
public sealed class Attack:PlayerMeleeControllerState
|
||||
{
|
||||
[Inject]
|
||||
private IEntityMovement _movement;
|
||||
public override void Initialize()
|
||||
{
|
||||
base.Initialize();
|
||||
|
@ -47,31 +80,40 @@ namespace BITFALL.Entities.Equipment.Melee
|
|||
meleeController.TransitionState<Idle>();
|
||||
};
|
||||
}
|
||||
|
||||
public override void OnStateEntry(IState old)
|
||||
{
|
||||
base.OnStateEntry(old);
|
||||
meleeController.animator.Play(BITConstant.Player.Attack);
|
||||
}
|
||||
public override void OnStateUpdate(float deltaTime)
|
||||
{
|
||||
base.OnStateUpdate(deltaTime);
|
||||
_movement.ExecuteCommand<PlayerCancelRunCommand>();
|
||||
}
|
||||
}
|
||||
[Serializable]
|
||||
public sealed class Charging:PlayerMeleeControllerState
|
||||
{
|
||||
public override void Initialize()
|
||||
{
|
||||
base.Initialize();
|
||||
|
||||
}
|
||||
[Inject]
|
||||
private IEntityMovement _movement;
|
||||
|
||||
public override void OnStateEntry(IState old)
|
||||
{
|
||||
base.OnStateEntry(old);
|
||||
meleeController.animator.Play(BITConstant.Player.Charging);
|
||||
|
||||
}
|
||||
public override void OnStateUpdate(float deltaTime)
|
||||
{
|
||||
base.OnStateUpdate(deltaTime);
|
||||
_movement.ExecuteCommand<PlayerCancelRunCommand>();
|
||||
}
|
||||
}
|
||||
[Serializable]
|
||||
public sealed class HeavyAttack:PlayerMeleeControllerState
|
||||
{
|
||||
[Inject]
|
||||
private IPlayerMovement _playerMovement;
|
||||
public override void Initialize()
|
||||
{
|
||||
base.Initialize();
|
||||
|
@ -80,12 +122,33 @@ namespace BITFALL.Entities.Equipment.Melee
|
|||
if(Enabled && state is BITConstant.Player.HeavyAttack)
|
||||
meleeController.TransitionState<Idle>();
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
public override void OnStateEntry(IState old)
|
||||
{
|
||||
base.OnStateEntry(old);
|
||||
meleeController.animator.Play(BITConstant.Player.HeavyAttack);
|
||||
_playerMovement.Stamina -= meleeController.melee.HeavyAttackStaminaCost;
|
||||
}
|
||||
}
|
||||
|
||||
[Serializable]
|
||||
public sealed class Blocking : PlayerMeleeControllerState
|
||||
{
|
||||
public bool AllowBlockStun => _interval.AllowUpdateWithoutReset is false;
|
||||
private readonly IntervalUpdate _interval = new(0.32f);
|
||||
[Inject]
|
||||
private IEntityMovement _movement;
|
||||
public override void OnStateEntry(IState old)
|
||||
{
|
||||
base.OnStateEntry(old);
|
||||
_interval.Reset();
|
||||
meleeController.animator.Play(BITConstant.Player.Blocking);
|
||||
}
|
||||
public override void OnStateUpdate(float deltaTime)
|
||||
{
|
||||
base.OnStateUpdate(deltaTime);
|
||||
_movement.ExecuteCommand<PlayerCancelRunCommand>();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -69,6 +69,7 @@ namespace BITFALL.Player.Equip
|
|||
|
||||
private void OnEquip(IBasicItem obj)
|
||||
{
|
||||
if (IsEntered is false) return;
|
||||
spriteRenderer.sprite = null;
|
||||
if (modelDictionary.TryGetValue(obj.AddressablePath, out var model))
|
||||
model.gameObject.SetActive(true);
|
||||
|
|
|
@ -0,0 +1,89 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using BITFALL.Entities.Equipment;
|
||||
using BITFALL.Entities.Inventory;
|
||||
using BITFALL.Items;
|
||||
using BITKit;
|
||||
using BITKit.Entities;
|
||||
using BITKit.StateMachine;
|
||||
using UnityEngine;
|
||||
using UnityEngine.InputSystem;
|
||||
using UnityEngine.InputSystem.Interactions;
|
||||
|
||||
namespace BITFALL.Throws
|
||||
{
|
||||
public interface IThrowState:IState{}
|
||||
public class ThrowController : BITEquipBase<IThrowState>
|
||||
{
|
||||
[Header(nameof(throwPoint))]
|
||||
[SerializeField] private Transform throwPoint;
|
||||
[SerializeField] private float throwForce;
|
||||
[SerializeField] private InputActionReference throwAction;
|
||||
private AssetableThrow _assetableThrow=>(AssetableThrow)item;
|
||||
[Inject] private IPlayerEquipSelector _equipSelector;
|
||||
[Inject] private IEntityInventory _inventory;
|
||||
[Inject] private IEntityEquipmentContainer _equipmentContainer;
|
||||
private bool isHolding;
|
||||
public override void OnAwake()
|
||||
{
|
||||
inputActionGroup.RegisterCallback(throwAction, OnThrow);
|
||||
base.OnAwake();
|
||||
animator[0].onStateExit += OnStateExit;
|
||||
}
|
||||
private void OnStateExit(string obj)
|
||||
{
|
||||
if (IsEntered is false) return;
|
||||
switch (obj)
|
||||
{
|
||||
case BITConstant.Player.Draw:
|
||||
if (isHolding is false)
|
||||
{
|
||||
animator.Play(BITConstant.Player.Throw);
|
||||
}
|
||||
break;
|
||||
case BITConstant.Player.Throw:
|
||||
_equipSelector.Cancel();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
public override void Entry()
|
||||
{
|
||||
isHolding = false;
|
||||
base.Entry();
|
||||
animator.Play(BITConstant.Player.Draw);
|
||||
}
|
||||
|
||||
private void OnThrow(InputAction.CallbackContext obj)
|
||||
{
|
||||
switch (obj)
|
||||
{
|
||||
case { interaction: HoldInteraction, performed: true }:
|
||||
isHolding = true;
|
||||
break;
|
||||
case { interaction: HoldInteraction, canceled: true }:
|
||||
if (animator[0].stateName == BITConstant.Player.Idle)
|
||||
animator.Play(BITConstant.Player.Throw);
|
||||
break;
|
||||
}
|
||||
// if(obj is not {interaction:TapInteraction, performed:true}) return;
|
||||
// switch (animator[0].stateName)
|
||||
// {
|
||||
// case BITConstant.Player.Idle:
|
||||
// animator.Play(BITConstant.Player.Throw);
|
||||
// break;
|
||||
// }
|
||||
}
|
||||
|
||||
public override void AnimationEvent(string eventName)
|
||||
{
|
||||
if (IsEntered is false) return;
|
||||
if (eventName is not BITConstant.Player.Throw) return;
|
||||
if (!_equipmentContainer.TryUseEquip<EquipmentAsThrow>()) return;
|
||||
var instance = _assetableThrow.GetInstance();
|
||||
if (!instance.TryGetComponent<Rigidbody>(out var _rigidbody)) return;
|
||||
_rigidbody.position = throwPoint.position;
|
||||
_rigidbody.AddForce(throwPoint.forward * throwForce, ForceMode.VelocityChange);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -46,6 +46,7 @@ namespace BITFALL.Entities.Equipment.Universal
|
|||
[Inject] private IPlayerInventory _playerInventory;
|
||||
[Inject] private IEntityInventory _inventory;
|
||||
[Inject] private IPlayerEquipSelector _playerEquipSelector;
|
||||
[Inject] private IEntityEquipmentContainer _equipmentContainer;
|
||||
public bool IClosed { get; set; }
|
||||
public override void OnAwake()
|
||||
{
|
||||
|
@ -118,13 +119,17 @@ namespace BITFALL.Entities.Equipment.Universal
|
|||
public override void AnimationEvent(string eventName)
|
||||
{
|
||||
base.AnimationEvent(eventName);
|
||||
|
||||
|
||||
switch (eventName)
|
||||
{
|
||||
case BITConstant.Player.Use when CurrentState is Use:
|
||||
if (_inventory.UseItem(Item))
|
||||
if (item.TryGetProperty<EquipmentAsSlot>(out var asSlot))
|
||||
{
|
||||
|
||||
_equipmentContainer.TryUseEquip(asSlot.slot);
|
||||
}
|
||||
else
|
||||
{
|
||||
_inventory.UseItem(Item);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -12,7 +12,6 @@ namespace BITFALL.Feel
|
|||
public sealed class PlayerHandAnimations : EntityComponent
|
||||
{
|
||||
[SerializeField] private UnityAnimator animator;
|
||||
[SerializeField] private LocationAdditive locationAdditive;
|
||||
|
||||
[Inject]
|
||||
private IPlayerMovement _playerMovement;
|
||||
|
@ -25,7 +24,6 @@ namespace BITFALL.Feel
|
|||
|
||||
_knockdown.OnKnockdown += OnKnockdown;
|
||||
}
|
||||
|
||||
private void OnKnockdown()
|
||||
{
|
||||
animator.Play("OnKnockdown");
|
||||
|
|
|
@ -17,7 +17,8 @@ namespace BITKit.Entities.Player.Feel
|
|||
|
||||
private void OnDamaged(DamageMessage obj)
|
||||
{
|
||||
var damage = damageBasedMotion.Evaluate(obj.damage);
|
||||
if (obj.Target != entity) return;
|
||||
var damage = damageBasedMotion.Evaluate(obj.Damage);
|
||||
spring.value = new Vector3(damage.Random(), damage.Random(), damage.Random());
|
||||
}
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue