feat: Enemies

This commit is contained in:
2026-11-05 08:59:08 +01:00
parent cd65f702ae
commit 743703c6bd
109 changed files with 75286 additions and 15238 deletions

View File

@@ -0,0 +1,19 @@
%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: b4a4852c6f394a441935fae7b9f9ec82, type: 3}
m_Name: WeaponData_Enemy
m_EditorClassIdentifier: Assembly-CSharp::Arena.Combat.WeaponData
_damage: 10
_damageType: 1
_fireInterval: 0.4
_maxAmmo: 1000
_projectilePrefab: {fileID: 1267975713900649858, guid: 4f696ca2813c56e49a4e660229a65add, type: 3}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 91a3e890de22376409c305ff51993dc4
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -13,8 +13,7 @@ MonoBehaviour:
m_Name: WeaponData_Gun m_Name: WeaponData_Gun
m_EditorClassIdentifier: Assembly-CSharp::Arena.Combat.WeaponData m_EditorClassIdentifier: Assembly-CSharp::Arena.Combat.WeaponData
_damage: 10 _damage: 10
_fireInterval: 0.2 _damageType: 1
_maxAmmo: 30 _fireInterval: 0.15
_maxAmmo: 1000
_projectilePrefab: {fileID: 1267975713900649858, guid: ab8f44a00f0019943847ff16fd95cdfd, type: 3} _projectilePrefab: {fileID: 1267975713900649858, guid: ab8f44a00f0019943847ff16fd95cdfd, type: 3}
_projectileSpeed: 20
_projectileLifetime: 2

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: d9cd2d67f728b504fada11041eaff677
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -53,6 +53,31 @@ AnimatorState:
m_MirrorParameter: m_MirrorParameter:
m_CycleOffsetParameter: m_CycleOffsetParameter:
m_TimeParameter: m_TimeParameter:
--- !u!1101 &-5796182178106801492
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: Attack
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 5841893022317641073}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.75
m_HasExitTime: 0
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &-5485362655117760516 --- !u!1101 &-5485362655117760516
AnimatorStateTransition: AnimatorStateTransition:
m_ObjectHideFlags: 1 m_ObjectHideFlags: 1
@@ -154,6 +179,28 @@ AnimatorState:
m_MirrorParameter: m_MirrorParameter:
m_CycleOffsetParameter: m_CycleOffsetParameter:
m_TimeParameter: m_TimeParameter:
--- !u!1107 &-2237674547819741150
AnimatorStateMachine:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Weapon
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: 138678126703800804}
m_Position: {x: 320, y: 100, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_StateMachineBehaviours: []
m_AnyStatePosition: {x: 50, y: 20, z: 0}
m_EntryPosition: {x: 50, y: 120, z: 0}
m_ExitPosition: {x: 800, y: 120, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: 138678126703800804}
--- !u!1101 &-2180982934805110915 --- !u!1101 &-2180982934805110915
AnimatorStateTransition: AnimatorStateTransition:
m_ObjectHideFlags: 1 m_ObjectHideFlags: 1
@@ -247,7 +294,7 @@ AnimatorStateMachine:
m_Position: {x: 450, y: 240, z: 0} m_Position: {x: 450, y: 240, z: 0}
- serializedVersion: 1 - serializedVersion: 1
m_State: {fileID: -2727789107110581485} m_State: {fileID: -2727789107110581485}
m_Position: {x: -150, y: -240, z: 0} m_Position: {x: -350, y: -180, z: 0}
- serializedVersion: 1 - serializedVersion: 1
m_State: {fileID: -5389070569500098327} m_State: {fileID: -5389070569500098327}
m_Position: {x: 450, y: 30, z: 0} m_Position: {x: 450, y: 30, z: 0}
@@ -256,16 +303,19 @@ AnimatorStateMachine:
m_Position: {x: 230, y: -110, z: 0} m_Position: {x: 230, y: -110, z: 0}
- serializedVersion: 1 - serializedVersion: 1
m_State: {fileID: -1360090912894744725} m_State: {fileID: -1360090912894744725}
m_Position: {x: 170, y: -180, z: 0} m_Position: {x: -90, y: -220, z: 0}
- serializedVersion: 1 - serializedVersion: 1
m_State: {fileID: 5948607311367280753} m_State: {fileID: 5948607311367280753}
m_Position: {x: 70, y: -240, z: 0} m_Position: {x: -290, y: -280, z: 0}
- serializedVersion: 1 - serializedVersion: 1
m_State: {fileID: -7327850354957798113} m_State: {fileID: -7327850354957798113}
m_Position: {x: 580, y: 110, z: 0} m_Position: {x: 580, y: 110, z: 0}
- serializedVersion: 1 - serializedVersion: 1
m_State: {fileID: 5959444898284141654} m_State: {fileID: 5959444898284141654}
m_Position: {x: 370, y: -50, z: 0} m_Position: {x: 370, y: -50, z: 0}
- serializedVersion: 1
m_State: {fileID: 5841893022317641073}
m_Position: {x: 50, y: -160, z: 0}
m_ChildStateMachines: [] m_ChildStateMachines: []
m_AnyStateTransitions: m_AnyStateTransitions:
- {fileID: 4100953385178679390} - {fileID: 4100953385178679390}
@@ -274,6 +324,7 @@ AnimatorStateMachine:
- {fileID: 5879428480787235996} - {fileID: 5879428480787235996}
- {fileID: 200226189913076415} - {fileID: 200226189913076415}
- {fileID: 9085738078956175888} - {fileID: 9085738078956175888}
- {fileID: -5796182178106801492}
m_EntryTransitions: [] m_EntryTransitions: []
m_StateMachineTransitions: {} m_StateMachineTransitions: {}
m_StateMachineBehaviours: [] m_StateMachineBehaviours: []
@@ -333,6 +384,12 @@ AnimatorController:
m_DefaultInt: 0 m_DefaultInt: 0
m_DefaultBool: 0 m_DefaultBool: 0
m_Controller: {fileID: 9100000} m_Controller: {fileID: 9100000}
- m_Name: Attack
m_Type: 9
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
- m_Name: Die - m_Name: Die
m_Type: 9 m_Type: 9
m_DefaultFloat: 0 m_DefaultFloat: 0
@@ -364,6 +421,44 @@ AnimatorController:
m_IKPass: 0 m_IKPass: 0
m_SyncedLayerAffectsTiming: 0 m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000} m_Controller: {fileID: 9100000}
- serializedVersion: 5
m_Name: Weapon
m_StateMachine: {fileID: -2237674547819741150}
m_Mask: {fileID: 31900000, guid: 83fd9c553c888a543a04682294e9f5ac, type: 2}
m_Motions: []
m_Behaviours: []
m_BlendingMode: 0
m_SyncedLayerIndex: -1
m_DefaultWeight: 1
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}
--- !u!1102 &138678126703800804
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: targeting
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: 74e10b0c412af5e4db9cd845b6527bfd, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1101 &200226189913076415 --- !u!1101 &200226189913076415
AnimatorStateTransition: AnimatorStateTransition:
m_ObjectHideFlags: 1 m_ObjectHideFlags: 1
@@ -616,6 +711,33 @@ AnimatorState:
m_MirrorParameter: m_MirrorParameter:
m_CycleOffsetParameter: m_CycleOffsetParameter:
m_TimeParameter: m_TimeParameter:
--- !u!1102 &5841893022317641073
AnimatorState:
serializedVersion: 6
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: 8140516546872342129}
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: d9cd2d67f728b504fada11041eaff677, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1101 &5879428480787235996 --- !u!1101 &5879428480787235996
AnimatorStateTransition: AnimatorStateTransition:
m_ObjectHideFlags: 1 m_ObjectHideFlags: 1
@@ -727,7 +849,7 @@ BlendTree:
m_DirectBlendParameter: Forward m_DirectBlendParameter: Forward
m_Mirror: 0 m_Mirror: 0
- serializedVersion: 2 - serializedVersion: 2
m_Motion: {fileID: 7400000, guid: bba630295409b484b97df6d931d247f4, type: 2} m_Motion: {fileID: 7400000, guid: 1c7009d13b8499640b0607262cf94935, type: 2}
m_Threshold: 0.75 m_Threshold: 0.75
m_Position: {x: 0, y: -1} m_Position: {x: 0, y: -1}
m_TimeScale: -1.2 m_TimeScale: -1.2
@@ -735,7 +857,7 @@ BlendTree:
m_DirectBlendParameter: Forward m_DirectBlendParameter: Forward
m_Mirror: 0 m_Mirror: 0
- serializedVersion: 2 - serializedVersion: 2
m_Motion: {fileID: 7400000, guid: 30b2445b4bc4d2f48ad20b2bbbe3e4c0, type: 2} m_Motion: {fileID: 7400000, guid: 93cdfc420aed269429a5329db0f93e32, type: 2}
m_Threshold: 1 m_Threshold: 1
m_Position: {x: -1, y: 0} m_Position: {x: -1, y: 0}
m_TimeScale: -1.2 m_TimeScale: -1.2
@@ -776,6 +898,28 @@ AnimatorState:
m_MirrorParameter: m_MirrorParameter:
m_CycleOffsetParameter: m_CycleOffsetParameter:
m_TimeParameter: m_TimeParameter:
--- !u!1101 &8140516546872342129
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: 5056364956027464035}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.23028535
m_TransitionOffset: 0
m_ExitTime: 0.7236576
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &9085738078956175888 --- !u!1101 &9085738078956175888
AnimatorStateTransition: AnimatorStateTransition:
m_ObjectHideFlags: 1 m_ObjectHideFlags: 1

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 74e10b0c412af5e4db9cd845b6527bfd
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 1c7009d13b8499640b0607262cf94935
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 93cdfc420aed269429a5329db0f93e32
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,36 @@
%YAML 1.1 %YAML 1.1
%TAG !u! tag:unity3d.com,2011: %TAG !u! tag:unity3d.com,2011:
--- !u!1 &4674296625794851381
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1584623881041093581}
m_Layer: 3
m_Name: Handle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1584623881041093581
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4674296625794851381}
serializedVersion: 2
m_LocalRotation: {x: 0.3571653, y: -0.6102723, z: 0.61027336, w: 0.35716543}
m_LocalPosition: {x: -0.120025635, y: -0.28002995, z: -0.0800104}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 4621082995820886609}
m_LocalEulerAnglesHint: {x: 90, y: 0, z: 119.323}
--- !u!1001 &7405539825535706880 --- !u!1001 &7405539825535706880
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -48,18 +79,66 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -5945545247918375795, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: -5581660469737706915, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: -3378515252474711482, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: -2705199478907185831, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 140998543748034147, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 385561929513473945, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3} - target: {fileID: 919132149155446097, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
propertyPath: m_Name propertyPath: m_Name
value: Bot value: Bot
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 2918954846325135751, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3109086063787303570, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5707894581972415720, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5880920990959142942, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_RemovedGameObjects: [] m_RemovedGameObjects: []
m_AddedGameObjects: [] m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: -6420829338210394799, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
insertIndex: -1
addedObject: {fileID: 1584623881041093581}
m_AddedComponents: m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3} - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
insertIndex: -1 insertIndex: -1
addedObject: {fileID: 6268899434028451206} addedObject: {fileID: 6268899434028451206}
m_SourcePrefab: {fileID: 100100000, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
--- !u!4 &4621082995820886609 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -6420829338210394799, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}
m_PrefabInstance: {fileID: 7405539825535706880}
m_PrefabAsset: {fileID: 0}
--- !u!1 &7639418806218873425 stripped --- !u!1 &7639418806218873425 stripped
GameObject: GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3} m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 2b8eab5f9e0c5c649a40b323ec6d99db, type: 3}

View File

@@ -7,7 +7,7 @@ Material:
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_Name: mat_bodywork_A m_Name: M_bodywork_A
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
m_Parent: {fileID: 0} m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0 m_ModifiedSerializedProperties: 0

View File

@@ -20,7 +20,7 @@ Material:
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_Name: mat_bodywork_B m_Name: M_bodywork_B
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
m_Parent: {fileID: 0} m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0 m_ModifiedSerializedProperties: 0

View File

@@ -0,0 +1,139 @@
%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: M_bodywork_enemy
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:
- MOTIONVECTORS
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:
- _AddPrecomputedVelocity: 0
- _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: 1
- _Glossiness: 0
- _GlossyReflections: 1
- _Metallic: 1
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _QueueOffset: 0
- _ReceiveShadows: 1
- _Smoothness: 0.77
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _UVSec: 0
- _WorkflowMode: 1
- _XRMotionVectorsPass: 1
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.5471698, g: 0.03355288, b: 0.23960169, a: 1}
- _Color: {r: 0.5471698, g: 0.03355288, b: 0.23960164, 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: []
m_AllowLocking: 1
--- !u!114 &2404241721268897275
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: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion
version: 10

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 5288ca5cbfe83e4489c3965664cc33c5
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -20,7 +20,7 @@ Material:
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_Name: mat_eye m_Name: M_energy
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
m_Parent: {fileID: 0} m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0 m_ModifiedSerializedProperties: 0

View File

@@ -0,0 +1,140 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-7645745693084663736
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: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion
version: 10
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: M_energy_enemy
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _EMISSION
m_InvalidKeywords: []
m_LightmapFlags: 2
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap:
RenderType: Opaque
disabledShaderPasses:
- MOTIONVECTORS
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:
- _AddPrecomputedVelocity: 0
- _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: 1
- _Glossiness: 0
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _QueueOffset: 0
- _ReceiveShadows: 1
- _Smoothness: 0
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _UVSec: 0
- _WorkflowMode: 1
- _XRMotionVectorsPass: 1
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.98039216, g: 0.69803923, b: 0.7977008, a: 1}
- _Color: {r: 0.98039216, g: 0.69803923, b: 0.7977008, a: 1}
- _EmissionColor: {r: 63.253593, g: 3.9740481, b: 12.129666, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: e0a67a5400abb4a4cb56186e3217b41f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -7,7 +7,7 @@ Material:
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_Name: mat_head m_Name: M_head
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
m_Parent: {fileID: 0} m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0 m_ModifiedSerializedProperties: 0

View File

@@ -0,0 +1,105 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!319 &31900000
AvatarMask:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: BotWeapon
m_Mask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000000000000
m_Elements:
- m_Path:
m_Weight: 1
- m_Path: meshes
m_Weight: 0
- m_Path: meshes/accessories
m_Weight: 0
- m_Path: meshes/accessories/boxer
m_Weight: 0
- m_Path: meshes/accessories/catEars
m_Weight: 0
- m_Path: meshes/accessories/hat
m_Weight: 0
- m_Path: meshes/accessories/horns
m_Weight: 0
- m_Path: meshes/accessories/mohawk
m_Weight: 0
- m_Path: meshes/accessories/nose
m_Weight: 0
- m_Path: meshes/accessories/rocketLauncher
m_Weight: 0
- m_Path: meshes/accessories/sunglasses
m_Weight: 0
- m_Path: meshes/accessories/tie
m_Weight: 0
- m_Path: meshes/accessories/wings
m_Weight: 0
- m_Path: meshes/body
m_Weight: 0
- m_Path: meshes/hatch_L
m_Weight: 0
- m_Path: meshes/hatch_R
m_Weight: 0
- m_Path: meshes/reactors
m_Weight: 0
- m_Path: skeleton
m_Weight: 0
- m_Path: skeleton/jnt_body
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hatch_L
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hatch_R
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_head
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_L
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_L/jnt_knee_L
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_L/jnt_knee_L/jnt_foot_L
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_L/jnt_knee_L/jnt_foot_L/jnt_reactor_1_L
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_L/jnt_knee_L/jnt_foot_L/jnt_reactor_2_L
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_L/jnt_knee_L/jnt_foot_L/jnt_reactor_3_L
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_L/jnt_knee_L/jnt_foot_L/jnt_reactor_4_L
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_L/jnt_knee_L/jnt_foot_L/jnt_reactorlevel_R
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_R
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_R/jnt_knee_R
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_R/jnt_knee_R/jnt_foot_R
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_R/jnt_knee_R/jnt_foot_R/jnt_reactor_1_R
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_R/jnt_knee_R/jnt_foot_R/jnt_reactor_2_R
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_R/jnt_knee_R/jnt_foot_R/jnt_reactor_3_R
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_R/jnt_knee_R/jnt_foot_R/jnt_reactor_4_R
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_hip_R/jnt_knee_R/jnt_foot_R/jnt_reactorlevel_L
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_rocketLauncher_1
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_rocketLauncher_1/jnt_rocketLauncher_2
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_rocketLauncher_1/jnt_rocketLauncher_2/jnt_rocketLauncher_3
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_shoulder_L
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_shoulder_L/jnt_elbow_L
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_shoulder_L/jnt_elbow_L/jnt_wrist_L
m_Weight: 0
- m_Path: skeleton/jnt_body/jnt_shoulder_R
m_Weight: 1
- m_Path: skeleton/jnt_body/jnt_shoulder_R/jnt_elbow_R
m_Weight: 1
- m_Path: skeleton/jnt_body/jnt_shoulder_R/jnt_elbow_R/jnt_wrist_R
m_Weight: 1

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 83fd9c553c888a543a04682294e9f5ac
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 31900000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -112,7 +112,7 @@ ModelImporter:
legStretch: 0.05 legStretch: 0.05
feetSpacing: 0 feetSpacing: 0
globalScale: 1 globalScale: 1
rootMotionBoneName: rootMotionBoneName: skeleton
hasTranslationDoF: 0 hasTranslationDoF: 0
hasExtraRoot: 0 hasExtraRoot: 0
skeletonHasParents: 1 skeletonHasParents: 1
@@ -120,7 +120,7 @@ ModelImporter:
autoGenerateAvatarMappingIfUnspecified: 1 autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2 animationType: 2
humanoidOversampling: 1 humanoidOversampling: 1
avatarSetup: 0 avatarSetup: 1
addHumanoidExtraRootOnlyWhenUsingAvatar: 1 addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 1 importBlendShapeDeformPercent: 1
remapMaterialsIfMaterialImportModeIsNone: 0 remapMaterialsIfMaterialImportModeIsNone: 0

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6911aa8edd797c242944f6fb143144b7
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,147 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &2291049519197854382
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5053981618339002824}
- component: {fileID: 8284158351839723963}
- component: {fileID: 7840126368755970124}
- component: {fileID: 617652994575557456}
m_Layer: 0
m_Name: Plane
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5053981618339002824
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2291049519197854382}
serializedVersion: 2
m_LocalRotation: {x: 1, y: 0, z: 0, w: 0}
m_LocalPosition: {x: 0, y: 3.5, z: 0}
m_LocalScale: {x: 0.2, y: 0.2, z: 0.2}
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 337221248157638853}
m_LocalEulerAnglesHint: {x: 180, y: 0, z: 0}
--- !u!33 &8284158351839723963
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2291049519197854382}
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &7840126368755970124
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2291049519197854382}
m_Enabled: 1
m_CastShadows: 2
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_ForceMeshLod: -1
m_MeshLodSelectionBias: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 63ef606d5ade38d47ba54ab84ec34cc4, 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_GlobalIlluminationMeshLod: 0
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_MaskInteraction: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!64 &617652994575557456
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2291049519197854382}
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: 5
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!1 &7977652778530834609
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 337221248157638853}
m_Layer: 0
m_Name: Ceilling
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &337221248157638853
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7977652778530834609}
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: 5053981618339002824}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 9d4ef384d30b05644add2b0f2671172d
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,147 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &3810555960743657273
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 817991563840346717}
m_Layer: 0
m_Name: Floor
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &817991563840346717
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3810555960743657273}
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: 5859126777534242308}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &8475855517002618517
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5859126777534242308}
- component: {fileID: 3130732950345957250}
- component: {fileID: 4683136009322080518}
- component: {fileID: 7061285153629249021}
m_Layer: 0
m_Name: Plane
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5859126777534242308
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8475855517002618517}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.2, y: 0.2, z: 0.2}
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 817991563840346717}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &3130732950345957250
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8475855517002618517}
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &4683136009322080518
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8475855517002618517}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_ForceMeshLod: -1
m_MeshLodSelectionBias: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 63ef606d5ade38d47ba54ab84ec34cc4, 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_GlobalIlluminationMeshLod: 0
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_MaskInteraction: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!64 &7061285153629249021
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8475855517002618517}
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: 5
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: b3d5e59592bfef844943b9f2e18aabf9
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 80b226b2d9440f0459e2ca48cd6dd09c
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,137 @@
%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: M_wall_A
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:
- MOTIONVECTORS
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:
- _AddPrecomputedVelocity: 0
- _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
- _XRMotionVectorsPass: 1
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.21176472, g: 0.25490198, b: 0.29803923, a: 1}
- _Color: {r: 0.2117647, g: 0.25490195, b: 0.2980392, 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: []
m_AllowLocking: 1
--- !u!114 &833304812482260596
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: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion
version: 10

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 63ef606d5ade38d47ba54ab84ec34cc4
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,137 @@
%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: M_wall_B
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:
- MOTIONVECTORS
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:
- _AddPrecomputedVelocity: 0
- _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
- _XRMotionVectorsPass: 1
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.31038627, g: 0.7785173, b: 0.8773585, a: 1}
- _Color: {r: 0.31038624, g: 0.7785173, b: 0.8773585, 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: []
m_AllowLocking: 1
--- !u!114 &833304812482260596
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: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion
version: 10

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 72cde5d996e791c4fad08b91f65989ea
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 0ebbb2d29fd9f334599a4e468d2afd37
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,120 @@
fileFormatVersion: 2
guid: be466d9fd535ed24a8c0b24aca5f03fd
ModelImporter:
serializedVersion: 24200
internalIDToNameTable: []
externalObjects:
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_1
second: {fileID: 2100000, guid: 63ef606d5ade38d47ba54ab84ec34cc4, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_2
second: {fileID: 2100000, guid: 72cde5d996e791c4fad08b91f65989ea, type: 2}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 0
motionNodeName:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importPhysicalCameras: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 0
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 1
generateMeshLods: 0
meshLodGenerationFlags: 0
maximumMeshLod: -1
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
strictVertexDataChecks: 0
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 1
remapMaterialsIfMaterialImportModeIsNone: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,125 @@
fileFormatVersion: 2
guid: 42770493577c58b4ab7a2bcfe049da31
ModelImporter:
serializedVersion: 24200
internalIDToNameTable: []
externalObjects:
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_1
second: {fileID: 2100000, guid: 63ef606d5ade38d47ba54ab84ec34cc4, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_2
second: {fileID: 2100000, guid: 72cde5d996e791c4fad08b91f65989ea, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: standardSurface1
second: {fileID: 2100000, guid: c5d5526dd66d2c74099723ddbc2c158c, type: 2}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 0
motionNodeName:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importPhysicalCameras: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 0
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 1
generateMeshLods: 0
meshLodGenerationFlags: 0
maximumMeshLod: -1
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
strictVertexDataChecks: 0
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 1
remapMaterialsIfMaterialImportModeIsNone: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,125 @@
fileFormatVersion: 2
guid: b20e627ff4cf8ea4dbf4059c1c381d83
ModelImporter:
serializedVersion: 24200
internalIDToNameTable: []
externalObjects:
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_1
second: {fileID: 2100000, guid: 63ef606d5ade38d47ba54ab84ec34cc4, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_2
second: {fileID: 2100000, guid: 72cde5d996e791c4fad08b91f65989ea, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: standardSurface1
second: {fileID: 2100000, guid: c5d5526dd66d2c74099723ddbc2c158c, type: 2}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 0
motionNodeName:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importPhysicalCameras: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 0
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 1
generateMeshLods: 0
meshLodGenerationFlags: 0
maximumMeshLod: -1
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
strictVertexDataChecks: 0
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 1
remapMaterialsIfMaterialImportModeIsNone: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,125 @@
fileFormatVersion: 2
guid: 8151b43ce05ee454d935c91f1c40f127
ModelImporter:
serializedVersion: 24200
internalIDToNameTable: []
externalObjects:
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_1
second: {fileID: 2100000, guid: 63ef606d5ade38d47ba54ab84ec34cc4, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_2
second: {fileID: 2100000, guid: 72cde5d996e791c4fad08b91f65989ea, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: standardSurface1
second: {fileID: 2100000, guid: c5d5526dd66d2c74099723ddbc2c158c, type: 2}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 0
motionNodeName:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importPhysicalCameras: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 0
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 1
generateMeshLods: 0
meshLodGenerationFlags: 0
maximumMeshLod: -1
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
strictVertexDataChecks: 0
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 1
remapMaterialsIfMaterialImportModeIsNone: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,125 @@
fileFormatVersion: 2
guid: 7938ecb9a0326364db0c064473f84e82
ModelImporter:
serializedVersion: 24200
internalIDToNameTable: []
externalObjects:
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_1
second: {fileID: 2100000, guid: 63ef606d5ade38d47ba54ab84ec34cc4, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_2
second: {fileID: 2100000, guid: 72cde5d996e791c4fad08b91f65989ea, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: standardSurface1
second: {fileID: 2100000, guid: c5d5526dd66d2c74099723ddbc2c158c, type: 2}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 0
motionNodeName:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importPhysicalCameras: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 0
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 1
generateMeshLods: 0
meshLodGenerationFlags: 0
maximumMeshLod: -1
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
strictVertexDataChecks: 0
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 1
remapMaterialsIfMaterialImportModeIsNone: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,125 @@
fileFormatVersion: 2
guid: 341f068d693d6a74e89cf4af6f1e58d8
ModelImporter:
serializedVersion: 24200
internalIDToNameTable: []
externalObjects:
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_1
second: {fileID: 2100000, guid: 63ef606d5ade38d47ba54ab84ec34cc4, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_2
second: {fileID: 2100000, guid: 72cde5d996e791c4fad08b91f65989ea, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: standardSurface1
second: {fileID: 2100000, guid: c5d5526dd66d2c74099723ddbc2c158c, type: 2}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 0
motionNodeName:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importPhysicalCameras: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 0
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 1
generateMeshLods: 0
meshLodGenerationFlags: 0
maximumMeshLod: -1
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
strictVertexDataChecks: 0
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 1
remapMaterialsIfMaterialImportModeIsNone: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,125 @@
fileFormatVersion: 2
guid: c9052386b99a77d40937f48408e7673c
ModelImporter:
serializedVersion: 24200
internalIDToNameTable: []
externalObjects:
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_1
second: {fileID: 2100000, guid: 63ef606d5ade38d47ba54ab84ec34cc4, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_2
second: {fileID: 2100000, guid: 72cde5d996e791c4fad08b91f65989ea, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: standardSurface1
second: {fileID: 2100000, guid: c5d5526dd66d2c74099723ddbc2c158c, type: 2}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 0
motionNodeName:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importPhysicalCameras: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 0
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 1
generateMeshLods: 0
meshLodGenerationFlags: 0
maximumMeshLod: -1
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
strictVertexDataChecks: 0
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 1
remapMaterialsIfMaterialImportModeIsNone: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@@ -0,0 +1,125 @@
fileFormatVersion: 2
guid: cd786ffadc82e5a409e68f3750372636
ModelImporter:
serializedVersion: 24200
internalIDToNameTable: []
externalObjects:
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_1
second: {fileID: 2100000, guid: 63ef606d5ade38d47ba54ab84ec34cc4, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: mat_wall_2
second: {fileID: 2100000, guid: 72cde5d996e791c4fad08b91f65989ea, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: standardSurface1
second: {fileID: 2100000, guid: c5d5526dd66d2c74099723ddbc2c158c, type: 2}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 0
motionNodeName:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importPhysicalCameras: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 0
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 1
generateMeshLods: 0
meshLodGenerationFlags: 0
maximumMeshLod: -1
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
strictVertexDataChecks: 0
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 1
remapMaterialsIfMaterialImportModeIsNone: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,93 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &5786636455336370576
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
propertyPath: m_LocalPosition.x
value: -10.96344
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
propertyPath: m_LocalPosition.z
value: -12.22474
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
propertyPath: m_Name
value: Wall_T
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
propertyPath: m_Layer
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
insertIndex: -1
addedObject: {fileID: 5340843110401667902}
m_SourcePrefab: {fileID: 100100000, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
--- !u!1 &6669596730166303937 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}
m_PrefabInstance: {fileID: 5786636455336370576}
m_PrefabAsset: {fileID: 0}
--- !u!64 &5340843110401667902
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6669596730166303937}
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: 5
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -7827581806866532074, guid: be466d9fd535ed24a8c0b24aca5f03fd, type: 3}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 7b3a50bf75c56cc4f80fea7455a3d31a
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,93 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &1863608388112035260
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
propertyPath: m_LocalPosition.x
value: -10.96344
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
propertyPath: m_LocalPosition.z
value: -12.22474
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
propertyPath: m_Name
value: Wall_corner
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
propertyPath: m_Layer
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
insertIndex: -1
addedObject: {fileID: 3579766383018672648}
m_SourcePrefab: {fileID: 100100000, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
--- !u!1 &1521570321769304301 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}
m_PrefabInstance: {fileID: 1863608388112035260}
m_PrefabAsset: {fileID: 0}
--- !u!64 &3579766383018672648
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1521570321769304301}
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: 5
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 7402159297229573720, guid: 42770493577c58b4ab7a2bcfe049da31, type: 3}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: a017078f32a2c314382f7ece1ecaa822
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,93 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &1846018020065760295
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
propertyPath: m_LocalPosition.x
value: -10.96344
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
propertyPath: m_LocalPosition.z
value: -12.22474
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
propertyPath: m_Name
value: Wall_cross
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
propertyPath: m_Layer
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
insertIndex: -1
addedObject: {fileID: 2080734001155708183}
m_SourcePrefab: {fileID: 100100000, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
--- !u!1 &1540009289759877494 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}
m_PrefabInstance: {fileID: 1846018020065760295}
m_PrefabAsset: {fileID: 0}
--- !u!64 &2080734001155708183
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1540009289759877494}
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: 5
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 5735950032801794544, guid: b20e627ff4cf8ea4dbf4059c1c381d83, type: 3}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 6f7c3d28ed0734e4f828e50895cf8a9b
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,59 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &4988589046398001015
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 8151b43ce05ee454d935c91f1c40f127, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8151b43ce05ee454d935c91f1c40f127, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8151b43ce05ee454d935c91f1c40f127, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8151b43ce05ee454d935c91f1c40f127, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8151b43ce05ee454d935c91f1c40f127, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8151b43ce05ee454d935c91f1c40f127, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8151b43ce05ee454d935c91f1c40f127, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8151b43ce05ee454d935c91f1c40f127, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8151b43ce05ee454d935c91f1c40f127, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8151b43ce05ee454d935c91f1c40f127, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 8151b43ce05ee454d935c91f1c40f127, type: 3}
propertyPath: m_Name
value: Wall_deadEnd
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 8151b43ce05ee454d935c91f1c40f127, type: 3}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 0f8b0ef3f971ebe4d846f50632e0e370
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,101 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &5581249679103433985
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
propertyPath: m_LocalPosition.x
value: -10.96344
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
propertyPath: m_LocalPosition.z
value: -12.22474
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -154180054260276222, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
propertyPath: m_Layer
value: 7
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
propertyPath: m_Name
value: Wall_door
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
propertyPath: m_Layer
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6118070088889129775, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
insertIndex: -1
addedObject: {fileID: 6658517148940178154}
m_SourcePrefab: {fileID: 100100000, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
--- !u!1 &4734968565507301456 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}
m_PrefabInstance: {fileID: 5581249679103433985}
m_PrefabAsset: {fileID: 0}
--- !u!64 &6658517148940178154
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4734968565507301456}
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: 5
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -3867871930632905956, guid: 7938ecb9a0326364db0c064473f84e82, type: 3}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: a6fb413fb2bce224e89bd24011beb66a
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,93 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &2233176522868210285
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
propertyPath: m_Name
value: Wall_pillar
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
propertyPath: m_Layer
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
insertIndex: -1
addedObject: {fileID: 3133938331302947192}
m_SourcePrefab: {fileID: 100100000, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
--- !u!1 &1314136189376137020 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}
m_PrefabInstance: {fileID: 2233176522868210285}
m_PrefabAsset: {fileID: 0}
--- !u!64 &3133938331302947192
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1314136189376137020}
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: 5
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: -4543244966694994739, guid: 341f068d693d6a74e89cf4af6f1e58d8, type: 3}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 8e48e6e5f72dbdc4d9fb61ea79bc0541
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,93 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &8991855884592983654
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: c9052386b99a77d40937f48408e7673c, type: 3}
propertyPath: m_LocalPosition.x
value: -10.96344
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: c9052386b99a77d40937f48408e7673c, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: c9052386b99a77d40937f48408e7673c, type: 3}
propertyPath: m_LocalPosition.z
value: -12.22474
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: c9052386b99a77d40937f48408e7673c, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: c9052386b99a77d40937f48408e7673c, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: c9052386b99a77d40937f48408e7673c, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: c9052386b99a77d40937f48408e7673c, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: c9052386b99a77d40937f48408e7673c, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: c9052386b99a77d40937f48408e7673c, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: c9052386b99a77d40937f48408e7673c, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: c9052386b99a77d40937f48408e7673c, type: 3}
propertyPath: m_Name
value: Wall_straight
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: c9052386b99a77d40937f48408e7673c, type: 3}
propertyPath: m_Layer
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: c9052386b99a77d40937f48408e7673c, type: 3}
insertIndex: -1
addedObject: {fileID: 5359771226597273386}
m_SourcePrefab: {fileID: 100100000, guid: c9052386b99a77d40937f48408e7673c, type: 3}
--- !u!1 &8072724977891578679 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: c9052386b99a77d40937f48408e7673c, type: 3}
m_PrefabInstance: {fileID: 8991855884592983654}
m_PrefabAsset: {fileID: 0}
--- !u!64 &5359771226597273386
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8072724977891578679}
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: 5
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 4155520086164655638, guid: c9052386b99a77d40937f48408e7673c, type: 3}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3b7524f919b3d384eb59e639eb9d1f55
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,109 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &7293993816985104322
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_LocalPosition.x
value: -10.96344
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_LocalPosition.z
value: -12.22474
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -2625469258158646515, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: -1277527034751459559, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_Enabled
value: 1
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_Name
value: Wall_window
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_Layer
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4248271276774968169, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_Enabled
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7297923469316629765, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
propertyPath: m_Enabled
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
insertIndex: -1
addedObject: {fileID: 1320461023548462966}
m_SourcePrefab: {fileID: 100100000, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
--- !u!1 &7635872318715581075 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: cd786ffadc82e5a409e68f3750372636, type: 3}
m_PrefabInstance: {fileID: 7293993816985104322}
m_PrefabAsset: {fileID: 0}
--- !u!64 &1320461023548462966
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7635872318715581075}
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: 5
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 6876406435082524940, guid: cd786ffadc82e5a409e68f3750372636, type: 3}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: ede3e472567c9be489a16812e596d23c
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ded6b8f69699f0b4d8a081e7158535d2
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,138 @@
%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: M_projectile
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _EMISSION
m_InvalidKeywords: []
m_LightmapFlags: 2
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap:
RenderType: Opaque
disabledShaderPasses:
- MOTIONVECTORS
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:
- _AddPrecomputedVelocity: 0
- _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
- _XRMotionVectorsPass: 1
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.24056602, g: 1, b: 1, a: 1}
- _Color: {r: 0.24056599, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 1.2231563, g: 13.274681, b: 25.992073, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1
--- !u!114 &5107132940838341674
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: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion
version: 10

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 4d0cfcd5473429e4ea78d5e32db5558a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,138 @@
%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: M_projectile_enemy
m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _EMISSION
m_InvalidKeywords: []
m_LightmapFlags: 2
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap:
RenderType: Opaque
disabledShaderPasses:
- MOTIONVECTORS
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:
- _AddPrecomputedVelocity: 0
- _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
- _XRMotionVectorsPass: 1
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 1, g: 0.23921567, b: 0.34278983, a: 1}
- _Color: {r: 1, g: 0.23921564, b: 0.3427898, a: 1}
- _EmissionColor: {r: 25.99207, g: 1.2247565, b: 11.305315, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1
--- !u!114 &5107132940838341674
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: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion
version: 10

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: d9dbd676b6820234395a14db826cd04f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,152 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &6417798391929613390
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: m_LocalScale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: m_LocalScale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: m_LocalScale.z
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7511558181221131132, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: d9dbd676b6820234395a14db826cd04f, type: 2}
- target: {fileID: 919132149155446097, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
propertyPath: m_Name
value: Projectile_Enemy
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
insertIndex: -1
addedObject: {fileID: 367274961135860047}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
insertIndex: -1
addedObject: {fileID: 976289565335777750}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
insertIndex: -1
addedObject: {fileID: 1267975713900649858}
m_SourcePrefab: {fileID: 100100000, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
--- !u!1 &6183988142400639263 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 353aa13c4cf685d4da0564413baffc19, type: 3}
m_PrefabInstance: {fileID: 6417798391929613390}
m_PrefabAsset: {fileID: 0}
--- !u!135 &367274961135860047
SphereCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6183988142400639263}
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: 0.3
m_Center: {x: 0, y: 0, z: 0}
--- !u!54 &976289565335777750
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6183988142400639263}
serializedVersion: 5
m_Mass: 1
m_LinearDamping: 0
m_AngularDamping: 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: 0
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 0
--- !u!114 &1267975713900649858
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6183988142400639263}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7671f358930703f4683397845e17e460, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Arena.Combat.Projectile
_settings:
Speed: 20
Lifetime: 2

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 4f696ca2813c56e49a4e660229a65add
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -3,7 +3,22 @@ guid: 6fff3f1a06c6aab4fb5e1055f1d22848
ModelImporter: ModelImporter:
serializedVersion: 24200 serializedVersion: 24200
internalIDToNameTable: [] internalIDToNameTable: []
externalObjects: {} externalObjects:
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: M_bodywork_A
second: {fileID: 2100000, guid: b44589781f5e0e04c8ca5f190db42ada, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: M_bodywork_B
second: {fileID: 2100000, guid: 0c8bf99957763684b9f83d1f8b070549, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: M_energy
second: {fileID: 2100000, guid: 27e2a9836de184e4b9ac07a0099ff283, type: 2}
materials: materials:
materialImportMode: 2 materialImportMode: 2
materialName: 0 materialName: 0
@@ -33,7 +48,7 @@ ModelImporter:
isReadable: 0 isReadable: 0
meshes: meshes:
lODScreenPercentages: [] lODScreenPercentages: []
globalScale: 100 globalScale: 1
meshCompression: 0 meshCompression: 0
addColliders: 0 addColliders: 0
useSRGBMaterialColor: 1 useSRGBMaterialColor: 1

View File

@@ -3,7 +3,12 @@ guid: 353aa13c4cf685d4da0564413baffc19
ModelImporter: ModelImporter:
serializedVersion: 24200 serializedVersion: 24200
internalIDToNameTable: [] internalIDToNameTable: []
externalObjects: {} externalObjects:
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: M_Projectile
second: {fileID: 2100000, guid: 4d0cfcd5473429e4ea78d5e32db5558a, type: 2}
materials: materials:
materialImportMode: 2 materialImportMode: 2
materialName: 0 materialName: 0
@@ -91,7 +96,7 @@ ModelImporter:
armStretch: 0.05 armStretch: 0.05
legStretch: 0.05 legStretch: 0.05
feetSpacing: 0 feetSpacing: 0
globalScale: 1 globalScale: 100
rootMotionBoneName: rootMotionBoneName:
hasTranslationDoF: 0 hasTranslationDoF: 0
hasExtraRoot: 0 hasExtraRoot: 0

View File

@@ -0,0 +1,565 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &1328882631907120679
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2913181647274004283}
- component: {fileID: 4411027102263045826}
- component: {fileID: 1766449407565475577}
- component: {fileID: 5661529720701704246}
m_Layer: 6
m_Name: EnemyGrunt
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2913181647274004283
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1328882631907120679}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 1, z: 0, w: 0}
m_LocalPosition: {x: -8.13, y: 0, z: 14.26}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 4769724648924236113}
- {fileID: 4522433908213532082}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!136 &4411027102263045826
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1328882631907120679}
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: 2
m_Radius: 0.7
m_Height: 2
m_Direction: 1
m_Center: {x: 0, y: 1, z: 0}
--- !u!195 &1766449407565475577
NavMeshAgent:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1328882631907120679}
m_Enabled: 1
m_AgentTypeID: 0
m_Radius: 0.5
m_Speed: 3.5
m_Acceleration: 8
avoidancePriority: 50
m_AngularSpeed: 120
m_StoppingDistance: 1
m_AutoTraverseOffMeshLink: 1
m_AutoBraking: 1
m_AutoRepath: 1
m_Height: 2
m_BaseOffset: 0
m_WalkableMask: 4294967295
m_ObstacleAvoidanceType: 4
--- !u!114 &5661529720701704246
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1328882631907120679}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 067d71d286c5dc64fb0fc717ef086ef9, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Arena.Characters.Enemy
_settings:
AttackRange: 10
MeleeRange: 1.5
AttackInterval: 1.2
HitDelay: 0.3
RepathInterval: 0.25
DeathDuration: 2
_references:
Agent: {fileID: 1766449407565475577}
Launcher: {fileID: 0}
MeleeHitbox: {fileID: 5227113911237471894}
CharacterAnimator: {fileID: 1035449389561751179}
_state:
IsChasing: 0
IsAttacking: 0
IsGrounded: 1
IsStunned: 0
_health:
Max: 100
_current: 0
--- !u!1 &8586972241289170623
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4522433908213532082}
- component: {fileID: 1501266655127698818}
- component: {fileID: 3828165435836539245}
- component: {fileID: 5227113911237471894}
m_Layer: 6
m_Name: Damage Zone
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4522433908213532082
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8586972241289170623}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.839, z: 0.501}
m_LocalScale: {x: 1.6499649, y: 1.6499649, z: 1.6499649}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2913181647274004283}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!135 &1501266655127698818
SphereCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8586972241289170623}
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: 0.5
m_Center: {x: 0, y: 0, z: 0}
--- !u!54 &3828165435836539245
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8586972241289170623}
serializedVersion: 5
m_Mass: 1
m_LinearDamping: 0
m_AngularDamping: 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: 1
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 0
--- !u!114 &5227113911237471894
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8586972241289170623}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 86310e0cb69dcf54cb7343a4e704cb12, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Arena.Combat.DamageZone
_settings:
Mode: 1
Damage: 20
DamageType: 0
Falloff:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 34
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 1
inSlope: 0
outSlope: 0
tangentMode: 34
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
TickInterval: 0.5
ExplodeOnEnable: 0
_references:
Zone: {fileID: 1501266655127698818}
Owner: {fileID: 1328882631907120679}
--- !u!1001 &2557495989457963450
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2913181647274004283}
m_Modifications:
- target: {fileID: 22628786253716817, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 191869405458909762, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 390003901431099944, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 1069417816603479678, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 1636068331547804595, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 1799437504971874522, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 1868945959864589564, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 2152348122457368795, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 2279544311939961078, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 2702321714729300711, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 3022831093948077032, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 3209306992069349821, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 3439402299812866953, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 3694908942860341384, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 3786592901547840219, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 3988211556416646942, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 3988211556416646942, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4024205389411194182, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 4078132247542626195, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 5288ca5cbfe83e4489c3965664cc33c5, type: 2}
- target: {fileID: 4078132247542626195, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: 'm_Materials.Array.data[2]'
value:
objectReference: {fileID: 2100000, guid: e0a67a5400abb4a4cb56186e3217b41f, type: 2}
- target: {fileID: 4373259482587345497, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 4707892329254389741, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 4902563696599439800, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 5288ca5cbfe83e4489c3965664cc33c5, type: 2}
- target: {fileID: 4909125760550894211, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 4965006138002131754, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 4990980163659270175, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: e0a67a5400abb4a4cb56186e3217b41f, type: 2}
- target: {fileID: 5061982855154925915, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5261060670152176527, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5441359663876997491, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5456371692311960461, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5596488148680173091, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5611610966555395474, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5640748412284255879, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5640748412284255879, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5681375291746567603, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5681375291746567603, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5708061888153042340, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5771954020069703452, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5943543339891676161, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 6074289766237588829, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 6270781390705275823, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 6344411439140109705, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 6600230574238627855, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 6936159363163610673, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 6981356882342703711, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7177622575231594649, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7435775387858274659, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7639418806218873425, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Name
value: Bot
objectReference: {fileID: 0}
- target: {fileID: 7639418806218873425, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7896285802018165167, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7937883554433745378, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7973452422275379176, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 8113727920295783823, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 8265508728935798182, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: e0a67a5400abb4a4cb56186e3217b41f, type: 2}
- target: {fileID: 8466838347706021174, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 8833436970604047594, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 5288ca5cbfe83e4489c3965664cc33c5, type: 2}
- target: {fileID: 9212363036914465685, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 7639418806218873425, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
insertIndex: -1
addedObject: {fileID: 1035449389561751179}
m_SourcePrefab: {fileID: 100100000, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
--- !u!4 &4769724648924236113 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 2557495989457963450}
m_PrefabAsset: {fileID: 0}
--- !u!1 &5294728894945793003 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7639418806218873425, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 2557495989457963450}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1035449389561751179
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5294728894945793003}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bab6a0f29562e1147b9630b053b4017e, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Arena.Characters.CharacterAnimator
_settings:
WalkSpeed: 10
Damping: 0.1
RunMinSpeed: 2
_references:
Animator: {fileID: 8467215760207973436}
_state:
IsGrounded: 1
IsRunning: 0
IsStunned: 0
IsFinal: 0
Locomotion: {x: 0, y: 0}
--- !u!95 &8467215760207973436 stripped
Animator:
m_CorrespondingSourceObject: {fileID: 6268899434028451206, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 2557495989457963450}
m_PrefabAsset: {fileID: 0}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 20bb76228bfe02944bb1c1f004f12262
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,650 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &1328882631907120679
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2913181647274004283}
- component: {fileID: 4411027102263045826}
- component: {fileID: 1766449407565475577}
- component: {fileID: 5661529720701704246}
m_Layer: 6
m_Name: EnemyShooter
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2913181647274004283
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1328882631907120679}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 1, z: 0, w: 0}
m_LocalPosition: {x: -8.13, y: 0, z: 14.26}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 4769724648924236113}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!136 &4411027102263045826
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1328882631907120679}
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: 2
m_Radius: 0.71
m_Height: 1.99
m_Direction: 1
m_Center: {x: 0, y: 0.75, z: 0}
--- !u!195 &1766449407565475577
NavMeshAgent:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1328882631907120679}
m_Enabled: 1
m_AgentTypeID: 0
m_Radius: 0.5
m_Speed: 3.5
m_Acceleration: 8
avoidancePriority: 50
m_AngularSpeed: 120
m_StoppingDistance: 0
m_AutoTraverseOffMeshLink: 1
m_AutoBraking: 1
m_AutoRepath: 1
m_Height: 2
m_BaseOffset: 0
m_WalkableMask: 4294967295
m_ObstacleAvoidanceType: 4
--- !u!114 &5661529720701704246
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1328882631907120679}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 067d71d286c5dc64fb0fc717ef086ef9, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Arena.Characters.Enemy
_settings:
AttackRange: 10
MeleeRange: 1.5
AttackInterval: 1.2
HitDelay: 0.3
LineOfFireInterval: 0.2
RepathInterval: 0.25
DeathDuration: 2
_references:
Agent: {fileID: 1766449407565475577}
Launcher: {fileID: 7650827410189461990}
MeleeHitbox: {fileID: 0}
CharacterAnimator: {fileID: 1035449389561751179}
_state:
IsChasing: 0
IsAttacking: 0
HasLineOfFire: 0
IsGrounded: 1
IsStunned: 0
_health:
Max: 100
_current: 0
--- !u!1 &4788145537727634510
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 216391347061494298}
m_Layer: 6
m_Name: Muzzle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &216391347061494298
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4788145537727634510}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.064, z: 0.446}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 5175231495116096650}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &2557495989457963450
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2913181647274004283}
m_Modifications:
- target: {fileID: 22628786253716817, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 191869405458909762, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 390003901431099944, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 1069417816603479678, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 1636068331547804595, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 1799437504971874522, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 1868945959864589564, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 2152348122457368795, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 2279544311939961078, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 2702321714729300711, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 3022831093948077032, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 3022831093948077032, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3209306992069349821, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 3439402299812866953, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 3694908942860341384, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 3786592901547840219, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 3988211556416646942, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 3988211556416646942, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4024205389411194182, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 4024205389411194182, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4078132247542626195, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 5288ca5cbfe83e4489c3965664cc33c5, type: 2}
- target: {fileID: 4078132247542626195, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: 'm_Materials.Array.data[2]'
value:
objectReference: {fileID: 2100000, guid: e0a67a5400abb4a4cb56186e3217b41f, type: 2}
- target: {fileID: 4373259482587345497, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 4373259482587345497, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4707892329254389741, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 4902563696599439800, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 5288ca5cbfe83e4489c3965664cc33c5, type: 2}
- target: {fileID: 4909125760550894211, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 4965006138002131754, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5042597656420217736, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 5288ca5cbfe83e4489c3965664cc33c5, type: 2}
- target: {fileID: 5061982855154925915, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5261060670152176527, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5441359663876997491, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5456371692311960461, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5456371692311960461, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5596488148680173091, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5611610966555395474, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5611610966555395474, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5640748412284255879, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5640748412284255879, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5681375291746567603, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5681375291746567603, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5708061888153042340, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5771954020069703452, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 5943543339891676161, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 6074289766237588829, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 6074289766237588829, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6270781390705275823, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 6344411439140109705, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 6600230574238627855, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 6810108667017357868, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 5288ca5cbfe83e4489c3965664cc33c5, type: 2}
- target: {fileID: 6936159363163610673, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 6981356882342703711, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7177622575231594649, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7177622575231594649, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7435775387858274659, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7435775387858274659, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7639418806218873425, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Name
value: Bot
objectReference: {fileID: 0}
- target: {fileID: 7639418806218873425, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7896285802018165167, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7937883554433745378, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7973452422275379176, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 8113727920295783823, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 8466838347706021174, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
- target: {fileID: 8833436970604047594, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 5288ca5cbfe83e4489c3965664cc33c5, type: 2}
- target: {fileID: 9212363036914465685, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 4621082995820886609, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
insertIndex: -1
addedObject: {fileID: 5175231495116096650}
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 7639418806218873425, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
insertIndex: -1
addedObject: {fileID: 1035449389561751179}
m_SourcePrefab: {fileID: 100100000, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
--- !u!4 &4769724648924236113 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 2557495989457963450}
m_PrefabAsset: {fileID: 0}
--- !u!1 &5294728894945793003 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7639418806218873425, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 2557495989457963450}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1035449389561751179
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5294728894945793003}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bab6a0f29562e1147b9630b053b4017e, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Arena.Characters.CharacterAnimator
_settings:
WalkSpeed: 10
Damping: 0.1
RunMinSpeed: 2
_references:
Animator: {fileID: 8467215760207973436}
_state:
IsGrounded: 1
IsRunning: 0
IsStunned: 0
IsFinal: 0
Locomotion: {x: 0, y: 0}
--- !u!4 &7160564584286303211 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 4621082995820886609, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 2557495989457963450}
m_PrefabAsset: {fileID: 0}
--- !u!95 &8467215760207973436 stripped
Animator:
m_CorrespondingSourceObject: {fileID: 6268899434028451206, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 2557495989457963450}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &4636637087325643617
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 7160564584286303211}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalScale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalScale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalScale.z
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalPosition.x
value: 0.047199987
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalPosition.y
value: 0.43500012
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalPosition.z
value: -0.5200006
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalRotation.w
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalRotation.x
value: -0.7071068
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalRotation.y
value: 0.7071068
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7511558181221131132, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 5288ca5cbfe83e4489c3965664cc33c5, type: 2}
- target: {fileID: -7511558181221131132, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: 'm_Materials.Array.data[1]'
value:
objectReference: {fileID: 2100000, guid: e0a67a5400abb4a4cb56186e3217b41f, type: 2}
- target: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_Name
value: Gun
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_Layer
value: 6
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
insertIndex: -1
addedObject: {fileID: 216391347061494298}
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
insertIndex: -1
addedObject: {fileID: 7650827410189461990}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
insertIndex: -1
addedObject: {fileID: 7693136213289179386}
m_SourcePrefab: {fileID: 100100000, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
--- !u!4 &5175231495116096650 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
m_PrefabInstance: {fileID: 4636637087325643617}
m_PrefabAsset: {fileID: 0}
--- !u!1 &5519668272066158128 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
m_PrefabInstance: {fileID: 4636637087325643617}
m_PrefabAsset: {fileID: 0}
--- !u!114 &7650827410189461990
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5519668272066158128}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1a1a8c56cfabcd648a0967ce7acc5ed3, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Arena.Combat.ProjectileLauncher
_settings:
Weapon: {fileID: 11400000, guid: 91a3e890de22376409c305ff51993dc4, type: 2}
Target: 0
_references:
Muzzle: {fileID: 216391347061494298}
Owner: {fileID: 1328882631907120679}
_state:
Ammo: 0
--- !u!1818360609 &7693136213289179386
RotationConstraint:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5519668272066158128}
m_Enabled: 1
serializedVersion: 2
m_Weight: 1
m_RotationAtRest: {x: 0, y: 0, z: 0}
m_RotationOffset: {x: 0, y: 0, z: 0}
m_AffectRotationX: 1
m_AffectRotationY: 1
m_AffectRotationZ: 1
m_Active: 1
m_IsLocked: 1
m_Sources:
- sourceTransform: {fileID: 2913181647274004283}
weight: 1

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 074bdbfcaa863da49ad9efb6ca0f9cd1
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -9,7 +9,7 @@ GameObject:
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 635898796213162980} - component: {fileID: 635898796213162980}
m_Layer: 0 m_Layer: 3
m_Name: Muzzle m_Name: Muzzle
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
@@ -31,37 +31,6 @@ Transform:
m_Children: [] m_Children: []
m_Father: {fileID: 4595290834041894522} m_Father: {fileID: 4595290834041894522}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &5026817367868605555
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3421351127703031065}
m_Layer: 0
m_Name: Gun Direction
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3421351127703031065
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5026817367868605555}
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: 1336261255310037562}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &5701756709460610233 --- !u!1 &5701756709460610233
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -73,7 +42,7 @@ GameObject:
- component: {fileID: 1336261255310037562} - component: {fileID: 1336261255310037562}
- component: {fileID: 4700255994880078248} - component: {fileID: 4700255994880078248}
- component: {fileID: 7678313450534884141} - component: {fileID: 7678313450534884141}
m_Layer: 0 m_Layer: 3
m_Name: Player m_Name: Player
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
@@ -94,7 +63,6 @@ Transform:
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 1782388339736538777} - {fileID: 1782388339736538777}
- {fileID: 3421351127703031065}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!143 &4700255994880078248 --- !u!143 &4700255994880078248
@@ -136,6 +104,7 @@ MonoBehaviour:
m_EditorClassIdentifier: Assembly-CSharp::PlayerMovero m_EditorClassIdentifier: Assembly-CSharp::PlayerMovero
_settings: _settings:
Speed: 10 Speed: 10
RotationDamping: 0.08
RunSpeed: 18 RunSpeed: 18
DashDistance: 4 DashDistance: 4
DashDuration: 0.2 DashDuration: 0.2
@@ -161,11 +130,6 @@ MonoBehaviour:
IsStunned: 0 IsStunned: 0
_health: _health:
Max: 100 Max: 100
Armor: 0
Resistances:
- Type: 2
Multiplier: 0
Immunities: 00000000
_current: 0 _current: 0
--- !u!1001 &4057595757166956945 --- !u!1001 &4057595757166956945
PrefabInstance: PrefabInstance:
@@ -173,7 +137,7 @@ PrefabInstance:
serializedVersion: 2 serializedVersion: 2
m_Modification: m_Modification:
serializedVersion: 3 serializedVersion: 3
m_TransformParent: {fileID: 2671059789286476194} m_TransformParent: {fileID: 4166471776481973283}
m_Modifications: m_Modifications:
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3} - target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalScale.x propertyPath: m_LocalScale.x
@@ -189,27 +153,27 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3} - target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalPosition.x propertyPath: m_LocalPosition.x
value: 0.353 value: -0.12
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3} - target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalPosition.y propertyPath: m_LocalPosition.y
value: 0.22100002 value: -0.28
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3} - target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalPosition.z propertyPath: m_LocalPosition.z
value: 0.487 value: -0.08
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3} - target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalRotation.w propertyPath: m_LocalRotation.w
value: 1 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3} - target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalRotation.x propertyPath: m_LocalRotation.x
value: -0 value: -0.7071068
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3} - target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalRotation.y propertyPath: m_LocalRotation.y
value: -0 value: 0.7071068
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3} - target: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_LocalRotation.z propertyPath: m_LocalRotation.z
@@ -227,10 +191,18 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -7511558181221131132, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: b44589781f5e0e04c8ca5f190db42ada, type: 2}
- target: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3} - target: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_Name propertyPath: m_Name
value: Gun value: Gun
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_RemovedGameObjects: [] m_RemovedGameObjects: []
m_AddedGameObjects: m_AddedGameObjects:
@@ -240,16 +212,67 @@ PrefabInstance:
m_AddedComponents: m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3} - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
insertIndex: -1 insertIndex: -1
addedObject: {fileID: 6426658406708130876} addedObject: {fileID: 5761757718355270263}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3} - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
insertIndex: -1 insertIndex: -1
addedObject: {fileID: 4537212181540951830} addedObject: {fileID: 2820025480632549624}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
insertIndex: -1
addedObject: {fileID: 6426658406708130876}
m_SourcePrefab: {fileID: 100100000, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
--- !u!1 &3786981955428199616 stripped --- !u!1 &3786981955428199616 stripped
GameObject: GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3} m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
m_PrefabInstance: {fileID: 4057595757166956945} m_PrefabInstance: {fileID: 4057595757166956945}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!65 &5761757718355270263
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3786981955428199616}
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.12153969, y: 0.3544446, z: 0.8523756}
m_Center: {x: 0.000000099799706, y: -0.012340394, z: 0.013019585}
--- !u!54 &2820025480632549624
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3786981955428199616}
serializedVersion: 5
m_Mass: 1
m_LinearDamping: 0
m_AngularDamping: 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!114 &6426658406708130876 --- !u!114 &6426658406708130876
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@@ -264,31 +287,16 @@ MonoBehaviour:
m_EditorClassIdentifier: Assembly-CSharp::Arena.Combat.ProjectileLauncher m_EditorClassIdentifier: Assembly-CSharp::Arena.Combat.ProjectileLauncher
_settings: _settings:
Weapon: {fileID: 11400000, guid: c26b3ad646cf24c48904c1878f8d37e8, type: 2} Weapon: {fileID: 11400000, guid: c26b3ad646cf24c48904c1878f8d37e8, type: 2}
InfiniteAmmo: 1 Target: 0
_references: _references:
Muzzle: {fileID: 635898796213162980} Muzzle: {fileID: 635898796213162980}
Owner: {fileID: 5701756709460610233}
Handle: {fileID: 7786334009392909759}
Body: {fileID: 2820025480632549624}
_state: _state:
Ammo: 0 Ammo: 0
--- !u!1818360609 &4537212181540951830 Disabled: 0
RotationConstraint: IsDropped: 0
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3786981955428199616}
m_Enabled: 1
serializedVersion: 2
m_Weight: 1
m_RotationAtRest: {x: 0, y: 0, z: 0}
m_RotationOffset: {x: 0, y: 0, z: 0}
m_AffectRotationX: 1
m_AffectRotationY: 1
m_AffectRotationZ: 1
m_Active: 1
m_IsLocked: 1
m_Sources:
- sourceTransform: {fileID: 3421351127703031065}
weight: 1
--- !u!4 &4595290834041894522 stripped --- !u!4 &4595290834041894522 stripped
Transform: Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3} m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 6fff3f1a06c6aab4fb5e1055f1d22848, type: 3}
@@ -302,6 +310,218 @@ PrefabInstance:
serializedVersion: 3 serializedVersion: 3
m_TransformParent: {fileID: 1336261255310037562} m_TransformParent: {fileID: 1336261255310037562}
m_Modifications: m_Modifications:
- target: {fileID: 22628786253716817, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 191869405458909762, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 268460015814896494, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 268460015814896494, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 390003901431099944, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 515651249267132972, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 8.85819e-15
objectReference: {fileID: 0}
- target: {fileID: 515651249267132972, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -180
objectReference: {fileID: 0}
- target: {fileID: 515651249267132972, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: -18.212141
objectReference: {fileID: 0}
- target: {fileID: 1023976236318260526, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 14.451612
objectReference: {fileID: 0}
- target: {fileID: 1069417816603479678, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 1196437872353818382, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1196437872353818382, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 161.78784
objectReference: {fileID: 0}
- target: {fileID: 1359220671651305999, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1359220671651305999, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1636068331547804595, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 1799437504971874522, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 1868945959864589564, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 2152348122457368795, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 2279544311939961078, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 2702321714729300711, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 3022831093948077032, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 3209306992069349821, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 3439402299812866953, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 3694908942860341384, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 3786592901547840219, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 3796740718803257271, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 8.678374
objectReference: {fileID: 0}
- target: {fileID: 3796740718803257271, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 180
objectReference: {fileID: 0}
- target: {fileID: 3796740718803257271, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 180
objectReference: {fileID: 0}
- target: {fileID: 3988211556416646942, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 4024205389411194182, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 4373259482587345497, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 4707892329254389741, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 4909125760550894211, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 4965006138002131754, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 5061982855154925915, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 5261060670152176527, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 5441359663876997491, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 5456371692311960461, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 5596488148680173091, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 5611610966555395474, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 5640748412284255879, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 5681375291746567603, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 5708061888153042340, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 5732306035247200757, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 14.451612
objectReference: {fileID: 0}
- target: {fileID: 5771954020069703452, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 5943543339891676161, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 6074289766237588829, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 6270781390705275823, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 6344411439140109705, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 6600230574238627855, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 6693096958089127888, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 6936159363163610673, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 6981356882342703711, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3} - target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalPosition.x propertyPath: m_LocalPosition.x
value: 0 value: 0
@@ -342,14 +562,58 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7177622575231594649, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 7257265485733381636, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: -8.678367
objectReference: {fileID: 0}
- target: {fileID: 7257265485733381636, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -0.0000008537736
objectReference: {fileID: 0}
- target: {fileID: 7435775387858274659, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 7639418806218873425, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3} - target: {fileID: 7639418806218873425, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Name propertyPath: m_Name
value: Bot value: Bot
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7639418806218873425, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 7896285802018165167, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 7937883554433745378, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 7973452422275379176, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 8113727920295783823, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 8466838347706021174, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
- target: {fileID: 9212363036914465685, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Layer
value: 3
objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_RemovedGameObjects: [] m_RemovedGameObjects: []
m_AddedGameObjects: m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 6693096958089127888, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3} - targetCorrespondingSourceObject: {fileID: 4621082995820886609, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
insertIndex: -1 insertIndex: -1
addedObject: {fileID: 4595290834041894522} addedObject: {fileID: 4595290834041894522}
m_AddedComponents: m_AddedComponents:
@@ -391,13 +655,18 @@ Transform:
m_CorrespondingSourceObject: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3} m_CorrespondingSourceObject: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 8787414032281136754} m_PrefabInstance: {fileID: 8787414032281136754}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!4 &2671059789286476194 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 6693096958089127888, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 8787414032281136754}
m_PrefabAsset: {fileID: 0}
--- !u!95 &3390278490192325620 stripped --- !u!95 &3390278490192325620 stripped
Animator: Animator:
m_CorrespondingSourceObject: {fileID: 6268899434028451206, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3} m_CorrespondingSourceObject: {fileID: 6268899434028451206, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 8787414032281136754} m_PrefabInstance: {fileID: 8787414032281136754}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!4 &4166471776481973283 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 4621082995820886609, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 8787414032281136754}
m_PrefabAsset: {fileID: 0}
--- !u!4 &7786334009392909759 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 1584623881041093581, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 8787414032281136754}
m_PrefabAsset: {fileID: 0}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 54e064b26211be14a953708735940489
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: cf35b2907e5b36141b3bbfddebe7a6ca
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 23800000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -54,6 +54,7 @@ namespace Arena.Characters
private static readonly int IsStunnedParameter = Animator.StringToHash("IsStunned"); private static readonly int IsStunnedParameter = Animator.StringToHash("IsStunned");
private static readonly int JumpTrigger = Animator.StringToHash("Jump"); private static readonly int JumpTrigger = Animator.StringToHash("Jump");
private static readonly int DashTrigger = Animator.StringToHash("Dash"); private static readonly int DashTrigger = Animator.StringToHash("Dash");
private static readonly int AttackTrigger = Animator.StringToHash("Attack");
private static readonly int DieTrigger = Animator.StringToHash("Die"); private static readonly int DieTrigger = Animator.StringToHash("Die");
private static readonly int WinTrigger = Animator.StringToHash("Win"); private static readonly int WinTrigger = Animator.StringToHash("Win");
private static readonly int LoseTrigger = Animator.StringToHash("Lose"); private static readonly int LoseTrigger = Animator.StringToHash("Lose");
@@ -124,6 +125,11 @@ namespace Arena.Characters
SetTrigger(DashTrigger); SetTrigger(DashTrigger);
} }
public void Attack()
{
SetTrigger(AttackTrigger);
}
/// <summary> /// <summary>
/// Sets IsStunned for a duration, in seconds. /// Sets IsStunned for a duration, in seconds.
/// </summary> /// </summary>

View File

@@ -0,0 +1,421 @@
using System;
using System.Collections;
using UnityEngine;
using UnityEngine.AI;
using Arena.Combat;
namespace Arena.Characters
{
/// <summary>
/// Enemy moved by a NavMeshAgent towards the player.
/// Without launcher (grunt): stops in front of the player, plays its attack and hits through a child DamageZone.
/// With a launcher (shooter): within attack range, checks the line of fire with a raycast; fires if it is clear,
/// otherwise keeps moving towards the player.
/// </summary>
[RequireComponent(typeof(NavMeshAgent))]
public class Enemy : MonoBehaviour, IDamageable
{
[System.Serializable]
private class Settings
{
[Tooltip("Distance at which a shooter stops and fires, in meters. Unused without a launcher.")]
[Min(0f)] public float AttackRange = 10f;
[Tooltip("Distance at which a grunt stops and attacks, in meters. Unused with a launcher.")]
[Min(0f)] public float MeleeRange = 1.5f;
[Tooltip("Time between the start of two melee attacks, in seconds.")]
[Min(0.1f)] public float AttackInterval = 1.2f;
[Tooltip("Time between the start of the attack animation and the hit, in seconds.")]
[Min(0f)] public float HitDelay = 0.3f;
[Tooltip("Time between two checks of the line of fire, in seconds.")]
[Min(0.05f)] public float LineOfFireInterval = 0.2f;
[Tooltip("Time between two path updates, in seconds.")]
[Min(0.05f)] public float RepathInterval = 0.25f;
[Tooltip("Time left to the die animation before the enemy is removed, in seconds.")]
[Min(0f)] public float DeathDuration = 2f;
[Tooltip("After the death duration, wait until the body is off screen before removing it.")]
public bool DestroyWhenOffScreen;
[Tooltip("Time between two visibility checks of the body, in seconds.")]
[Min(0.05f)] public float OffScreenCheckInterval = 0.5f;
}
[System.Serializable]
private struct References
{
public NavMeshAgent Agent;
[Tooltip("Optional: makes this enemy a shooter.")]
public ProjectileLauncher Launcher;
[Tooltip("Grunt: child DamageZone in Instant mode, Explode On Enable unticked, placed in front of the enemy.")]
public DamageZone MeleeHitbox;
public CharacterAnimator CharacterAnimator;
}
[System.Serializable]
public class StateContainer
{
public bool IsChasing;
public bool IsAttacking;
public bool HasLineOfFire;
public bool IsGrounded = true;
public bool IsStunned;
}
#region FIELDS
[SerializeField] private Settings _settings;
[SerializeField] private References _references;
[SerializeField] private StateContainer _state;
[SerializeField] private Health _health;
/// <summary>
/// Raised once, when the enemy dies, just before it is destroyed.
/// </summary>
public event Action<Enemy> OnDied;
public StateContainer State => _state;
public Health Health => _health;
private float _nextRepathTime;
private float _stunEndTime;
private bool _hasWarnedNoNavMesh;
private float _nextAttackTime;
private float _hitTime = -1f;
private float _nextLineOfFireTime;
private Collider _playerCollider;
private readonly RaycastHit[] _lineOfFireHits = new RaycastHit[8];
#endregion
#region UNITY LIFECYCLES
void Awake()
{
_health.Initialize();
_health.OnDied += HandleDied;
}
void OnDestroy()
{
_health.OnDied -= HandleDied;
}
void Update()
{
NavMeshAgent agent = _references.Agent;
// No NavMesh baked, or the enemy is not placed on it: it waits instead of throwing errors
if (!agent.isOnNavMesh)
{
WarnNoNavMesh();
return;
}
_hasWarnedNoNavMesh = false;
// An agent on a NavMesh link (jump, drop) is not on the ground
SetGrounded(!agent.isOnOffMeshLink);
// A started swing lands even if the player has moved away
UpdatePendingHit();
if (_state.IsStunned && Time.time >= _stunEndTime)
_state.IsStunned = false;
// A stunned enemy cannot shoot
if (_references.Launcher)
_references.Launcher.SetDisabled(_state.IsStunned);
if (_state.IsStunned)
return;
Player player = Player.Instance;
if (!player || player.Health.IsDead)
{
Stop();
return;
}
Vector3 toPlayer = player.transform.position - transform.position;
toPlayer.y = 0f;
if (_references.Launcher)
{
// Out of range, or something in the way: get closer
if (IsWithin(toPlayer, _settings.AttackRange) && HasLineOfFire(player))
Shoot(toPlayer);
else
Chase(player.transform.position);
}
else
{
if (IsWithin(toPlayer, _settings.MeleeRange))
MeleeAttack(toPlayer);
else
Chase(player.transform.position);
}
}
#endregion
#region PUBLIC METHODS
/// <summary>
/// Enemies are always on the enemy side.
/// </summary>
public Team Team => Team.Enemy;
public void TakeDamage(DamageInfo damage)
{
_health.TakeDamage(damage);
}
/// <summary>
/// Stops the enemy for a duration, in seconds, and plays the stunned animation.
/// </summary>
public void Stun(float duration)
{
if (_health.IsDead)
return;
_stunEndTime = Time.time + duration;
_state.IsStunned = true;
// A stun interrupts the attack in progress
_hitTime = -1f;
Stop();
_references.CharacterAnimator.Stun(duration);
}
#endregion
#region PRIVATE METHODS
private void Chase(Vector3 target)
{
_state.IsChasing = true;
_state.IsAttacking = false;
_references.Agent.isStopped = false;
// Recomputing a path every frame is costly: a few times per second is enough
if (Time.time < _nextRepathTime)
return;
_nextRepathTime = Time.time + _settings.RepathInterval;
_references.Agent.SetDestination(target);
}
private void Shoot(Vector3 toPlayer)
{
StopAndFace(toPlayer);
_references.Launcher.TryFire();
}
/// <summary>
/// Raycast from the muzzle to the center of the player: true if the first thing hit is the player.
/// Checked a few times per second, the last result is kept in between.
/// </summary>
private bool HasLineOfFire(Player player)
{
if (Time.time < _nextLineOfFireTime)
return _state.HasLineOfFire;
_nextLineOfFireTime = Time.time + _settings.LineOfFireInterval;
if (!_playerCollider)
_playerCollider = player.GetComponent<Collider>();
Vector3 origin = _references.Launcher.Muzzle.position;
Vector3 target = _playerCollider ? _playerCollider.bounds.center : player.transform.position;
Vector3 toTarget = target - origin;
float distance = toTarget.magnitude;
if (distance < 0.01f)
return _state.HasLineOfFire = true;
int hitCount = Physics.RaycastNonAlloc(origin, toTarget / distance, _lineOfFireHits, distance, ~0, QueryTriggerInteraction.Ignore);
// The hits are not sorted: keep the closest one that is not this enemy
float closestDistance = float.MaxValue;
Transform closest = null;
for (int i = 0; i < hitCount; i++)
{
RaycastHit hit = _lineOfFireHits[i];
if (hit.transform.IsChildOf(transform) || hit.distance >= closestDistance)
continue;
closestDistance = hit.distance;
closest = hit.transform;
}
// Nothing hit: the ray stopped just before the player collider, the way is clear
_state.HasLineOfFire = !closest || closest.IsChildOf(player.transform);
return _state.HasLineOfFire;
}
private void MeleeAttack(Vector3 toPlayer)
{
StopAndFace(toPlayer);
if (Time.time < _nextAttackTime)
return;
_nextAttackTime = Time.time + _settings.AttackInterval;
_hitTime = Time.time + _settings.HitDelay;
_references.CharacterAnimator.Attack();
}
private void UpdatePendingHit()
{
if (_hitTime < 0f || Time.time < _hitTime)
return;
_hitTime = -1f;
if (_references.MeleeHitbox)
_references.MeleeHitbox.Explode();
}
private void StopAndFace(Vector3 toPlayer)
{
_state.IsChasing = false;
_state.IsAttacking = true;
_references.Agent.isStopped = true;
if (toPlayer.sqrMagnitude > 0.01f)
transform.rotation = Quaternion.LookRotation(toPlayer);
}
private static bool IsWithin(Vector3 offset, float range)
{
return offset.sqrMagnitude <= range * range;
}
private void Stop()
{
_state.IsChasing = false;
_state.IsAttacking = false;
if (_references.Agent.isOnNavMesh)
_references.Agent.isStopped = true;
}
private void WarnNoNavMesh()
{
// Once, not every frame: the console stays readable
if (_hasWarnedNoNavMesh)
return;
_hasWarnedNoNavMesh = true;
Debug.LogWarning($"{name} is not on a NavMesh: bake a NavMeshSurface or move the enemy onto it. It stays still meanwhile.", this);
}
private void SetGrounded(bool isGrounded)
{
if (_state.IsGrounded == isGrounded)
return;
_state.IsGrounded = isGrounded;
_references.CharacterAnimator.SetGrounded(isGrounded);
}
private void HandleDied()
{
OnDied?.Invoke(this);
// The body stays for the die animation, but no longer moves, attacks nor gets hit
_hitTime = -1f;
Stop();
_references.Agent.enabled = false;
// Dropped first: once unparented, its colliders are not disabled with the body
if (_references.Launcher)
_references.Launcher.Drop();
foreach (Collider bodyCollider in GetComponentsInChildren<Collider>())
bodyCollider.enabled = false;
_references.CharacterAnimator.Die();
enabled = false;
// A disabled component still runs its coroutines
StartCoroutine(RemoveBody());
}
private IEnumerator RemoveBody()
{
yield return new WaitForSeconds(_settings.DeathDuration);
if (_settings.DestroyWhenOffScreen)
{
WaitForSeconds interval = new WaitForSeconds(_settings.OffScreenCheckInterval);
while (IsOnScreen())
yield return interval;
}
Destroy(gameObject);
}
/// <summary>
/// True if a renderer of the body is inside the view of the main camera.
/// Renderer.isVisible is not used: it also counts the Scene view camera in the editor.
/// </summary>
private bool IsOnScreen()
{
Camera camera = Camera.main;
if (!camera)
return false;
Plane[] planes = GeometryUtility.CalculateFrustumPlanes(camera);
foreach (Renderer bodyRenderer in GetComponentsInChildren<Renderer>())
{
if (bodyRenderer.enabled && GeometryUtility.TestPlanesAABB(planes, bodyRenderer.bounds))
return true;
}
return false;
}
private void HandleGameLost()
{
if (_health.IsDead)
return;
Stop();
_references.CharacterAnimator.Win();
enabled = false;
}
#if UNITY_EDITOR
[ContextMenu("Debug/Take 25 Physical Damage")]
private void DebugTakeDamage()
{
TakeDamage(new DamageInfo(25, DamageType.Physical, gameObject));
}
[ContextMenu("Debug/Stun 2 s")]
private void DebugStun()
{
Stun(2f);
}
#endif
#endregion
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 067d71d286c5dc64fb0fc717ef086ef9

View File

@@ -164,6 +164,7 @@ namespace Arena.Characters
GetInputs(); GetInputs();
UpdateStun(); UpdateStun();
Move(t); Move(t);
UpdateLauncher();
// A stunned player only falls: no aiming, shooting nor interacting // A stunned player only falls: no aiming, shooting nor interacting
if (_state.IsStunned) if (_state.IsStunned)
@@ -178,6 +179,11 @@ namespace Arena.Characters
#region PUBLIC METHODS #region PUBLIC METHODS
/// <summary>
/// The player is always on the allied side.
/// </summary>
public Team Team => Team.Allied;
public void TakeDamage(DamageInfo damage) public void TakeDamage(DamageInfo damage)
{ {
_health.TakeDamage(damage); _health.TakeDamage(damage);
@@ -350,6 +356,9 @@ namespace Arena.Characters
private void HandleDied() private void HandleDied()
{ {
_references.CharacterAnimator.Die(); _references.CharacterAnimator.Die();
if (_references.Launcher)
_references.Launcher.Drop();
} }
@@ -404,11 +413,16 @@ namespace Arena.Characters
private void Attack() private void Attack()
{ {
// No shooting while running if (_isAttacking)
if (_isAttacking && !_state.IsRunning)
_references.Launcher.TryFire(); _references.Launcher.TryFire();
} }
private void UpdateLauncher()
{
// No shooting while running, dashing or stunned
_references.Launcher.SetDisabled(_state.IsRunning || _state.IsDashing || _state.IsStunned);
}
private void Interact() private void Interact()
{ {
if (_isInteracting) if (_isInteracting)

View File

@@ -3,7 +3,7 @@ using UnityEngine;
namespace Arena.Combat namespace Arena.Combat
{ {
/// <summary> /// <summary>
/// Everything a hit carries: amount, type and source. Passed to IDamageable.TakeDamage. /// Everything a hit carries: amount, type, source and targeted team. Passed to IDamageable.TakeDamage.
/// </summary> /// </summary>
public readonly struct DamageInfo public readonly struct DamageInfo
{ {
@@ -16,11 +16,33 @@ namespace Arena.Combat
/// </summary> /// </summary>
public readonly GameObject Source; public readonly GameObject Source;
public DamageInfo(int amount, DamageType type, GameObject source = null) /// <summary>
/// Team hurt by this damage: Allied for enemy shots, Enemy for player shots, All for everyone.
/// </summary>
public readonly Team Target;
public DamageInfo(int amount, DamageType type, GameObject source = null, Team target = Team.All)
{ {
Amount = amount; Amount = amount;
Type = type; Type = type;
Source = source; Source = source;
Target = target;
}
/// <summary>
/// True if this damage can hurt an IDamageable of the given team.
/// </summary>
public bool CanHit(Team team)
{
return CanHit(Target, team);
}
/// <summary>
/// True if a damage targeting a team can hurt an IDamageable of another team.
/// </summary>
public static bool CanHit(Team target, Team team)
{
return target == Team.All || team == Team.All || team == target;
} }
} }
} }

View File

@@ -28,6 +28,9 @@ namespace Arena.Combat
public DamageType DamageType; public DamageType DamageType;
[Tooltip("Team hurt by the zone: Allied for an enemy attack, Enemy for a player attack, All for everyone.")]
public Team Target = Team.All;
[Tooltip("Damage multiplier by distance to the center. 0: center, 1: edge of the sphere.")] [Tooltip("Damage multiplier by distance to the center. 0: center, 1: edge of the sphere.")]
public AnimationCurve Falloff = AnimationCurve.Linear(0f, 1f, 1f, 0f); public AnimationCurve Falloff = AnimationCurve.Linear(0f, 1f, 1f, 0f);
@@ -133,7 +136,7 @@ namespace Arena.Combat
{ {
target = other.GetComponentInParent<IDamageable>(); target = other.GetComponentInParent<IDamageable>();
if (target == null) if (target == null || !CanHit(target))
return false; return false;
// The owner never hurts itself // The owner never hurts itself
@@ -150,7 +153,12 @@ namespace Arena.Combat
return; return;
GameObject source = _references.Owner ? _references.Owner : gameObject; GameObject source = _references.Owner ? _references.Owner : gameObject;
target.TakeDamage(new DamageInfo(amount, _settings.DamageType, source)); target.TakeDamage(new DamageInfo(amount, _settings.DamageType, source, _settings.Target));
}
private bool CanHit(IDamageable target)
{
return DamageInfo.CanHit(_settings.Target, target.Team);
} }
private Vector3 GetCenter() private Vector3 GetCenter()

Some files were not shown because too many files have changed in this diff Show More