Преглед изворни кода

indicator covers, main menu load (untested)

DasGewehr пре 9 година
родитељ
комит
398af6306c

+ 419 - 35
game/Assets/Prefabs/Enemy.prefab

@@ -28,6 +28,23 @@ GameObject:
   m_NavMeshLayer: 0
   m_StaticEditorFlags: 0
   m_IsActive: 1
+--- !u!1 &1022460237939274
+GameObject:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  serializedVersion: 5
+  m_Component:
+  - component: {fileID: 4853721245647080}
+  - component: {fileID: 33067608298157548}
+  - component: {fileID: 23314150752262442}
+  m_Layer: 0
+  m_Name: Indicator2
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
 --- !u!1 &1106222134264392
 GameObject:
   m_ObjectHideFlags: 1
@@ -39,7 +56,7 @@ GameObject:
   - component: {fileID: 33936153408988600}
   - component: {fileID: 23585346115991654}
   m_Layer: 0
-  m_Name: Indicator3
+  m_Name: Cover Indicator3
   m_TagString: Untagged
   m_Icon: {fileID: 0}
   m_NavMeshLayer: 0
@@ -106,7 +123,7 @@ GameObject:
   - component: {fileID: 33998011112688440}
   - component: {fileID: 23963969585708526}
   m_Layer: 0
-  m_Name: Indicator5
+  m_Name: Cover Indicator5
   m_TagString: Untagged
   m_Icon: {fileID: 0}
   m_NavMeshLayer: 0
@@ -148,6 +165,23 @@ GameObject:
   m_NavMeshLayer: 0
   m_StaticEditorFlags: 0
   m_IsActive: 1
+--- !u!1 &1335195235077080
+GameObject:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  serializedVersion: 5
+  m_Component:
+  - component: {fileID: 4743802538556646}
+  - component: {fileID: 33530778934095580}
+  - component: {fileID: 23875656165775130}
+  m_Layer: 0
+  m_Name: Indicator5
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
 --- !u!1 &1388870677527552
 GameObject:
   m_ObjectHideFlags: 1
@@ -193,7 +227,7 @@ GameObject:
   - component: {fileID: 33286577396117930}
   - component: {fileID: 23539249631825714}
   m_Layer: 0
-  m_Name: Indocator1
+  m_Name: Cover Indicator1
   m_TagString: Untagged
   m_Icon: {fileID: 0}
   m_NavMeshLayer: 0
@@ -216,6 +250,21 @@ GameObject:
   m_NavMeshLayer: 0
   m_StaticEditorFlags: 0
   m_IsActive: 1
+--- !u!1 &1564258230751020
+GameObject:
+  m_ObjectHideFlags: 0
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  serializedVersion: 5
+  m_Component:
+  - component: {fileID: 4710025582672170}
+  m_Layer: 0
+  m_Name: Indicator covers
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
 --- !u!1 &1569940594633134
 GameObject:
   m_ObjectHideFlags: 1
@@ -244,7 +293,24 @@ GameObject:
   - component: {fileID: 33194339932445776}
   - component: {fileID: 23552701807849002}
   m_Layer: 0
-  m_Name: Indicator2
+  m_Name: Cover Indicator2
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!1 &1601389684066194
+GameObject:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  serializedVersion: 5
+  m_Component:
+  - component: {fileID: 4682948220367674}
+  - component: {fileID: 33062495297581254}
+  - component: {fileID: 23996231913261838}
+  m_Layer: 0
+  m_Name: Indicator4
   m_TagString: Untagged
   m_Icon: {fileID: 0}
   m_NavMeshLayer: 0
@@ -312,7 +378,24 @@ GameObject:
   - component: {fileID: 33965132754719444}
   - component: {fileID: 23240682021231344}
   m_Layer: 0
-  m_Name: Indicator4
+  m_Name: Cover Indicator4
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!1 &1746003999957084
+GameObject:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  serializedVersion: 5
+  m_Component:
+  - component: {fileID: 4978384145200204}
+  - component: {fileID: 33142502134541530}
+  - component: {fileID: 23301959725956448}
+  m_Layer: 0
+  m_Name: Indocator1
   m_TagString: Untagged
   m_Icon: {fileID: 0}
   m_NavMeshLayer: 0
@@ -352,6 +435,23 @@ GameObject:
   m_NavMeshLayer: 0
   m_StaticEditorFlags: 0
   m_IsActive: 1
+--- !u!1 &1895185889984594
+GameObject:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  serializedVersion: 5
+  m_Component:
+  - component: {fileID: 4055027700681990}
+  - component: {fileID: 33746466005833236}
+  - component: {fileID: 23634398081709822}
+  m_Layer: 0
+  m_Name: Indicator3
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
 --- !u!1 &1941710792560526
 GameObject:
   m_ObjectHideFlags: 1
@@ -423,11 +523,11 @@ Transform:
   m_PrefabInternal: {fileID: 100100000}
   m_GameObject: {fileID: 1601112143768466}
   m_LocalRotation: {x: -0.7061552, y: 0.036672805, z: 0.036672805, w: 0.7061552}
-  m_LocalPosition: {x: 0.3298874, y: 2.9397109, z: -0.5155051}
-  m_LocalScale: {x: 99.43924, y: 99.43926, z: 99.43923}
+  m_LocalPosition: {x: 0.3298874, y: 2.9397109, z: -0.51550484}
+  m_LocalScale: {x: 100, y: 100.00003, z: 100.00006}
   m_Children: []
-  m_Father: {fileID: 4570996337339326}
-  m_RootOrder: 4
+  m_Father: {fileID: 4710025582672170}
+  m_RootOrder: 0
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!4 &4036695915979058
 Transform:
@@ -455,6 +555,19 @@ Transform:
   m_Father: {fileID: 4570996337339326}
   m_RootOrder: 11
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!4 &4055027700681990
+Transform:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1895185889984594}
+  m_LocalRotation: {x: -0.7061552, y: 0.036672805, z: 0.036672805, w: 0.7061552}
+  m_LocalPosition: {x: -0.012458801, y: 2.9397109, z: -0.61726534}
+  m_LocalScale: {x: 99.43924, y: 99.43926, z: 99.43923}
+  m_Children: []
+  m_Father: {fileID: 4570996337339326}
+  m_RootOrder: 5
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!4 &4082630009023096
 Transform:
   m_ObjectHideFlags: 1
@@ -475,11 +588,11 @@ Transform:
   m_PrefabInternal: {fileID: 100100000}
   m_GameObject: {fileID: 1507475458156676}
   m_LocalRotation: {x: -0.7061552, y: 0.036672805, z: 0.036672805, w: 0.7061552}
-  m_LocalPosition: {x: 0.5580025, y: 2.9397109, z: -0.24069753}
-  m_LocalScale: {x: 99.43924, y: 99.43926, z: 99.43923}
+  m_LocalPosition: {x: 0.5580025, y: 2.9397109, z: -0.24069786}
+  m_LocalScale: {x: 100, y: 100.00003, z: 100.00006}
   m_Children: []
-  m_Father: {fileID: 4570996337339326}
-  m_RootOrder: 8
+  m_Father: {fileID: 4710025582672170}
+  m_RootOrder: 4
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!4 &4186463722979718
 Transform:
@@ -527,11 +640,11 @@ Transform:
   m_PrefabInternal: {fileID: 100100000}
   m_GameObject: {fileID: 1106222134264392}
   m_LocalRotation: {x: -0.7061552, y: 0.036672805, z: 0.036672805, w: 0.7061552}
-  m_LocalPosition: {x: -0.012458801, y: 2.9397109, z: -0.61726534}
-  m_LocalScale: {x: 99.43924, y: 99.43926, z: 99.43923}
+  m_LocalPosition: {x: -0.012458801, y: 2.9397109, z: -0.6172657}
+  m_LocalScale: {x: 100, y: 100.00003, z: 100.00006}
   m_Children: []
-  m_Father: {fileID: 4570996337339326}
-  m_RootOrder: 5
+  m_Father: {fileID: 4710025582672170}
+  m_RootOrder: 1
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!4 &4346918621683122
 Transform:
@@ -571,6 +684,7 @@ Transform:
   m_Children:
   - {fileID: 4570996337339326}
   - {fileID: 4657609333133394}
+  - {fileID: 4710025582672170}
   m_Father: {fileID: 0}
   m_RootOrder: 0
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -581,11 +695,11 @@ Transform:
   m_PrefabInternal: {fileID: 100100000}
   m_GameObject: {fileID: 1266103636548028}
   m_LocalRotation: {x: -0.7061552, y: 0.036672805, z: 0.036672805, w: 0.7061552}
-  m_LocalPosition: {x: -0.57866764, y: 2.9397109, z: -0.23433436}
-  m_LocalScale: {x: 99.43924, y: 99.43926, z: 99.43923}
+  m_LocalPosition: {x: -0.5786667, y: 2.9397109, z: -0.23433399}
+  m_LocalScale: {x: 100, y: 100.00003, z: 100.00006}
   m_Children: []
-  m_Father: {fileID: 4570996337339326}
-  m_RootOrder: 7
+  m_Father: {fileID: 4710025582672170}
+  m_RootOrder: 3
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!4 &4456325853421092
 Transform:
@@ -594,11 +708,11 @@ Transform:
   m_PrefabInternal: {fileID: 100100000}
   m_GameObject: {fileID: 1641952585910042}
   m_LocalRotation: {x: -0.7061552, y: 0.036672805, z: 0.036672805, w: 0.7061552}
-  m_LocalPosition: {x: -0.35364342, y: 2.9397109, z: -0.51167893}
-  m_LocalScale: {x: 99.43924, y: 99.43926, z: 99.43923}
+  m_LocalPosition: {x: -0.35364342, y: 2.9397109, z: -0.5116787}
+  m_LocalScale: {x: 100, y: 100.00003, z: 100.00006}
   m_Children: []
-  m_Father: {fileID: 4570996337339326}
-  m_RootOrder: 6
+  m_Father: {fileID: 4710025582672170}
+  m_RootOrder: 2
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!4 &4546403313820920
 Transform:
@@ -627,11 +741,11 @@ Transform:
   - {fileID: 4200867650981384}
   - {fileID: 4687068883787022}
   - {fileID: 4346918621683122}
-  - {fileID: 4021651873730504}
-  - {fileID: 4323261966389274}
-  - {fileID: 4456325853421092}
-  - {fileID: 4409598849434754}
-  - {fileID: 4092953127060004}
+  - {fileID: 4853721245647080}
+  - {fileID: 4055027700681990}
+  - {fileID: 4682948220367674}
+  - {fileID: 4743802538556646}
+  - {fileID: 4978384145200204}
   - {fileID: 4352338871162406}
   - {fileID: 4721754566237884}
   - {fileID: 4049543375653372}
@@ -659,6 +773,19 @@ Transform:
   m_Father: {fileID: 4394077682102786}
   m_RootOrder: 1
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!4 &4682948220367674
+Transform:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1601389684066194}
+  m_LocalRotation: {x: -0.7061552, y: 0.036672805, z: 0.036672805, w: 0.7061552}
+  m_LocalPosition: {x: -0.35364342, y: 2.9397109, z: -0.51167893}
+  m_LocalScale: {x: 99.43924, y: 99.43926, z: 99.43923}
+  m_Children: []
+  m_Father: {fileID: 4570996337339326}
+  m_RootOrder: 6
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!4 &4687068883787022
 Transform:
   m_ObjectHideFlags: 1
@@ -672,6 +799,24 @@ Transform:
   m_Father: {fileID: 4570996337339326}
   m_RootOrder: 2
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!4 &4710025582672170
+Transform:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1564258230751020}
+  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_Children:
+  - {fileID: 4021651873730504}
+  - {fileID: 4323261966389274}
+  - {fileID: 4456325853421092}
+  - {fileID: 4409598849434754}
+  - {fileID: 4092953127060004}
+  m_Father: {fileID: 4394077682102786}
+  m_RootOrder: 2
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!4 &4715666650339174
 Transform:
   m_ObjectHideFlags: 1
@@ -698,6 +843,19 @@ Transform:
   m_Father: {fileID: 4570996337339326}
   m_RootOrder: 10
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!4 &4743802538556646
+Transform:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1335195235077080}
+  m_LocalRotation: {x: -0.7061552, y: 0.036672805, z: 0.036672805, w: 0.7061552}
+  m_LocalPosition: {x: -0.57866764, y: 2.9397109, z: -0.23433436}
+  m_LocalScale: {x: 99.43924, y: 99.43926, z: 99.43923}
+  m_Children: []
+  m_Father: {fileID: 4570996337339326}
+  m_RootOrder: 7
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!4 &4802816771494904
 Transform:
   m_ObjectHideFlags: 1
@@ -711,6 +869,19 @@ Transform:
   m_Father: {fileID: 4570996337339326}
   m_RootOrder: 0
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!4 &4853721245647080
+Transform:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1022460237939274}
+  m_LocalRotation: {x: -0.7061552, y: 0.036672805, z: 0.036672805, w: 0.7061552}
+  m_LocalPosition: {x: 0.3298874, y: 2.9397109, z: -0.5155051}
+  m_LocalScale: {x: 99.43924, y: 99.43926, z: 99.43923}
+  m_Children: []
+  m_Father: {fileID: 4570996337339326}
+  m_RootOrder: 4
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!4 &4906605039208022
 Transform:
   m_ObjectHideFlags: 1
@@ -724,6 +895,19 @@ Transform:
   m_Father: {fileID: 4570996337339326}
   m_RootOrder: 14
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!4 &4978384145200204
+Transform:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1746003999957084}
+  m_LocalRotation: {x: -0.7061552, y: 0.036672805, z: 0.036672805, w: 0.7061552}
+  m_LocalPosition: {x: 0.5580025, y: 2.9397109, z: -0.24069753}
+  m_LocalScale: {x: 99.43924, y: 99.43926, z: 99.43923}
+  m_Children: []
+  m_Father: {fileID: 4570996337339326}
+  m_RootOrder: 8
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!23 &23050397575478002
 MeshRenderer:
   m_ObjectHideFlags: 1
@@ -801,7 +985,71 @@ MeshRenderer:
   m_LightProbeUsage: 1
   m_ReflectionProbeUsage: 1
   m_Materials:
-  - {fileID: 2100000, guid: 1f06101fdcd00e44d85d60b2fb0a466f, type: 2}
+  - {fileID: 2100000, guid: aae4ba52205c2b04f87eb74f0f42ba33, type: 2}
+  m_StaticBatchInfo:
+    firstSubMesh: 0
+    subMeshCount: 0
+  m_StaticBatchRoot: {fileID: 0}
+  m_ProbeAnchor: {fileID: 0}
+  m_LightProbeVolumeOverride: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_PreserveUVs: 0
+  m_IgnoreNormalsForChartDetection: 0
+  m_ImportantGI: 0
+  m_SelectedEditorRenderState: 3
+  m_MinimumChartSize: 4
+  m_AutoUVMaxDistance: 0.5
+  m_AutoUVMaxAngle: 89
+  m_LightmapParameters: {fileID: 0}
+  m_SortingLayerID: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 0
+--- !u!23 &23301959725956448
+MeshRenderer:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1746003999957084}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_MotionVectors: 1
+  m_LightProbeUsage: 1
+  m_ReflectionProbeUsage: 1
+  m_Materials:
+  - {fileID: 2100000, guid: 696684e74728bda40ac5abfe6a560c55, type: 2}
+  m_StaticBatchInfo:
+    firstSubMesh: 0
+    subMeshCount: 0
+  m_StaticBatchRoot: {fileID: 0}
+  m_ProbeAnchor: {fileID: 0}
+  m_LightProbeVolumeOverride: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_PreserveUVs: 0
+  m_IgnoreNormalsForChartDetection: 0
+  m_ImportantGI: 0
+  m_SelectedEditorRenderState: 3
+  m_MinimumChartSize: 4
+  m_AutoUVMaxDistance: 0.5
+  m_AutoUVMaxAngle: 89
+  m_LightmapParameters: {fileID: 0}
+  m_SortingLayerID: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 0
+--- !u!23 &23314150752262442
+MeshRenderer:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1022460237939274}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_MotionVectors: 1
+  m_LightProbeUsage: 1
+  m_ReflectionProbeUsage: 1
+  m_Materials:
+  - {fileID: 2100000, guid: 2683e1abb9c868948b0e3b5befd2c270, type: 2}
   m_StaticBatchInfo:
     firstSubMesh: 0
     subMeshCount: 0
@@ -993,7 +1241,7 @@ MeshRenderer:
   m_LightProbeUsage: 1
   m_ReflectionProbeUsage: 1
   m_Materials:
-  - {fileID: 2100000, guid: 696684e74728bda40ac5abfe6a560c55, type: 2}
+  - {fileID: 2100000, guid: aae4ba52205c2b04f87eb74f0f42ba33, type: 2}
   m_StaticBatchInfo:
     firstSubMesh: 0
     subMeshCount: 0
@@ -1057,7 +1305,7 @@ MeshRenderer:
   m_LightProbeUsage: 1
   m_ReflectionProbeUsage: 1
   m_Materials:
-  - {fileID: 2100000, guid: 2683e1abb9c868948b0e3b5befd2c270, type: 2}
+  - {fileID: 2100000, guid: aae4ba52205c2b04f87eb74f0f42ba33, type: 2}
   m_StaticBatchInfo:
     firstSubMesh: 0
     subMeshCount: 0
@@ -1089,7 +1337,7 @@ MeshRenderer:
   m_LightProbeUsage: 1
   m_ReflectionProbeUsage: 1
   m_Materials:
-  - {fileID: 2100000, guid: 6001f9072713904469bd9805bad7ed7d, type: 2}
+  - {fileID: 2100000, guid: aae4ba52205c2b04f87eb74f0f42ba33, type: 2}
   m_StaticBatchInfo:
     firstSubMesh: 0
     subMeshCount: 0
@@ -1140,6 +1388,38 @@ MeshRenderer:
   m_SortingLayerID: 0
   m_SortingLayer: 0
   m_SortingOrder: 0
+--- !u!23 &23634398081709822
+MeshRenderer:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1895185889984594}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_MotionVectors: 1
+  m_LightProbeUsage: 1
+  m_ReflectionProbeUsage: 1
+  m_Materials:
+  - {fileID: 2100000, guid: 6001f9072713904469bd9805bad7ed7d, type: 2}
+  m_StaticBatchInfo:
+    firstSubMesh: 0
+    subMeshCount: 0
+  m_StaticBatchRoot: {fileID: 0}
+  m_ProbeAnchor: {fileID: 0}
+  m_LightProbeVolumeOverride: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_PreserveUVs: 0
+  m_IgnoreNormalsForChartDetection: 0
+  m_ImportantGI: 0
+  m_SelectedEditorRenderState: 3
+  m_MinimumChartSize: 4
+  m_AutoUVMaxDistance: 0.5
+  m_AutoUVMaxAngle: 89
+  m_LightmapParameters: {fileID: 0}
+  m_SortingLayerID: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 0
 --- !u!23 &23649224254319440
 MeshRenderer:
   m_ObjectHideFlags: 1
@@ -1300,6 +1580,38 @@ MeshRenderer:
   m_SortingLayerID: 0
   m_SortingLayer: 0
   m_SortingOrder: 0
+--- !u!23 &23875656165775130
+MeshRenderer:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1335195235077080}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_MotionVectors: 1
+  m_LightProbeUsage: 1
+  m_ReflectionProbeUsage: 1
+  m_Materials:
+  - {fileID: 2100000, guid: d54b47ce52bf94a42b7dd86b024e6d87, type: 2}
+  m_StaticBatchInfo:
+    firstSubMesh: 0
+    subMeshCount: 0
+  m_StaticBatchRoot: {fileID: 0}
+  m_ProbeAnchor: {fileID: 0}
+  m_LightProbeVolumeOverride: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_PreserveUVs: 0
+  m_IgnoreNormalsForChartDetection: 0
+  m_ImportantGI: 0
+  m_SelectedEditorRenderState: 3
+  m_MinimumChartSize: 4
+  m_AutoUVMaxDistance: 0.5
+  m_AutoUVMaxAngle: 89
+  m_LightmapParameters: {fileID: 0}
+  m_SortingLayerID: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 0
 --- !u!23 &23963969585708526
 MeshRenderer:
   m_ObjectHideFlags: 1
@@ -1313,7 +1625,7 @@ MeshRenderer:
   m_LightProbeUsage: 1
   m_ReflectionProbeUsage: 1
   m_Materials:
-  - {fileID: 2100000, guid: d54b47ce52bf94a42b7dd86b024e6d87, type: 2}
+  - {fileID: 2100000, guid: aae4ba52205c2b04f87eb74f0f42ba33, type: 2}
   m_StaticBatchInfo:
     firstSubMesh: 0
     subMeshCount: 0
@@ -1364,6 +1676,38 @@ MeshRenderer:
   m_SortingLayerID: 0
   m_SortingLayer: 0
   m_SortingOrder: 0
+--- !u!23 &23996231913261838
+MeshRenderer:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1601389684066194}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_MotionVectors: 1
+  m_LightProbeUsage: 1
+  m_ReflectionProbeUsage: 1
+  m_Materials:
+  - {fileID: 2100000, guid: 1f06101fdcd00e44d85d60b2fb0a466f, type: 2}
+  m_StaticBatchInfo:
+    firstSubMesh: 0
+    subMeshCount: 0
+  m_StaticBatchRoot: {fileID: 0}
+  m_ProbeAnchor: {fileID: 0}
+  m_LightProbeVolumeOverride: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_PreserveUVs: 0
+  m_IgnoreNormalsForChartDetection: 0
+  m_ImportantGI: 0
+  m_SelectedEditorRenderState: 3
+  m_MinimumChartSize: 4
+  m_AutoUVMaxDistance: 0.5
+  m_AutoUVMaxAngle: 89
+  m_LightmapParameters: {fileID: 0}
+  m_SortingLayerID: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 0
 --- !u!33 &33006513949875104
 MeshFilter:
   m_ObjectHideFlags: 1
@@ -1378,6 +1722,27 @@ MeshFilter:
   m_PrefabInternal: {fileID: 100100000}
   m_GameObject: {fileID: 1008144237263246}
   m_Mesh: {fileID: 4300046, guid: e3361cd0f09938f408c722a0bc8509e7, type: 3}
+--- !u!33 &33062495297581254
+MeshFilter:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1601389684066194}
+  m_Mesh: {fileID: 4300050, guid: e3361cd0f09938f408c722a0bc8509e7, type: 3}
+--- !u!33 &33067608298157548
+MeshFilter:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1022460237939274}
+  m_Mesh: {fileID: 4300054, guid: e3361cd0f09938f408c722a0bc8509e7, type: 3}
+--- !u!33 &33142502134541530
+MeshFilter:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1746003999957084}
+  m_Mesh: {fileID: 4300056, guid: e3361cd0f09938f408c722a0bc8509e7, type: 3}
 --- !u!33 &33162880432861154
 MeshFilter:
   m_ObjectHideFlags: 1
@@ -1441,6 +1806,13 @@ MeshFilter:
   m_PrefabInternal: {fileID: 100100000}
   m_GameObject: {fileID: 1569940594633134}
   m_Mesh: {fileID: 4300016, guid: e3361cd0f09938f408c722a0bc8509e7, type: 3}
+--- !u!33 &33530778934095580
+MeshFilter:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1335195235077080}
+  m_Mesh: {fileID: 4300048, guid: e3361cd0f09938f408c722a0bc8509e7, type: 3}
 --- !u!33 &33591286867689122
 MeshFilter:
   m_ObjectHideFlags: 1
@@ -1462,6 +1834,13 @@ MeshFilter:
   m_PrefabInternal: {fileID: 100100000}
   m_GameObject: {fileID: 1841379952911576}
   m_Mesh: {fileID: 4300018, guid: e3361cd0f09938f408c722a0bc8509e7, type: 3}
+--- !u!33 &33746466005833236
+MeshFilter:
+  m_ObjectHideFlags: 1
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 100100000}
+  m_GameObject: {fileID: 1895185889984594}
+  m_Mesh: {fileID: 4300052, guid: e3361cd0f09938f408c722a0bc8509e7, type: 3}
 --- !u!33 &33876162192869944
 MeshFilter:
   m_ObjectHideFlags: 1
@@ -1517,6 +1896,11 @@ MonoBehaviour:
   m_EditorClassIdentifier: 
   powerDrop: {fileID: 1236734196835136, guid: 74eceab4a010bc340b3953e37f3e3678, type: 2}
   powerLevel: 0
+  IndicatorCoverVeryLow: {fileID: 1266103636548028}
+  IndicatorCoverLow: {fileID: 1641952585910042}
+  IndicatorCoverMedium: {fileID: 1106222134264392}
+  IndicatorCoverHigh: {fileID: 1601112143768466}
+  IndicatorCoverFull: {fileID: 1507475458156676}
 --- !u!114 &114593885084691842
 MonoBehaviour:
   m_ObjectHideFlags: 1

+ 12 - 1
game/Assets/Scenes/Main.unity

@@ -634,7 +634,18 @@ MonoBehaviour:
   m_TargetGraphic: {fileID: 444914467}
   m_OnClick:
     m_PersistentCalls:
-      m_Calls: []
+      m_Calls:
+      - m_Target: {fileID: 241635330}
+        m_MethodName: LoadMainMenu
+        m_Mode: 1
+        m_Arguments:
+          m_ObjectArgument: {fileID: 0}
+          m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+          m_IntArgument: 0
+          m_FloatArgument: 0
+          m_StringArgument: 
+          m_BoolArgument: 0
+        m_CallState: 2
     m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
       Culture=neutral, PublicKeyToken=null
 --- !u!114 &444914467

+ 45 - 12
game/Assets/Scripts/Enemy/Enemy.cs

@@ -2,23 +2,36 @@
 using System.Collections.Generic;
 using UnityEngine;
 
-public class Enemy : MonoBehaviour 
+public class Enemy : MonoBehaviour
 {
     [SerializeField]
     private GameObject powerDrop;
     [SerializeField]
     private PowerLevels powerLevel;
+    [SerializeField]
+    private GameObject IndicatorCoverVeryLow;
+    [SerializeField]
+    private GameObject IndicatorCoverLow;
+    [SerializeField]
+    private GameObject IndicatorCoverMedium;
+    [SerializeField]
+    private GameObject IndicatorCoverHigh;
+    [SerializeField]
+    private GameObject IndicatorCoverFull;
+
     private float power = 1.0f;
-    private enum PowerLevels { VeryLow, Low, Medium, High, Full}
+    private enum PowerLevels { VeryLow, Low, Medium, High, Full }
     private EnemyAI.BehaviorController behaviorController;
     private DayTimeManager dayTimeManager;
     private bool dead = false;
 
     private DayTimeLabel lastCharging;
 
+
+
     void OnCollisionEnter(Collision collision)
     {
-        if(!dead)
+        if (!dead)
         {
             if (collision.collider.tag == "Bullet")
             {
@@ -27,17 +40,17 @@ public class Enemy : MonoBehaviour
         }
     }
 
-	// Use this for initialization
-	void Start () 
+    // Use this for initialization
+    void Start()
     {
         dayTimeManager = GameObject.FindObjectOfType<DayTimeManager>();
 
         behaviorController = new EnemyAI.BehaviorController();
         behaviorController.blackboard.navMeshAgent = GetComponent<UnityEngine.AI.NavMeshAgent>();
-	}
-	
-	// Update is called once per frame
-	void Update () 
+    }
+
+    // Update is called once per frame
+    void Update()
     {
         if (!dead)
         {
@@ -50,7 +63,7 @@ public class Enemy : MonoBehaviour
             else
             {
                 blackboard.Night = false;
-            }            
+            }
             blackboard.PlayerPosition = GameObject.FindGameObjectWithTag("Player").transform.position;
             blackboard.EnemyPosition = transform.position;
 
@@ -60,31 +73,51 @@ public class Enemy : MonoBehaviour
             if (dayTimeManager.dayTimeLabel != lastCharging)
             {
                 switch (dayTimeManager.dayTimeLabel)
-                { 
+                {
                     case (DayTimeLabel.Night):
                         powerLevel = PowerLevels.Full;
                         power = 16;
                         lastCharging = dayTimeManager.dayTimeLabel;
+                        IndicatorCoverVeryLow.SetActive(false);
+                        IndicatorCoverLow.SetActive(false);
+                        IndicatorCoverMedium.SetActive(false);
+                        IndicatorCoverHigh.SetActive(false);
+                        IndicatorCoverFull.SetActive(false);
                         break;
                     case (DayTimeLabel.Morning):
                         powerLevel = PowerLevels.VeryLow;
                         power = 1;
                         lastCharging = dayTimeManager.dayTimeLabel;
+                        IndicatorCoverVeryLow.SetActive(false);
+                        IndicatorCoverLow.SetActive(true);
+                        IndicatorCoverMedium.SetActive(true);
+                        IndicatorCoverHigh.SetActive(true);
+                        IndicatorCoverFull.SetActive(true);
                         break;
                     case (DayTimeLabel.Noon):
                         powerLevel = PowerLevels.Low;
                         power = 2;
                         lastCharging = dayTimeManager.dayTimeLabel;
+                        IndicatorCoverVeryLow.SetActive(false);
+                        IndicatorCoverLow.SetActive(false);
+                        IndicatorCoverMedium.SetActive(true);
+                        IndicatorCoverHigh.SetActive(true);
+                        IndicatorCoverFull.SetActive(true);
                         break;
                     case (DayTimeLabel.Evening):
                         powerLevel = PowerLevels.Medium;
                         power = 4;
                         lastCharging = dayTimeManager.dayTimeLabel;
+                        IndicatorCoverVeryLow.SetActive(false);
+                        IndicatorCoverLow.SetActive(false);
+                        IndicatorCoverMedium.SetActive(false);
+                        IndicatorCoverHigh.SetActive(true);
+                        IndicatorCoverFull.SetActive(true);
                         break;
                 }
             }
         }
-	}
+    }
 
     private void Death()
     {

+ 5 - 1
game/Assets/Scripts/WinOrLose.cs

@@ -32,6 +32,10 @@ public class WinOrLose : MonoBehaviour
             textfield.text = "You ran out of power!";
             disAndEnableObject.SetActive(true);
         }
-
 	}
+
+    public void LoadMainMenu()
+    {
+        UnityEngine.SceneManagement.SceneManager.LoadScene("MenuScreen");
+    }
 }