diff --git a/Guardian of Silverkeep/Assets/Prefab/BigJoyStone.prefab b/Guardian of Silverkeep/Assets/Prefab/BigJoyStone.prefab index 5e13df5..a064f82 100644 --- a/Guardian of Silverkeep/Assets/Prefab/BigJoyStone.prefab +++ b/Guardian of Silverkeep/Assets/Prefab/BigJoyStone.prefab @@ -14,6 +14,7 @@ GameObject: - 114: {fileID: 11400000} - 54: {fileID: 5400000} - 114: {fileID: 11400002} + - 82: {fileID: 8200000} m_Layer: 0 m_Name: BigJoyStone m_TagString: Coin @@ -56,7 +57,7 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 100002} - m_LocalRotation: {x: .707106829, y: 0, z: 0, w: .707106709} + m_LocalRotation: {x: .707106888, y: 0, z: 0, w: .707106769} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: .100000001, y: .100000001, z: .100000001} m_Children: [] @@ -126,6 +127,64 @@ Rigidbody: m_Interpolate: 0 m_Constraints: 0 m_CollisionDetection: 0 +--- !u!82 &8200000 +AudioSource: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_Enabled: 1 + serializedVersion: 3 + m_audioClip: {fileID: 0} + m_PlayOnAwake: 1 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + - time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 --- !u!114 &11400000 MonoBehaviour: m_ObjectHideFlags: 1 @@ -152,7 +211,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 2d94b001577fb4600bea455d6b7e5d34, type: 3} m_Name: m_EditorClassIdentifier: - m_Camera: {fileID: 0} --- !u!135 &13500000 SphereCollider: m_ObjectHideFlags: 1 diff --git a/Guardian of Silverkeep/Assets/Prefab/Enemy_Big.prefab b/Guardian of Silverkeep/Assets/Prefab/Enemy_Big.prefab index d907f99..2839073 100644 --- a/Guardian of Silverkeep/Assets/Prefab/Enemy_Big.prefab +++ b/Guardian of Silverkeep/Assets/Prefab/Enemy_Big.prefab @@ -1271,6 +1271,8 @@ MonoBehaviour: childBack: baddie_back childLeft: baddie_right childRight: baddie_left + monsterGotHit: {fileID: 8300000, guid: 20218ddc8cb096343b68ced9d783aef3, type: 3} + monsterDeath: {fileID: 8300000, guid: d5c59bf3b866b7345b5d81948fa9c459, type: 3} --- !u!114 &11400002 MonoBehaviour: m_ObjectHideFlags: 1 diff --git a/Guardian of Silverkeep/Assets/Prefab/Enemy_RangeAttack.prefab b/Guardian of Silverkeep/Assets/Prefab/Enemy_RangeAttack.prefab index e894fae..3b1f33d 100644 --- a/Guardian of Silverkeep/Assets/Prefab/Enemy_RangeAttack.prefab +++ b/Guardian of Silverkeep/Assets/Prefab/Enemy_RangeAttack.prefab @@ -13,6 +13,7 @@ GameObject: - 23: {fileID: 2300000} - 54: {fileID: 5400000} - 114: {fileID: 11400000} + - 114: {fileID: 11400002} m_Layer: 0 m_Name: Enemy_RangeAttack m_TagString: Untagged @@ -20,17 +21,46 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!1 &100002 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 4: {fileID: 400002} + - 33: {fileID: 3300002} + - 23: {fileID: 2300002} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!4 &400000 Transform: m_ObjectHideFlags: 1 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 100000} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: .718138218, y: 1.36321259, z: 17.171524} + m_LocalRotation: {x: 0, y: .707106829, z: 0, w: .707106829} + m_LocalPosition: {x: -18.2495728, y: -.156658053, z: 16.3642578} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] + m_Children: + - {fileID: 400002} m_Father: {fileID: 0} +--- !u!4 &400002 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100002} + m_LocalRotation: {x: .707106829, y: 0, z: 0, w: .707106829} + m_LocalPosition: {x: .0512657166, y: .0445112288, z: .495311737} + m_LocalScale: {x: .0918201283, y: .459100604, z: .0918201283} + m_Children: [] + m_Father: {fileID: 400000} --- !u!23 &2300000 Renderer: m_ObjectHideFlags: 1 @@ -49,13 +79,38 @@ Renderer: m_UseLightProbes: 0 m_LightProbeAnchor: {fileID: 0} m_ScaleInLightmap: 1 +--- !u!23 &2300002 +Renderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100002} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_LightmapIndex: 255 + m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0} + m_Materials: + - {fileID: 2100000, guid: a12943a76a56a7840b7d38e55252e9e9, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 0 + m_LightProbeAnchor: {fileID: 0} + m_ScaleInLightmap: 1 --- !u!33 &3300000 MeshFilter: m_ObjectHideFlags: 1 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 100000} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} + m_Mesh: {fileID: 0} +--- !u!33 &3300002 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100002} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} --- !u!54 &5400000 Rigidbody: m_ObjectHideFlags: 1 @@ -84,6 +139,17 @@ MonoBehaviour: m_EditorClassIdentifier: ProjectileSpeed: 10 hero: {fileID: 0} +--- !u!114 &11400002 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2d94b001577fb4600bea455d6b7e5d34, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!136 &13600000 CapsuleCollider: m_ObjectHideFlags: 1 diff --git a/Guardian of Silverkeep/Assets/Prefab/Enemy_Ranged.prefab b/Guardian of Silverkeep/Assets/Prefab/Enemy_Ranged.prefab index 4bf9d9d..9629864 100644 --- a/Guardian of Silverkeep/Assets/Prefab/Enemy_Ranged.prefab +++ b/Guardian of Silverkeep/Assets/Prefab/Enemy_Ranged.prefab @@ -1492,6 +1492,8 @@ MonoBehaviour: childBack: flower_baddie_back childLeft: flower_baddie_right childRight: flower_baddie_left + monsterGotHit: {fileID: 8300000, guid: 20218ddc8cb096343b68ced9d783aef3, type: 3} + monsterDeath: {fileID: 8300000, guid: d5c59bf3b866b7345b5d81948fa9c459, type: 3} --- !u!114 &11400002 MonoBehaviour: m_ObjectHideFlags: 1 diff --git a/Guardian of Silverkeep/Assets/Prefab/Enemy_StandardWeak.prefab b/Guardian of Silverkeep/Assets/Prefab/Enemy_StandardWeak.prefab index e825843..c7c9607 100644 --- a/Guardian of Silverkeep/Assets/Prefab/Enemy_StandardWeak.prefab +++ b/Guardian of Silverkeep/Assets/Prefab/Enemy_StandardWeak.prefab @@ -13,6 +13,7 @@ GameObject: - 143: {fileID: 14300000} - 114: {fileID: 11400002} - 54: {fileID: 5400000} + - 82: {fileID: 8200000} m_Layer: 0 m_Name: Enemy_StandardWeak m_TagString: Enemy @@ -1285,6 +1286,64 @@ BoxCollider: serializedVersion: 2 m_Size: {x: 1.29999995, y: 1.29999995, z: 1.29999995} m_Center: {x: 0, y: 0, z: 0} +--- !u!82 &8200000 +AudioSource: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_Enabled: 1 + serializedVersion: 3 + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + - time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 --- !u!111 &11100000 Animation: m_ObjectHideFlags: 1 @@ -1378,6 +1437,8 @@ MonoBehaviour: childBack: water_baddie_back childLeft: water_baddie_left childRight: water_baddie_right + monsterGotHit: {fileID: 8300000, guid: 01b3982ff78283f41b857b5ab96decf5, type: 3} + monsterDeath: {fileID: 8300000, guid: d5c59bf3b866b7345b5d81948fa9c459, type: 3} --- !u!114 &11400002 MonoBehaviour: m_ObjectHideFlags: 1 @@ -1389,7 +1450,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 2d94b001577fb4600bea455d6b7e5d34, type: 3} m_Name: m_EditorClassIdentifier: - m_Camera: {fileID: 2000000, guid: 62a6e0865cec44656be439b399ff7f72, type: 2} --- !u!143 &14300000 CharacterController: m_ObjectHideFlags: 1 diff --git a/Guardian of Silverkeep/Assets/Prefab/JoyStone.prefab b/Guardian of Silverkeep/Assets/Prefab/JoyStone.prefab index 933185e..40de00d 100644 --- a/Guardian of Silverkeep/Assets/Prefab/JoyStone.prefab +++ b/Guardian of Silverkeep/Assets/Prefab/JoyStone.prefab @@ -56,7 +56,7 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 100002} - m_LocalRotation: {x: .707106829, y: 0, z: 0, w: .707106709} + m_LocalRotation: {x: .707106888, y: 0, z: 0, w: .707106769} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: .0500000007, y: .0500000007, z: .0500000007} m_Children: [] @@ -152,7 +152,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 2d94b001577fb4600bea455d6b7e5d34, type: 3} m_Name: m_EditorClassIdentifier: - m_Camera: {fileID: 0} --- !u!135 &13500000 SphereCollider: m_ObjectHideFlags: 1 diff --git a/Guardian of Silverkeep/Assets/Scenes/GameLevel1.unity b/Guardian of Silverkeep/Assets/Scenes/GameLevel1.unity index ecd955b..4dc2c17 100644 --- a/Guardian of Silverkeep/Assets/Scenes/GameLevel1.unity +++ b/Guardian of Silverkeep/Assets/Scenes/GameLevel1.unity @@ -15861,61 +15861,6 @@ MeshFilter: m_PrefabInternal: {fileID: 1515708603} m_GameObject: {fileID: 203778720} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &203949770 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 100002, guid: c08fc645757c54e41bfc4a93112e033f, type: 2} - m_PrefabInternal: {fileID: 922231284} - serializedVersion: 4 - m_Component: - - 4: {fileID: 203949774} - - 33: {fileID: 203949773} - - 23: {fileID: 203949771} - m_Layer: 0 - m_Name: WaterAttack - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!23 &203949771 -Renderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 2300002, guid: c08fc645757c54e41bfc4a93112e033f, - type: 2} - m_PrefabInternal: {fileID: 922231284} - m_GameObject: {fileID: 203949770} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_LightmapIndex: 255 - m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0} - m_Materials: - - {fileID: 2100000, guid: db3af3da4d85964419d877c11bcebb33, type: 2} - m_SubsetIndices: - m_StaticBatchRoot: {fileID: 0} - m_UseLightProbes: 0 - m_LightProbeAnchor: {fileID: 0} - m_ScaleInLightmap: 1 ---- !u!33 &203949773 -MeshFilter: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 3300002, guid: c08fc645757c54e41bfc4a93112e033f, - type: 2} - m_PrefabInternal: {fileID: 922231284} - m_GameObject: {fileID: 203949770} - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &203949774 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 400002, guid: c08fc645757c54e41bfc4a93112e033f, type: 2} - m_PrefabInternal: {fileID: 922231284} - m_GameObject: {fileID: 203949770} - m_LocalRotation: {x: .707106829, y: 0, z: 0, w: .707106829} - m_LocalPosition: {x: 0, y: .182873756, z: 0} - m_LocalScale: {x: .128521189, y: 1, z: .254692256} - m_Children: [] - m_Father: {fileID: 498220286} --- !u!1 &204087823 GameObject: m_ObjectHideFlags: 0 @@ -18100,6 +18045,8 @@ GameObject: - 114: {fileID: 233711986} - 114: {fileID: 233711990} - 54: {fileID: 233711991} + - 82: {fileID: 233711992} + - 81: {fileID: 233711993} m_Layer: 0 m_Name: Hero m_TagString: Player @@ -18242,6 +18189,8 @@ MonoBehaviour: type: 2} Hero_Attack_01_Prefab: {fileID: 100000, guid: 548fd220e2a904886aaeae294eed71a8, type: 2} + heroAttack: {fileID: 8300000, guid: 481b9c5915416514c84714836c1f5726, type: 3} + heroGetJoystone: {fileID: 8300000, guid: ce8d709a7b3609f42ab2b569c8201818, type: 3} --- !u!54 &233711991 Rigidbody: m_ObjectHideFlags: 0 @@ -18258,6 +18207,71 @@ Rigidbody: m_Interpolate: 0 m_Constraints: 0 m_CollisionDetection: 0 +--- !u!82 &233711992 +AudioSource: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 233711984} + m_Enabled: 1 + serializedVersion: 3 + m_audioClip: {fileID: 8300000, guid: 8b1603c7ea02efe4386188da8f141ba6, type: 3} + m_PlayOnAwake: 1 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + - time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 +--- !u!81 &233711993 +AudioListener: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 233711984} + m_Enabled: 1 --- !u!1 &234612485 GameObject: m_ObjectHideFlags: 0 @@ -37011,6 +37025,92 @@ MeshFilter: m_PrefabInternal: {fileID: 2133348073} m_GameObject: {fileID: 474026252} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &474773049 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 100000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + m_PrefabInternal: {fileID: 1875676564} + serializedVersion: 4 + m_Component: + - 4: {fileID: 474773054} + - 33: {fileID: 474773053} + - 65: {fileID: 474773052} + - 23: {fileID: 474773051} + - 114: {fileID: 474773050} + m_Layer: 0 + m_Name: Enemy_Generator_Ranged + m_TagString: Respawn + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &474773050 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 11400000, guid: 67d9b859c2e3f4495b39127860458c5b, + type: 2} + m_PrefabInternal: {fileID: 1875676564} + m_GameObject: {fileID: 474773049} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 92397dffa2ddd43f598c8dd8d209af12, type: 3} + m_Name: + m_EditorClassIdentifier: + Enemy01: {fileID: 100000, guid: 2a0dd2bcb20004d33b9802a3dd4975cf, type: 2} + Villager01: {fileID: 100000, guid: df584aac02f774577a7af7ff72ba5475, type: 2} + spawnRate: 3 + speedUpRate: .100000001 +--- !u!23 &474773051 +Renderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 2300000, guid: 67d9b859c2e3f4495b39127860458c5b, + type: 2} + m_PrefabInternal: {fileID: 1875676564} + m_GameObject: {fileID: 474773049} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_LightmapIndex: 255 + m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0} + m_Materials: + - {fileID: 2100000, guid: d5f5858f11d9a4b9eb36788f0170b6df, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 0 + m_LightProbeAnchor: {fileID: 0} + m_ScaleInLightmap: 1 +--- !u!65 &474773052 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 6500000, guid: 67d9b859c2e3f4495b39127860458c5b, + type: 2} + m_PrefabInternal: {fileID: 1875676564} + m_GameObject: {fileID: 474773049} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &474773053 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 3300000, guid: 67d9b859c2e3f4495b39127860458c5b, + type: 2} + m_PrefabInternal: {fileID: 1875676564} + m_GameObject: {fileID: 474773049} + m_Mesh: {fileID: 0} +--- !u!4 &474773054 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + m_PrefabInternal: {fileID: 1875676564} + m_GameObject: {fileID: 474773049} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -66.3909912, y: -1.15665805, z: -67.7112427} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} --- !u!1 &474804922 GameObject: m_ObjectHideFlags: 0 @@ -38864,119 +38964,6 @@ MeshFilter: m_PrefabInternal: {fileID: 530366688} m_GameObject: {fileID: 498169953} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &498220280 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 100000, guid: c08fc645757c54e41bfc4a93112e033f, type: 2} - m_PrefabInternal: {fileID: 922231284} - serializedVersion: 4 - m_Component: - - 4: {fileID: 498220286} - - 33: {fileID: 498220285} - - 135: {fileID: 498220284} - - 23: {fileID: 498220283} - - 114: {fileID: 498220282} - - 54: {fileID: 498220281} - - 114: {fileID: 498220287} - m_Layer: 0 - m_Name: Hero_Attack_03 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!54 &498220281 -Rigidbody: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 5400000, guid: c08fc645757c54e41bfc4a93112e033f, - type: 2} - m_PrefabInternal: {fileID: 922231284} - m_GameObject: {fileID: 498220280} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: .0500000007 - m_UseGravity: 0 - m_IsKinematic: 1 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 0 ---- !u!114 &498220282 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 11400000, guid: c08fc645757c54e41bfc4a93112e033f, - type: 2} - m_PrefabInternal: {fileID: 922231284} - m_GameObject: {fileID: 498220280} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 895da4a632f3249a698d8843ad557670, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!23 &498220283 -Renderer: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 2300000, guid: c08fc645757c54e41bfc4a93112e033f, - type: 2} - m_PrefabInternal: {fileID: 922231284} - m_GameObject: {fileID: 498220280} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_LightmapIndex: 255 - m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0} - m_Materials: - - {fileID: 2100000, guid: 878dd1762c9c048bca60323f0fa698e3, type: 2} - m_SubsetIndices: - m_StaticBatchRoot: {fileID: 0} - m_UseLightProbes: 0 - m_LightProbeAnchor: {fileID: 0} - m_ScaleInLightmap: 1 ---- !u!135 &498220284 -SphereCollider: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 13500000, guid: c08fc645757c54e41bfc4a93112e033f, - type: 2} - m_PrefabInternal: {fileID: 922231284} - m_GameObject: {fileID: 498220280} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: .500000119 - m_Center: {x: 5.96046448e-08, y: 0, z: -8.94069672e-08} ---- !u!33 &498220285 -MeshFilter: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 3300000, guid: c08fc645757c54e41bfc4a93112e033f, - type: 2} - m_PrefabInternal: {fileID: 922231284} - m_GameObject: {fileID: 498220280} - m_Mesh: {fileID: 0} ---- !u!4 &498220286 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 400000, guid: c08fc645757c54e41bfc4a93112e033f, type: 2} - m_PrefabInternal: {fileID: 922231284} - m_GameObject: {fileID: 498220280} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 34.3684082, y: 0, z: -65.2528076} - m_LocalScale: {x: 7, y: 1, z: 7} - m_Children: - - {fileID: 203949774} - m_Father: {fileID: 0} ---- !u!114 &498220287 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 11400002, guid: c08fc645757c54e41bfc4a93112e033f, - type: 2} - m_PrefabInternal: {fileID: 922231284} - m_GameObject: {fileID: 498220280} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2d94b001577fb4600bea455d6b7e5d34, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1 &498489149 GameObject: m_ObjectHideFlags: 0 @@ -39792,6 +39779,92 @@ Prefab: m_RootGameObject: {fileID: 746866737} m_IsPrefabParent: 0 m_IsExploded: 1 +--- !u!1 &510943376 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 100000, guid: 08573848214134218864619298070bcf, type: 2} + m_PrefabInternal: {fileID: 1030731222} + serializedVersion: 4 + m_Component: + - 4: {fileID: 510943381} + - 33: {fileID: 510943380} + - 65: {fileID: 510943379} + - 23: {fileID: 510943378} + - 114: {fileID: 510943377} + m_Layer: 0 + m_Name: Enemy_Generator_Big + m_TagString: Respawn + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &510943377 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 11400000, guid: 08573848214134218864619298070bcf, + type: 2} + m_PrefabInternal: {fileID: 1030731222} + m_GameObject: {fileID: 510943376} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 92397dffa2ddd43f598c8dd8d209af12, type: 3} + m_Name: + m_EditorClassIdentifier: + Enemy01: {fileID: 100000, guid: 72fa228a88f034a4695da237219fa2b1, type: 2} + Villager01: {fileID: 100000, guid: df584aac02f774577a7af7ff72ba5475, type: 2} + spawnRate: 5 + speedUpRate: .100000001 +--- !u!23 &510943378 +Renderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 2300000, guid: 08573848214134218864619298070bcf, + type: 2} + m_PrefabInternal: {fileID: 1030731222} + m_GameObject: {fileID: 510943376} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_LightmapIndex: 255 + m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0} + m_Materials: + - {fileID: 2100000, guid: d5f5858f11d9a4b9eb36788f0170b6df, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 0 + m_LightProbeAnchor: {fileID: 0} + m_ScaleInLightmap: 1 +--- !u!65 &510943379 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 6500000, guid: 08573848214134218864619298070bcf, + type: 2} + m_PrefabInternal: {fileID: 1030731222} + m_GameObject: {fileID: 510943376} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &510943380 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 3300000, guid: 08573848214134218864619298070bcf, + type: 2} + m_PrefabInternal: {fileID: 1030731222} + m_GameObject: {fileID: 510943376} + m_Mesh: {fileID: 0} +--- !u!4 &510943381 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 400000, guid: 08573848214134218864619298070bcf, type: 2} + m_PrefabInternal: {fileID: 1030731222} + m_GameObject: {fileID: 510943376} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 45.9365234, y: -1.15665805, z: 29.3875732} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} --- !u!1 &511155885 GameObject: m_ObjectHideFlags: 0 @@ -43182,6 +43255,92 @@ Prefab: m_RootGameObject: {fileID: 1904510232} m_IsPrefabParent: 0 m_IsExploded: 1 +--- !u!1 &553775721 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 100000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + m_PrefabInternal: {fileID: 801983678} + serializedVersion: 4 + m_Component: + - 4: {fileID: 553775726} + - 33: {fileID: 553775725} + - 65: {fileID: 553775724} + - 23: {fileID: 553775723} + - 114: {fileID: 553775722} + m_Layer: 0 + m_Name: Enemy_Generator_Weak + m_TagString: Respawn + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &553775722 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 11400000, guid: 97315159d0d9347a8820ba489399c3ff, + type: 2} + m_PrefabInternal: {fileID: 801983678} + m_GameObject: {fileID: 553775721} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 92397dffa2ddd43f598c8dd8d209af12, type: 3} + m_Name: + m_EditorClassIdentifier: + Enemy01: {fileID: 100000, guid: 340017fa6633642cfb262b80ea89268b, type: 2} + Villager01: {fileID: 100000, guid: df584aac02f774577a7af7ff72ba5475, type: 2} + spawnRate: 5 + speedUpRate: .699999988 +--- !u!23 &553775723 +Renderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 2300000, guid: 97315159d0d9347a8820ba489399c3ff, + type: 2} + m_PrefabInternal: {fileID: 801983678} + m_GameObject: {fileID: 553775721} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_LightmapIndex: 255 + m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0} + m_Materials: + - {fileID: 2100000, guid: d5f5858f11d9a4b9eb36788f0170b6df, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 0 + m_LightProbeAnchor: {fileID: 0} + m_ScaleInLightmap: 1 +--- !u!65 &553775724 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 6500000, guid: 97315159d0d9347a8820ba489399c3ff, + type: 2} + m_PrefabInternal: {fileID: 801983678} + m_GameObject: {fileID: 553775721} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &553775725 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 3300000, guid: 97315159d0d9347a8820ba489399c3ff, + type: 2} + m_PrefabInternal: {fileID: 801983678} + m_GameObject: {fileID: 553775721} + m_Mesh: {fileID: 0} +--- !u!4 &553775726 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + m_PrefabInternal: {fileID: 801983678} + m_GameObject: {fileID: 553775721} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -74.9301758, y: -1.15665805, z: 6.38000488} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} --- !u!1 &554145782 GameObject: m_ObjectHideFlags: 0 @@ -55399,6 +55558,92 @@ Transform: - {fileID: 1091877219} - {fileID: 170747336} m_Father: {fileID: 261225588} +--- !u!1 &707426965 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 100000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + m_PrefabInternal: {fileID: 2064730723} + serializedVersion: 4 + m_Component: + - 4: {fileID: 707426970} + - 33: {fileID: 707426969} + - 65: {fileID: 707426968} + - 23: {fileID: 707426967} + - 114: {fileID: 707426966} + m_Layer: 0 + m_Name: Enemy_Generator_Ranged + m_TagString: Respawn + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &707426966 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 11400000, guid: 67d9b859c2e3f4495b39127860458c5b, + type: 2} + m_PrefabInternal: {fileID: 2064730723} + m_GameObject: {fileID: 707426965} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 92397dffa2ddd43f598c8dd8d209af12, type: 3} + m_Name: + m_EditorClassIdentifier: + Enemy01: {fileID: 100000, guid: 2a0dd2bcb20004d33b9802a3dd4975cf, type: 2} + Villager01: {fileID: 100000, guid: df584aac02f774577a7af7ff72ba5475, type: 2} + spawnRate: 3 + speedUpRate: .100000001 +--- !u!23 &707426967 +Renderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 2300000, guid: 67d9b859c2e3f4495b39127860458c5b, + type: 2} + m_PrefabInternal: {fileID: 2064730723} + m_GameObject: {fileID: 707426965} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_LightmapIndex: 255 + m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0} + m_Materials: + - {fileID: 2100000, guid: d5f5858f11d9a4b9eb36788f0170b6df, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 0 + m_LightProbeAnchor: {fileID: 0} + m_ScaleInLightmap: 1 +--- !u!65 &707426968 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 6500000, guid: 67d9b859c2e3f4495b39127860458c5b, + type: 2} + m_PrefabInternal: {fileID: 2064730723} + m_GameObject: {fileID: 707426965} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &707426969 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 3300000, guid: 67d9b859c2e3f4495b39127860458c5b, + type: 2} + m_PrefabInternal: {fileID: 2064730723} + m_GameObject: {fileID: 707426965} + m_Mesh: {fileID: 0} +--- !u!4 &707426970 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + m_PrefabInternal: {fileID: 2064730723} + m_GameObject: {fileID: 707426965} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 57.1999512, y: -1.15665805, z: -41.4550171} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} --- !u!1 &707867033 GameObject: m_ObjectHideFlags: 0 @@ -63195,6 +63440,46 @@ MeshFilter: m_PrefabInternal: {fileID: 1365226234} m_GameObject: {fileID: 801540032} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &801983678 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + propertyPath: m_LocalPosition.x + value: -74.9301758 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + propertyPath: m_LocalPosition.y + value: -1.15665805 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + propertyPath: m_LocalPosition.z + value: 6.38000488 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + m_RootGameObject: {fileID: 553775721} + m_IsPrefabParent: 0 + m_IsExploded: 1 --- !u!1 &803144010 GameObject: m_ObjectHideFlags: 0 @@ -71911,46 +72196,6 @@ Prefab: m_RootGameObject: {fileID: 1627641178} m_IsPrefabParent: 0 m_IsExploded: 1 ---- !u!1001 &922231284 -Prefab: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 400000, guid: c08fc645757c54e41bfc4a93112e033f, type: 2} - propertyPath: m_LocalPosition.x - value: 34.3684082 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: c08fc645757c54e41bfc4a93112e033f, type: 2} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: c08fc645757c54e41bfc4a93112e033f, type: 2} - propertyPath: m_LocalPosition.z - value: -65.2528076 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: c08fc645757c54e41bfc4a93112e033f, type: 2} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: c08fc645757c54e41bfc4a93112e033f, type: 2} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: c08fc645757c54e41bfc4a93112e033f, type: 2} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: c08fc645757c54e41bfc4a93112e033f, type: 2} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_ParentPrefab: {fileID: 100100000, guid: c08fc645757c54e41bfc4a93112e033f, type: 2} - m_RootGameObject: {fileID: 498220280} - m_IsPrefabParent: 0 - m_IsExploded: 1 --- !u!1 &923294579 GameObject: m_ObjectHideFlags: 0 @@ -80016,6 +80261,46 @@ MeshFilter: m_PrefabInternal: {fileID: 573525375} m_GameObject: {fileID: 1030218228} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &1030731222 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 400000, guid: 08573848214134218864619298070bcf, type: 2} + propertyPath: m_LocalPosition.x + value: 45.9365234 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 08573848214134218864619298070bcf, type: 2} + propertyPath: m_LocalPosition.y + value: -1.15665805 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 08573848214134218864619298070bcf, type: 2} + propertyPath: m_LocalPosition.z + value: 29.3875732 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 08573848214134218864619298070bcf, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 08573848214134218864619298070bcf, type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 08573848214134218864619298070bcf, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 08573848214134218864619298070bcf, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 08573848214134218864619298070bcf, type: 2} + m_RootGameObject: {fileID: 510943376} + m_IsPrefabParent: 0 + m_IsExploded: 1 --- !u!1 &1030742914 GameObject: m_ObjectHideFlags: 0 @@ -87923,7 +88208,6 @@ GameObject: - 92: {fileID: 1143164332} - 124: {fileID: 1143164331} - 114: {fileID: 1143164330} - - 81: {fileID: 1143164329} - 114: {fileID: 1143164334} - 45: {fileID: 1143164335} m_Layer: 0 @@ -87946,14 +88230,6 @@ Transform: - {fileID: 1532433340} - {fileID: 116133248} m_Father: {fileID: 233711985} ---- !u!81 &1143164329 -AudioListener: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 8100000, guid: 62a6e0865cec44656be439b399ff7f72, - type: 2} - m_PrefabInternal: {fileID: 1334559827} - m_GameObject: {fileID: 1143164327} - m_Enabled: 1 --- !u!114 &1143164330 MonoBehaviour: m_ObjectHideFlags: 0 @@ -94846,6 +95122,46 @@ MeshFilter: m_PrefabInternal: {fileID: 1441484254} m_GameObject: {fileID: 1225066010} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &1225202116 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + propertyPath: m_LocalPosition.x + value: -7.55523682 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + propertyPath: m_LocalPosition.y + value: -1.15665805 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + propertyPath: m_LocalPosition.z + value: 35.993042 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + m_RootGameObject: {fileID: 1875338095} + m_IsPrefabParent: 0 + m_IsExploded: 1 --- !u!1 &1225551829 GameObject: m_ObjectHideFlags: 0 @@ -103921,7 +104237,16 @@ Prefab: propertyPath: Win_Cond value: 30 objectReference: {fileID: 0} - m_RemovedComponents: [] + - target: {fileID: 11400000, guid: 62a6e0865cec44656be439b399ff7f72, type: 2} + propertyPath: heroAttack + value: + objectReference: {fileID: 8300000, guid: 481b9c5915416514c84714836c1f5726, type: 3} + - target: {fileID: 11400000, guid: 62a6e0865cec44656be439b399ff7f72, type: 2} + propertyPath: heroGetJoystone + value: + objectReference: {fileID: 8300000, guid: ce8d709a7b3609f42ab2b569c8201818, type: 3} + m_RemovedComponents: + - {fileID: 8100000, guid: 62a6e0865cec44656be439b399ff7f72, type: 2} m_ParentPrefab: {fileID: 100100000, guid: 62a6e0865cec44656be439b399ff7f72, type: 2} m_RootGameObject: {fileID: 233711984} m_IsPrefabParent: 0 @@ -145118,6 +145443,92 @@ MeshFilter: m_PrefabInternal: {fileID: 864025037} m_GameObject: {fileID: 1875021409} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1875338095 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 100000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + m_PrefabInternal: {fileID: 1225202116} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1875338100} + - 33: {fileID: 1875338099} + - 65: {fileID: 1875338098} + - 23: {fileID: 1875338097} + - 114: {fileID: 1875338096} + m_Layer: 0 + m_Name: Enemy_Generator_Weak + m_TagString: Respawn + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1875338096 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 11400000, guid: 97315159d0d9347a8820ba489399c3ff, + type: 2} + m_PrefabInternal: {fileID: 1225202116} + m_GameObject: {fileID: 1875338095} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 92397dffa2ddd43f598c8dd8d209af12, type: 3} + m_Name: + m_EditorClassIdentifier: + Enemy01: {fileID: 100000, guid: 340017fa6633642cfb262b80ea89268b, type: 2} + Villager01: {fileID: 100000, guid: df584aac02f774577a7af7ff72ba5475, type: 2} + spawnRate: 5 + speedUpRate: .699999988 +--- !u!23 &1875338097 +Renderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 2300000, guid: 97315159d0d9347a8820ba489399c3ff, + type: 2} + m_PrefabInternal: {fileID: 1225202116} + m_GameObject: {fileID: 1875338095} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_LightmapIndex: 255 + m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0} + m_Materials: + - {fileID: 2100000, guid: d5f5858f11d9a4b9eb36788f0170b6df, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 0 + m_LightProbeAnchor: {fileID: 0} + m_ScaleInLightmap: 1 +--- !u!65 &1875338098 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 6500000, guid: 97315159d0d9347a8820ba489399c3ff, + type: 2} + m_PrefabInternal: {fileID: 1225202116} + m_GameObject: {fileID: 1875338095} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1875338099 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 3300000, guid: 97315159d0d9347a8820ba489399c3ff, + type: 2} + m_PrefabInternal: {fileID: 1225202116} + m_GameObject: {fileID: 1875338095} + m_Mesh: {fileID: 0} +--- !u!4 &1875338100 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 400000, guid: 97315159d0d9347a8820ba489399c3ff, type: 2} + m_PrefabInternal: {fileID: 1225202116} + m_GameObject: {fileID: 1875338095} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -7.55523682, y: -1.15665805, z: 35.993042} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} --- !u!1 &1875446552 GameObject: m_ObjectHideFlags: 0 @@ -145148,6 +145559,46 @@ Transform: - {fileID: 1609533781} - {fileID: 1576979280} m_Father: {fileID: 261225588} +--- !u!1001 &1875676564 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + propertyPath: m_LocalPosition.x + value: -66.3909912 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + propertyPath: m_LocalPosition.y + value: -1.15665805 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + propertyPath: m_LocalPosition.z + value: -67.7112427 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + m_RootGameObject: {fileID: 474773049} + m_IsPrefabParent: 0 + m_IsExploded: 1 --- !u!1 &1877525966 GameObject: m_ObjectHideFlags: 0 @@ -159686,6 +160137,46 @@ Prefab: m_RootGameObject: {fileID: 527522705} m_IsPrefabParent: 0 m_IsExploded: 1 +--- !u!1001 &2064730723 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + propertyPath: m_LocalPosition.x + value: 57.1999512 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + propertyPath: m_LocalPosition.y + value: -1.15665805 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + propertyPath: m_LocalPosition.z + value: -41.4550171 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 67d9b859c2e3f4495b39127860458c5b, type: 2} + m_RootGameObject: {fileID: 707426965} + m_IsPrefabParent: 0 + m_IsExploded: 1 --- !u!1 &2064986694 GameObject: m_ObjectHideFlags: 0 diff --git a/Guardian of Silverkeep/Assets/Scripts/Enemy_StandardRanged.cs b/Guardian of Silverkeep/Assets/Scripts/Enemy_StandardRanged.cs index c20d68d..099c37d 100644 --- a/Guardian of Silverkeep/Assets/Scripts/Enemy_StandardRanged.cs +++ b/Guardian of Silverkeep/Assets/Scripts/Enemy_StandardRanged.cs @@ -27,6 +27,8 @@ public class Enemy_StandardRanged : MonoBehaviour private Transform back; private Transform left; private Transform right; + public AudioClip monsterGotHit; + public AudioClip monsterDeath; //for facing control @@ -147,14 +149,25 @@ public class Enemy_StandardRanged : MonoBehaviour //Func lose health, usually called by ammo object void gotHit(int dmg) { + FPS_HERO soundplay = hero.GetComponent("FPS_HERO") as FPS_HERO; + + /* + GameObject testchild = GameObject.Find("water_baddie_right"); + testchild.gameObject.SetActive(false); + testChild001.SetActive(true);*/ //hidden for done testing + //GameObject testchild2 = GameObject.Find ("water_baddie_left"); + //testchild2.gameObject.SetActive(false); + enemyHealth = enemyHealth - dmg; + soundplay.SendMessage("enemySoundEntry",monsterGotHit); //death and leave coin behind if(enemyHealth <= 0) { + soundplay.SendMessage("enemySoundEntry",monsterDeath); Instantiate(JoyStone, selfPosition, Quaternion.identity); Destroy(this.gameObject); - } + } } //hit player by collide, calles player gothit func void OnTriggerEnter(Collider otherObject) diff --git a/Guardian of Silverkeep/Assets/Scripts/Enemy_StandardWeak.cs b/Guardian of Silverkeep/Assets/Scripts/Enemy_StandardWeak.cs index a2aaf3e..10257fa 100644 --- a/Guardian of Silverkeep/Assets/Scripts/Enemy_StandardWeak.cs +++ b/Guardian of Silverkeep/Assets/Scripts/Enemy_StandardWeak.cs @@ -25,6 +25,10 @@ public class Enemy_StandardWeak : MonoBehaviour private Transform left; private Transform right; + //**this is soundFX + public AudioClip monsterGotHit; + public AudioClip monsterDeath; + @@ -148,6 +152,8 @@ public class Enemy_StandardWeak : MonoBehaviour //Func lose health, usually called by ammo unit void gotHit(int dmg) { + FPS_HERO soundplay = hero.GetComponent("FPS_HERO") as FPS_HERO; + /* GameObject testchild = GameObject.Find("water_baddie_right"); testchild.gameObject.SetActive(false); @@ -156,9 +162,11 @@ public class Enemy_StandardWeak : MonoBehaviour //testchild2.gameObject.SetActive(false); enemyHealth = enemyHealth - dmg; + soundplay.SendMessage("enemySoundEntry",monsterGotHit); //death and leave coin behind if(enemyHealth <= 0) { + soundplay.SendMessage("enemySoundEntry",monsterDeath); Instantiate(JoyStone, selfPosition, Quaternion.identity); Destroy(this.gameObject); diff --git a/Guardian of Silverkeep/Assets/Scripts/FPS_HERO.cs b/Guardian of Silverkeep/Assets/Scripts/FPS_HERO.cs index 3a4c048..e60bb13 100644 --- a/Guardian of Silverkeep/Assets/Scripts/FPS_HERO.cs +++ b/Guardian of Silverkeep/Assets/Scripts/FPS_HERO.cs @@ -24,6 +24,9 @@ public class FPS_HERO: MonoBehaviour private float coolDownPeriodInSeconds = 0.4f; private float timeStamp; private GameObject[] heroRef; + MasterControl masterC; + public AudioClip heroAttack; + public AudioClip heroGetJoystone; enum State { @@ -49,6 +52,7 @@ public class FPS_HERO: MonoBehaviour { state = State.Playing; timeStamp = Time.time + coolDownPeriodInSeconds; + //masterC = GameObject.Find("MainCamera").GetComponent("MasterControl") as MasterControl; //heroRef = GameObject.FindGameObjectsWithTag("Player"); } @@ -157,6 +161,8 @@ public class FPS_HERO: MonoBehaviour { GameObject cloneMeele = Instantiate(Hero_Attack_01_Prefab , positionAttack , Quaternion.identity) as GameObject; cloneMeele.transform.parent = transform; + audio.PlayOneShot(heroAttack); + //masterC.SendMessage("playsound", heroAttack); //heroRef.transform; //Hero_Attack_01_Prefab.rigidbody.AddForce(transform.forward * 400); } @@ -167,11 +173,15 @@ public class FPS_HERO: MonoBehaviour //clone.AddForce(transform.forward * 4000); //clone.transform.Translate(transform.forward * 400 * Time.deltaTime); clone.rigidbody.AddForce(transform.forward * 1000); + audio.PlayOneShot(heroAttack); + } if(attack == AttackState.Attack03) { GameObject cloneAOE = Instantiate(Hero_Attack_03_Prefab , positionAttack , Quaternion.identity) as GameObject; cloneAOE.transform.parent = transform; + audio.PlayOneShot(heroAttack); + //Hero_Attack_03_Prefab.rigidbody.AddForce(transform.forward * 400); } @@ -253,6 +263,7 @@ public class FPS_HERO: MonoBehaviour void heroGotCoin(int Coin) { Score += Coin; + audio.PlayOneShot(heroGetJoystone); } #region simpleUI void OnGUI() @@ -275,4 +286,8 @@ public class FPS_HERO: MonoBehaviour } #endregion + void enemySoundEntry(AudioClip sound) + { + audio.PlayOneShot(sound); + } } diff --git a/Guardian of Silverkeep/Assets/Scripts/JoyStone.cs b/Guardian of Silverkeep/Assets/Scripts/JoyStone.cs index 7ae8f73..838336b 100644 --- a/Guardian of Silverkeep/Assets/Scripts/JoyStone.cs +++ b/Guardian of Silverkeep/Assets/Scripts/JoyStone.cs @@ -14,6 +14,7 @@ public class JoyStone : MonoBehaviour public float jstoneMovingSpeed; private float moneySuckRangeSqr; public GameObject hero; + //public AudioClip getJoystone; #endregion // Use this for initialization @@ -44,6 +45,7 @@ public class JoyStone : MonoBehaviour if (otherObject.tag == "Player") { + //audio.PlayOneShot(getJoystone); otherObject.gameObject.SendMessage("heroGotCoin",coinValue); Destroy(this.gameObject); } diff --git a/Guardian of Silverkeep/Assets/Scripts/MasterControl.cs b/Guardian of Silverkeep/Assets/Scripts/MasterControl.cs index 310012c..7847b53 100644 --- a/Guardian of Silverkeep/Assets/Scripts/MasterControl.cs +++ b/Guardian of Silverkeep/Assets/Scripts/MasterControl.cs @@ -13,6 +13,20 @@ public class MasterControl : MonoBehaviour public Material skyboxDay; private Skybox skyBox; private Light lightChange; + + //******THIS IS SOUND FX GROUP + +// public AudioClip Death; +// public AudioClip heroAttack; +// public AudioClip heroHurt; +// public AudioClip enemyHurt1; +// public AudioClip enemyHurt2; +// public AudioClip enemyHurt3; +// public AudioClip joystonePickup; + + + + // Use this for initialization void Start () { @@ -52,10 +66,11 @@ public class MasterControl : MonoBehaviour neverdone = false; } } - #endregion - - - + #endregion } +// void soundplay(AudioClip sound) +// { +// audio.PlayOneShot(sound, 0.7f); +// } } diff --git a/Guardian of Silverkeep/Assets/Texture/Materials/grassbaddie.mat b/Guardian of Silverkeep/Assets/Texture/Materials/grassbaddie.mat new file mode 100644 index 0000000..952a396 --- /dev/null +++ b/Guardian of Silverkeep/Assets/Texture/Materials/grassbaddie.mat @@ -0,0 +1,27 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: grassbaddie + m_Shader: {fileID: 30, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: [] + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: + data: + first: + name: _MainTex + second: + m_Texture: {fileID: 2800000, guid: 3fab6a1448482f84b853099be42bbace, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: {} + m_Colors: + data: + first: + name: _Color + second: {r: .144247383, g: .852941155, b: .23711063, a: 1} diff --git a/Guardian of Silverkeep/Assets/Texture/Materials/grassbaddie.mat.meta b/Guardian of Silverkeep/Assets/Texture/Materials/grassbaddie.mat.meta new file mode 100644 index 0000000..e40e18e --- /dev/null +++ b/Guardian of Silverkeep/Assets/Texture/Materials/grassbaddie.mat.meta @@ -0,0 +1,4 @@ +fileFormatVersion: 2 +guid: a12943a76a56a7840b7d38e55252e9e9 +NativeFormatImporter: + userData: