diff options
23 files changed, 2770 insertions, 23 deletions
diff --git a/Documents/小体量塔防想法.xlsx b/Documents/小体量塔防想法.xlsx Binary files differindex 546d853..9f1ce47 100644 --- a/Documents/小体量塔防想法.xlsx +++ b/Documents/小体量塔防想法.xlsx diff --git a/RogueKnights/RogueKnights/Assets/Scenes/TestWaypoint.unity b/RogueKnights/RogueKnights/Assets/Scenes/TestWaypoint.unity index 32cc4e5..02fe845 100644 --- a/RogueKnights/RogueKnights/Assets/Scenes/TestWaypoint.unity +++ b/RogueKnights/RogueKnights/Assets/Scenes/TestWaypoint.unity @@ -261,6 +261,38 @@ Transform: - {fileID: 453933217} m_Father: {fileID: 789008741} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &221900128 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 221900129} + m_Layer: 0 + m_Name: TestBerserker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &221900129 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 221900128} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} + m_LocalPosition: {x: 4.519, y: 0.313, z: 3.448} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1125797002} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} --- !u!1 &222568838 GameObject: m_ObjectHideFlags: 0 @@ -499,6 +531,97 @@ MonoBehaviour: mipBias: 0 varianceClampScale: 0.9 contrastAdaptiveSharpening: 0 +--- !u!1 &314292777 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 314292779} + - component: {fileID: 314292778} + m_Layer: 0 + m_Name: TestSpawner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &314292778 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 314292777} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f29d864acb3757943b6f6da38e553562, type: 3} + m_Name: + m_EditorClassIdentifier: + enemyTemplate: {fileID: 1142406250} + spawnPoint: {fileID: 12046014} +--- !u!4 &314292779 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 314292777} + 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: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &322191476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 322191477} + - component: {fileID: 322191478} + m_Layer: 0 + m_Name: Block_Road(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &322191477 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 322191476} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.5, y: 0, z: 2.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 424825984} + m_Father: {fileID: 1508772373} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &322191478 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 322191476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 25827430349525c4f9ec0f6bd1b630aa, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &325823812 GameObject: m_ObjectHideFlags: 0 @@ -885,6 +1008,102 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 25827430349525c4f9ec0f6bd1b630aa, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &368261756 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 368261757} + - component: {fileID: 368261760} + - component: {fileID: 368261759} + - component: {fileID: 368261758} + m_Layer: 0 + m_Name: ground_green (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &368261757 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368261756} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.25, z: 0} + m_LocalScale: {x: 1, y: 0.5, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1280227198} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &368261758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368261756} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6a3078a61ef9254f87d47763d3adff8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!23 &368261759 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368261756} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d7ae5f32e0c143e4ab95e0446890c74a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &368261760 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368261756} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &397834270 GameObject: m_ObjectHideFlags: 0 @@ -930,6 +1149,51 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 25827430349525c4f9ec0f6bd1b630aa, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &403904678 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 403904679} + - component: {fileID: 403904680} + m_Layer: 0 + m_Name: Block_Rock(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &403904679 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 403904678} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 2.5, y: 0, z: 0.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1224467633} + m_Father: {fileID: 1508772373} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &403904680 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 403904678} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 25827430349525c4f9ec0f6bd1b630aa, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &411890520 GameObject: m_ObjectHideFlags: 0 @@ -975,6 +1239,102 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 25827430349525c4f9ec0f6bd1b630aa, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &424825983 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 424825984} + - component: {fileID: 424825987} + - component: {fileID: 424825986} + - component: {fileID: 424825985} + m_Layer: 0 + m_Name: ground_red (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &424825984 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 424825983} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.15, z: 0} + m_LocalScale: {x: 1, y: 0.3, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 322191477} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &424825985 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 424825983} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6a3078a61ef9254f87d47763d3adff8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!23 &424825986 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 424825983} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 274dab1da8ca6024ea9ab9377880786a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &424825987 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 424825983} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &453933216 GameObject: m_ObjectHideFlags: 0 @@ -1071,6 +1431,40 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 453933216} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &523418570 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 523418571} + m_Layer: 0 + m_Name: Waypoints + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &523418571 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 523418570} + 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: 1742352413} + - {fileID: 835229980} + - {fileID: 1578333695} + m_Father: {fileID: 2073676172} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &567925366 GameObject: m_ObjectHideFlags: 0 @@ -1116,6 +1510,102 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 25827430349525c4f9ec0f6bd1b630aa, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &597623746 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 597623747} + - component: {fileID: 597623750} + - component: {fileID: 597623749} + - component: {fileID: 597623748} + m_Layer: 0 + m_Name: ground_green (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &597623747 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 597623746} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.25, z: 0} + m_LocalScale: {x: 1, y: 0.5, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1143522273} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &597623748 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 597623746} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6a3078a61ef9254f87d47763d3adff8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!23 &597623749 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 597623746} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d7ae5f32e0c143e4ab95e0446890c74a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &597623750 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 597623746} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &659160891 GameObject: m_ObjectHideFlags: 0 @@ -1511,6 +2001,51 @@ Transform: - {fileID: 219260936} m_Father: {fileID: 1323842704} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &801037124 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 801037125} + - component: {fileID: 801037126} + m_Layer: 0 + m_Name: Block_Rock(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &801037125 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 801037124} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 2.5, y: 0, z: 2.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1514897752} + m_Father: {fileID: 1508772373} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &801037126 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 801037124} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 25827430349525c4f9ec0f6bd1b630aa, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &829310205 GameObject: m_ObjectHideFlags: 0 @@ -1607,6 +2142,54 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 829310205} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &835229979 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 835229980} + - component: {fileID: 835229981} + m_Layer: 0 + m_Name: w_2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &835229980 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 835229979} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.5, y: 0.3, z: 1.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 523418571} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &835229981 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 835229979} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 00af3cca5434ea540aaeb9e0606324eb, type: 3} + m_Name: + m_EditorClassIdentifier: + next: {fileID: 1578333696} + previous: [] + distanceFromEnd: 0 + trueDistance: 0 --- !u!1 &839825779 GameObject: m_ObjectHideFlags: 0 @@ -1651,7 +2234,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 00af3cca5434ea540aaeb9e0606324eb, type: 3} m_Name: m_EditorClassIdentifier: - next: {fileID: 0} + next: {fileID: 1742352414} previous: [] distanceFromEnd: 0 trueDistance: 0 @@ -1748,6 +2331,12 @@ MonoBehaviour: previous: [] distanceFromEnd: 0 trueDistance: 0 +--- !u!4 &1053339776 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6734038935251908347, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + m_PrefabInstance: {fileID: 6016964564585180654} + m_PrefabAsset: {fileID: 0} --- !u!1 &1073265158 GameObject: m_ObjectHideFlags: 0 @@ -1889,6 +2478,254 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 25827430349525c4f9ec0f6bd1b630aa, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &1098671423 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1098671424} + - component: {fileID: 1098671425} + m_Layer: 0 + m_Name: Block_Road(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1098671424 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098671423} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.5, y: 0, z: 0.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1128892790} + m_Father: {fileID: 1508772373} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1098671425 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098671423} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 25827430349525c4f9ec0f6bd1b630aa, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1125796998 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1125797002} + - component: {fileID: 1125797001} + - component: {fileID: 1125797000} + - component: {fileID: 1125796999} + m_Layer: 0 + m_Name: Model + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!136 &1125796999 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1125796998} + 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.5000001 + m_Height: 2 + m_Direction: 1 + m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697} +--- !u!23 &1125797000 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1125796998} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1125797001 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1125796998} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1125797002 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1125796998} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.3, z: 0} + m_LocalScale: {x: 0.3, y: 0.3, z: 0.3} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 221900129} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1128892789 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1128892790} + - component: {fileID: 1128892793} + - component: {fileID: 1128892792} + - component: {fileID: 1128892791} + m_Layer: 0 + m_Name: ground_red (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1128892790 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1128892789} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.15, z: 0} + m_LocalScale: {x: 1, y: 0.3, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1098671424} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1128892791 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1128892789} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6a3078a61ef9254f87d47763d3adff8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!23 &1128892792 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1128892789} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 274dab1da8ca6024ea9ab9377880786a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1128892793 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1128892789} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &1130938305 GameObject: m_ObjectHideFlags: 0 @@ -1985,28 +2822,108 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1130938305} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1142406246 stripped +--- !u!1 &1137864004 GameObject: - m_CorrespondingSourceObject: {fileID: 3177871134217195219, guid: 46480091a34ef154c969485e5831ad48, + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1137864005} + - component: {fileID: 1137864006} + m_Layer: 0 + m_Name: Block_Road(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1137864005 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1137864004} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.5, y: 0, z: 1.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2048841766} + m_Father: {fileID: 1508772373} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1137864006 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1137864004} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 25827430349525c4f9ec0f6bd1b630aa, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1142406250 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4723830975175593093, guid: 46480091a34ef154c969485e5831ad48, type: 3} m_PrefabInstance: {fileID: 5514073576192170859} m_PrefabAsset: {fileID: 0} ---- !u!114 &1142406249 + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cc9026518003ce74589e69e5c266f5d5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1143522272 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1143522273} + - component: {fileID: 1143522274} + m_Layer: 0 + m_Name: Block_Rock(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1143522273 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143522272} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.5, y: 0, z: 1.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 597623747} + m_Father: {fileID: 1508772373} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1143522274 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1142406246} + m_GameObject: {fileID: 1143522272} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c0ab28d33224e874baecf55e83fef38e, type: 3} + m_Script: {fileID: 11500000, guid: 25827430349525c4f9ec0f6bd1b630aa, type: 3} m_Name: m_EditorClassIdentifier: - distanceFromEnd: 2.1474836e+9 - atEnd: 0 - speed: 1 - currentWaypoint: {fileID: 12046014} --- !u!1 &1145227506 GameObject: m_ObjectHideFlags: 0 @@ -2103,6 +3020,198 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1145227506} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1203036967 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1203036968} + - component: {fileID: 1203036971} + - component: {fileID: 1203036970} + - component: {fileID: 1203036969} + m_Layer: 0 + m_Name: ground_green (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1203036968 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203036967} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.25, z: 0} + m_LocalScale: {x: 1, y: 0.5, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1983003718} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1203036969 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203036967} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6a3078a61ef9254f87d47763d3adff8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!23 &1203036970 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203036967} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d7ae5f32e0c143e4ab95e0446890c74a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1203036971 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203036967} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1224467632 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1224467633} + - component: {fileID: 1224467636} + - component: {fileID: 1224467635} + - component: {fileID: 1224467634} + m_Layer: 0 + m_Name: ground_green (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1224467633 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1224467632} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.25, z: 0} + m_LocalScale: {x: 1, y: 0.5, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 403904679} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1224467634 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1224467632} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6a3078a61ef9254f87d47763d3adff8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!23 &1224467635 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1224467632} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d7ae5f32e0c143e4ab95e0446890c74a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1224467636 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1224467632} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &1244845564 GameObject: m_ObjectHideFlags: 0 @@ -2289,6 +3398,51 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1266601794} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1280227197 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1280227198} + - component: {fileID: 1280227199} + m_Layer: 0 + m_Name: Block_Rock(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1280227198 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1280227197} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.5, y: 0, z: 2.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 368261757} + m_Father: {fileID: 1508772373} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1280227199 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1280227197} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 25827430349525c4f9ec0f6bd1b630aa, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1282644588 GameObject: m_ObjectHideFlags: 0 @@ -2571,6 +3725,212 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1437297330} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1446365124 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1446365125} + - component: {fileID: 1446365128} + - component: {fileID: 1446365127} + - component: {fileID: 1446365126} + m_Layer: 0 + m_Name: ground_green (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1446365125 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1446365124} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.25, z: 0} + m_LocalScale: {x: 1, y: 0.5, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1449341837} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1446365126 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1446365124} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6a3078a61ef9254f87d47763d3adff8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!23 &1446365127 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1446365124} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d7ae5f32e0c143e4ab95e0446890c74a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1446365128 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1446365124} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1449341836 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1449341837} + - component: {fileID: 1449341838} + m_Layer: 0 + m_Name: Block_Rock(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1449341837 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1449341836} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.5, y: 0, z: 0.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1446365125} + m_Father: {fileID: 1508772373} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1449341838 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1449341836} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 25827430349525c4f9ec0f6bd1b630aa, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &1468615461 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6734038935251908347, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + m_PrefabInstance: {fileID: 1664527796} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1508772372 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1508772373} + - component: {fileID: 1508772374} + m_Layer: 0 + m_Name: Terrain + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1508772373 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1508772372} + 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: 1449341837} + - {fileID: 1098671424} + - {fileID: 403904679} + - {fileID: 1143522273} + - {fileID: 1137864005} + - {fileID: 1983003718} + - {fileID: 1280227198} + - {fileID: 322191477} + - {fileID: 801037125} + m_Father: {fileID: 2073676172} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1508772374 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1508772372} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f9946fffd59a9f24d93502bd51839d57, type: 3} + m_Name: + m_EditorClassIdentifier: + blocks: 101___101__101 + items: + - {fileID: 9191158638951972742, guid: 190b262d26db7cf4abe5a388053bbe59, type: 3} + - {fileID: 5034323660749290207, guid: bcaddb681760de94b9e536bc07adef17, type: 3} + - {fileID: 7759437141872008219, guid: 44cdfe911484b3549a9ab93bd58fbf88, type: 3} + waypoints: 0 --- !u!1 &1510196510 GameObject: m_ObjectHideFlags: 0 @@ -2667,6 +4027,102 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1510196510} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1514897751 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1514897752} + - component: {fileID: 1514897755} + - component: {fileID: 1514897754} + - component: {fileID: 1514897753} + m_Layer: 0 + m_Name: ground_green (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1514897752 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1514897751} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.25, z: 0} + m_LocalScale: {x: 1, y: 0.5, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 801037125} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1514897753 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1514897751} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6a3078a61ef9254f87d47763d3adff8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!23 &1514897754 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1514897751} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d7ae5f32e0c143e4ab95e0446890c74a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1514897755 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1514897751} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &1567979713 GameObject: m_ObjectHideFlags: 0 @@ -2763,6 +4219,54 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1567979713} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1578333694 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1578333695} + - component: {fileID: 1578333696} + m_Layer: 0 + m_Name: w_3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1578333695 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1578333694} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.5, y: 0.3, z: 3} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 523418571} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1578333696 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1578333694} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 00af3cca5434ea540aaeb9e0606324eb, type: 3} + m_Name: + m_EditorClassIdentifier: + next: {fileID: 0} + previous: [] + distanceFromEnd: 0 + trueDistance: 0 --- !u!1 &1608613239 GameObject: m_ObjectHideFlags: 0 @@ -2839,8 +4343,88 @@ Transform: m_Children: - {fileID: 222568839} - {fileID: 1323842704} + - {fileID: 2073676172} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1664527796 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2980912706249226962, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: muzzle + value: + objectReference: {fileID: 1468615461} + - target: {fileID: 2980912706249226962, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: bulletTemplate + value: + objectReference: {fileID: 679941771913565768, guid: 062ce37a5f67b2d4ba4353338b751845, + type: 3} + - target: {fileID: 6099847007900455170, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_Name + value: TestKnight (1) + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalPosition.x + value: 5.408 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.459 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalPosition.z + value: 3.915 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.0015276526 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalRotation.y + value: 0.99999887 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 179.825 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5c4ecd835668abe40b0822fc00cfadba, type: 3} --- !u!1 &1671547391 GameObject: m_ObjectHideFlags: 0 @@ -2982,6 +4566,54 @@ Transform: - {fileID: 1073265159} m_Father: {fileID: 362067886} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1742352412 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1742352413} + - component: {fileID: 1742352414} + m_Layer: 0 + m_Name: w_1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1742352413 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1742352412} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.5, y: 0.3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 523418571} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1742352414 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1742352412} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 00af3cca5434ea540aaeb9e0606324eb, type: 3} + m_Name: + m_EditorClassIdentifier: + next: {fileID: 835229981} + previous: [] + distanceFromEnd: 0 + trueDistance: 0 --- !u!1 &1748173072 GameObject: m_ObjectHideFlags: 0 @@ -3320,6 +4952,51 @@ MonoBehaviour: m_LightCookieSize: {x: 1, y: 1} m_LightCookieOffset: {x: 0, y: 0} m_SoftShadowQuality: 0 +--- !u!1 &1983003717 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1983003718} + - component: {fileID: 1983003719} + m_Layer: 0 + m_Name: Block_Rock(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1983003718 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1983003717} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 2.5, y: 0, z: 1.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1203036968} + m_Father: {fileID: 1508772373} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1983003719 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1983003717} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 25827430349525c4f9ec0f6bd1b630aa, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1984959105 GameObject: m_ObjectHideFlags: 0 @@ -3416,6 +5093,158 @@ MonoBehaviour: previous: [] distanceFromEnd: 0 trueDistance: 0 +--- !u!1 &2048841765 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2048841766} + - component: {fileID: 2048841769} + - component: {fileID: 2048841768} + - component: {fileID: 2048841767} + m_Layer: 0 + m_Name: ground_red (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2048841766 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2048841765} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.15, z: 0} + m_LocalScale: {x: 1, y: 0.3, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1137864005} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2048841767 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2048841765} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6a3078a61ef9254f87d47763d3adff8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!23 &2048841768 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2048841765} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 274dab1da8ca6024ea9ab9377880786a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &2048841769 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2048841765} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &2073676171 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2073676172} + - component: {fileID: 2073676173} + m_Layer: 0 + m_Name: Block03 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2073676172 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2073676171} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 3, y: 0, z: 3} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1508772373} + - {fileID: 523418571} + m_Father: {fileID: 1639913174} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2073676173 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2073676171} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bf7793d9acf704c4c837456ce028104c, type: 3} + m_Name: + m_EditorClassIdentifier: + tiles: + - {fileID: 1449341838} + - {fileID: 1098671425} + - {fileID: 403904680} + - {fileID: 1143522274} + - {fileID: 1137864006} + - {fileID: 1983003719} + - {fileID: 1280227199} + - {fileID: 322191478} + - {fileID: 801037126} --- !u!1 &2129161559 GameObject: m_ObjectHideFlags: 0 @@ -3557,6 +5386,74 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2132138288} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &3178891635344135104 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 3986406817612873905, guid: 062ce37a5f67b2d4ba4353338b751845, + type: 3} + propertyPath: m_Name + value: TestBullet + objectReference: {fileID: 0} + - target: {fileID: 8599106792243551464, guid: 062ce37a5f67b2d4ba4353338b751845, + type: 3} + propertyPath: m_LocalPosition.x + value: 3.568 + objectReference: {fileID: 0} + - target: {fileID: 8599106792243551464, guid: 062ce37a5f67b2d4ba4353338b751845, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.913 + objectReference: {fileID: 0} + - target: {fileID: 8599106792243551464, guid: 062ce37a5f67b2d4ba4353338b751845, + type: 3} + propertyPath: m_LocalPosition.z + value: 4.2790604 + objectReference: {fileID: 0} + - target: {fileID: 8599106792243551464, guid: 062ce37a5f67b2d4ba4353338b751845, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8599106792243551464, guid: 062ce37a5f67b2d4ba4353338b751845, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8599106792243551464, guid: 062ce37a5f67b2d4ba4353338b751845, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8599106792243551464, guid: 062ce37a5f67b2d4ba4353338b751845, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8599106792243551464, guid: 062ce37a5f67b2d4ba4353338b751845, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8599106792243551464, guid: 062ce37a5f67b2d4ba4353338b751845, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8599106792243551464, guid: 062ce37a5f67b2d4ba4353338b751845, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 062ce37a5f67b2d4ba4353338b751845, type: 3} --- !u!1001 &5514073576192170859 PrefabInstance: m_ObjectHideFlags: 0 @@ -3565,11 +5462,21 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 0} m_Modifications: + - target: {fileID: 1160098032716973747, guid: 46480091a34ef154c969485e5831ad48, + type: 3} + propertyPath: currentWaypoint + value: + objectReference: {fileID: 12046014} - target: {fileID: 3177871134217195219, guid: 46480091a34ef154c969485e5831ad48, type: 3} propertyPath: m_Name value: TestEnemy objectReference: {fileID: 0} + - target: {fileID: 3177871134217195219, guid: 46480091a34ef154c969485e5831ad48, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} - target: {fileID: 6503102149864166540, guid: 46480091a34ef154c969485e5831ad48, type: 3} propertyPath: m_LocalPosition.x @@ -3623,12 +5530,87 @@ PrefabInstance: m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] - m_AddedComponents: - - targetCorrespondingSourceObject: {fileID: 3177871134217195219, guid: 46480091a34ef154c969485e5831ad48, - type: 3} - insertIndex: -1 - addedObject: {fileID: 1142406249} + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 46480091a34ef154c969485e5831ad48, type: 3} +--- !u!1001 &6016964564585180654 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2980912706249226962, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: muzzle + value: + objectReference: {fileID: 1053339776} + - target: {fileID: 2980912706249226962, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: bulletTemplate + value: + objectReference: {fileID: 679941771913565768, guid: 062ce37a5f67b2d4ba4353338b751845, + type: 3} + - target: {fileID: 6099847007900455170, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_Name + value: TestKnight + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalPosition.x + value: 3.66 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.459 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalPosition.z + value: 2.294 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.0015276526 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalRotation.y + value: 0.99999887 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 179.825 + objectReference: {fileID: 0} + - target: {fileID: 6709966035830622687, guid: 5c4ecd835668abe40b0822fc00cfadba, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5c4ecd835668abe40b0822fc00cfadba, type: 3} --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 @@ -3637,3 +5619,8 @@ SceneRoots: - {fileID: 1927280072} - {fileID: 1639913174} - {fileID: 5514073576192170859} + - {fileID: 6016964564585180654} + - {fileID: 1664527796} + - {fileID: 3178891635344135104} + - {fileID: 314292779} + - {fileID: 221900129} diff --git a/RogueKnights/RogueKnights/Assets/Scripts/Map/Waypoint.cs b/RogueKnights/RogueKnights/Assets/Scripts/Map/Waypoint.cs index e72adef..8434216 100644 --- a/RogueKnights/RogueKnights/Assets/Scripts/Map/Waypoint.cs +++ b/RogueKnights/RogueKnights/Assets/Scripts/Map/Waypoint.cs @@ -1,5 +1,6 @@ using System.Collections; using System.Collections.Generic; +using Unity.VisualScripting; using UnityEngine; namespace RK.Map @@ -69,11 +70,21 @@ namespace RK.Map if(next != null) { using RK.GizmosColor c = new GizmosColor(Color.green); - Gizmos.DrawLine(transform.position, next.transform.position); + + Vector3 from = transform.position; + Vector3 to = next.transform.position; + Vector3 mid = (from + to) / 2f; + Vector3 dir = (to - from).normalized; + Gizmos.DrawLine(from, to); + float len = 0.07f; + Gizmos.DrawLine(mid, mid - Quaternion.Euler(0, -45,0)*dir * len); + Gizmos.DrawLine(mid, mid - Quaternion.Euler(0, 45, 0) * dir * len); + + float rad = 0.05f; + Gizmos.DrawSphere(transform.position, rad); } } - } } diff --git a/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBerserker.cs b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBerserker.cs new file mode 100644 index 0000000..36c2f55 --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBerserker.cs @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class TestBerserker : MonoBehaviour +{ + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBerserker.cs.meta b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBerserker.cs.meta new file mode 100644 index 0000000..a231340 --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBerserker.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dc79f0a58e498ef4cb2f7e4b4b85a79d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBuilding.meta b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBuilding.meta new file mode 100644 index 0000000..e73643c --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBuilding.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 01f387fb82f82dc4a96614e4fa5786c7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBuilding/TestBuildingMill.cs b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBuilding/TestBuildingMill.cs new file mode 100644 index 0000000..9d5bbb7 --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBuilding/TestBuildingMill.cs @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class TestBuildingMill : MonoBehaviour +{ + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBuilding/TestBuildingMill.cs.meta b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBuilding/TestBuildingMill.cs.meta new file mode 100644 index 0000000..fe665ec --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBuilding/TestBuildingMill.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 90839aafbfe2b1240996332018493b07 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBullet.cs b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBullet.cs new file mode 100644 index 0000000..c7a4efd --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBullet.cs @@ -0,0 +1,48 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace RK.Test +{ + public class TestBullet : MonoBehaviour + { + + public float speed; + + public Vector3 direction; + + private void Start() + { + Invoke("Die", 3); + } + + void Die() + { + if(this.gameObject != null) + { + this.gameObject.SetActive(false); + Destroy(this.gameObject); + } + } + + public void Update() + { + transform.position += direction * speed * Time.deltaTime; + } + + private void OnTriggerEnter(Collider other) + { + if (other.gameObject.layer == LayerMask.NameToLayer("Enemy")) + { + this.gameObject.SetActive(false); + Destroy(this.gameObject); + + TestEnemy enemy = other.transform.parent.GetComponent<TestEnemy>(); + enemy.TakeDamage(); + + } + } + + } + +} diff --git a/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBullet.cs.meta b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBullet.cs.meta new file mode 100644 index 0000000..53c3ca5 --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestBullet.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e691ec334c947ae478896e886983dc8f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RogueKnights/RogueKnights/Assets/Scripts/Test/TestEnemy.cs b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestEnemy.cs index 9d857d8..0922ae8 100644 --- a/RogueKnights/RogueKnights/Assets/Scripts/Test/TestEnemy.cs +++ b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestEnemy.cs @@ -1,9 +1,35 @@ using System.Collections; using System.Collections.Generic; +using System.Security.Cryptography; using UnityEngine; -public class TestEnemy : MonoBehaviour +namespace RK.Test { + public class TestEnemy : MonoBehaviour + { + public float health = 3; + + private void Update() + { + CheckDeath(); + } + + void CheckDeath() + { + if(health <= 0) + { + this.gameObject.SetActive(false); + Destroy(this.gameObject); + } + } + + public void TakeDamage() + { + --health; + } + + + } } diff --git a/RogueKnights/RogueKnights/Assets/Scripts/Test/TestKnight.cs b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestKnight.cs new file mode 100644 index 0000000..eaa67ff --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestKnight.cs @@ -0,0 +1,80 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace RK.Test +{ + public class TestKnight : MonoBehaviour + { + public Transform muzzle; + + public TestEnemy targetEnemy; + + public TestBullet bulletTemplate; + + public float attackRange; + + private void Start() + { + StartCoroutine(CoFire()); + } + + private void FixedUpdate() + { + DetectEnemy(); + } + + void DetectEnemy() + { + Collider[] cols = Physics.OverlapSphere(transform.position, attackRange, 1 << LayerMask.NameToLayer("Enemy")); + if(cols != null && cols.Length > 0) + { + targetEnemy = cols[0].transform.parent.GetComponent<TestEnemy>(); + } + } + + private void Update() + { + LookAtEnemy(); + } + + void LookAtEnemy() + { + if(targetEnemy != null) + { + Vector3 view = targetEnemy.transform.position - transform.position; + view.y = 0; + transform.rotation = Quaternion.LookRotation(view, Vector3.up); + } + } + + IEnumerator CoFire() + { + while (true) + { + + if(targetEnemy != null) + { + Shoot(); + yield return new WaitForSeconds(1f); + } + + yield return null; + + } + } + + void Shoot() + { + TestBullet bullet = GameObject.Instantiate(bulletTemplate) as TestBullet; + bullet.transform.position = muzzle.position; + bullet.speed = 5; + bullet.direction = (targetEnemy.transform.position + new Vector3(0, 0.3f, 0) - muzzle.position).normalized; + bullet.gameObject.SetActive(true); + } + + } + + +}
\ No newline at end of file diff --git a/RogueKnights/RogueKnights/Assets/Scripts/Test/TestKnight.cs.meta b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestKnight.cs.meta new file mode 100644 index 0000000..35b407e --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestKnight.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0c3909f258a82ee48b51873c16847a67 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RogueKnights/RogueKnights/Assets/Scripts/Test/TestSpawner.cs b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestSpawner.cs new file mode 100644 index 0000000..4bbe02c --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestSpawner.cs @@ -0,0 +1,36 @@ +using RK.Map; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace RK.Test +{ + public class TestSpawner : MonoBehaviour + { + + public TestEnemy enemyTemplate; + + public Waypoint spawnPoint; + + + private void Start() + { + StartCoroutine(CoSpawn()); + } + + IEnumerator CoSpawn() + { + while (true) + { + TestEnemy enemy = Instantiate<TestEnemy>(enemyTemplate); + enemy.gameObject.GetComponent<TestPathfinder>().currentWaypoint = spawnPoint; + enemy.gameObject.SetActive(true); + + yield return new WaitForSeconds(3); + } + } + + } + + +}
\ No newline at end of file diff --git a/RogueKnights/RogueKnights/Assets/Scripts/Test/TestSpawner.cs.meta b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestSpawner.cs.meta new file mode 100644 index 0000000..f800add --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/Scripts/Test/TestSpawner.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f29d864acb3757943b6f6da38e553562 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RogueKnights/RogueKnights/Assets/bundles/prefabs/enemies/TestEnemy.prefab b/RogueKnights/RogueKnights/Assets/bundles/prefabs/enemies/TestEnemy.prefab index 2903766..95e17c3 100644 --- a/RogueKnights/RogueKnights/Assets/bundles/prefabs/enemies/TestEnemy.prefab +++ b/RogueKnights/RogueKnights/Assets/bundles/prefabs/enemies/TestEnemy.prefab @@ -10,7 +10,8 @@ GameObject: m_Component: - component: {fileID: 6503102149864166540} - component: {fileID: 4723830975175593093} - m_Layer: 0 + - component: {fileID: 1160098032716973747} + m_Layer: 8 m_Name: TestEnemy m_TagString: Untagged m_Icon: {fileID: 0} @@ -25,7 +26,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3177871134217195219} serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 1.542, y: 0.322, z: 0.177} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 @@ -45,6 +46,23 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: cc9026518003ce74589e69e5c266f5d5, type: 3} m_Name: m_EditorClassIdentifier: + health: 5 +--- !u!114 &1160098032716973747 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3177871134217195219} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c0ab28d33224e874baecf55e83fef38e, type: 3} + m_Name: + m_EditorClassIdentifier: + distanceFromEnd: 2.1474836e+9 + atEnd: 0 + speed: 0.5 + currentWaypoint: {fileID: 0} --- !u!1 &8445285899830151433 GameObject: m_ObjectHideFlags: 0 @@ -57,7 +75,7 @@ GameObject: - component: {fileID: 3929587591568326977} - component: {fileID: 8585135992580109257} - component: {fileID: 8163637338040085254} - m_Layer: 0 + m_Layer: 8 m_Name: Model m_TagString: Untagged m_Icon: {fileID: 0} diff --git a/RogueKnights/RogueKnights/Assets/bundles/prefabs/knigts.meta b/RogueKnights/RogueKnights/Assets/bundles/prefabs/knigts.meta new file mode 100644 index 0000000..ff06a9d --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/bundles/prefabs/knigts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 86580c1574c767840b46fac9f17456e5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RogueKnights/RogueKnights/Assets/bundles/prefabs/knigts/TestKnight.prefab b/RogueKnights/RogueKnights/Assets/bundles/prefabs/knigts/TestKnight.prefab new file mode 100644 index 0000000..b26061f --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/bundles/prefabs/knigts/TestKnight.prefab @@ -0,0 +1,262 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2841081419781588102 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3465130999545369142} + - component: {fileID: 3701386315729517223} + - component: {fileID: 5290754847079476153} + - component: {fileID: 2981882385019181106} + m_Layer: 9 + m_Name: Head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3465130999545369142 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2841081419781588102} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5, z: 0.5} + m_LocalScale: {x: 0.72, y: 0.3, z: 0.3} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6734038935251908347} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3701386315729517223 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2841081419781588102} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5290754847079476153 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2841081419781588102} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &2981882385019181106 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2841081419781588102} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &6099847007900455170 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6709966035830622687} + - component: {fileID: 2980912706249226962} + m_Layer: 9 + m_Name: TestKnight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6709966035830622687 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6099847007900455170} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0.99999887, z: 0, w: 0.0015272391} + m_LocalPosition: {x: 3.66, y: 0.459, z: 2.294} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6734038935251908347} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 179.825, z: 0} +--- !u!114 &2980912706249226962 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6099847007900455170} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0c3909f258a82ee48b51873c16847a67, type: 3} + m_Name: + m_EditorClassIdentifier: + targetEnemy: {fileID: 0} + attackRange: 3 +--- !u!1 &7512339046131521092 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6734038935251908347} + - component: {fileID: 5688731144732361786} + - component: {fileID: 9013129242634666301} + - component: {fileID: 4050292459998501920} + m_Layer: 9 + m_Name: Model + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6734038935251908347 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7512339046131521092} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.3, z: 0} + m_LocalScale: {x: 0.3, y: 0.3, z: 0.3} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3465130999545369142} + m_Father: {fileID: 6709966035830622687} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5688731144732361786 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7512339046131521092} + m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &9013129242634666301 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7512339046131521092} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!136 &4050292459998501920 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7512339046131521092} + 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.5 + m_Height: 2 + m_Direction: 1 + m_Center: {x: 0, y: 0, z: 0} diff --git a/RogueKnights/RogueKnights/Assets/bundles/prefabs/knigts/TestKnight.prefab.meta b/RogueKnights/RogueKnights/Assets/bundles/prefabs/knigts/TestKnight.prefab.meta new file mode 100644 index 0000000..373eb7d --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/bundles/prefabs/knigts/TestKnight.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5c4ecd835668abe40b0822fc00cfadba +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RogueKnights/RogueKnights/Assets/bundles/prefabs/projectiles.meta b/RogueKnights/RogueKnights/Assets/bundles/prefabs/projectiles.meta new file mode 100644 index 0000000..0e6398a --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/bundles/prefabs/projectiles.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4249bb849c25ccb479c7dc56b839812a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RogueKnights/RogueKnights/Assets/bundles/prefabs/projectiles/TestBullet.prefab b/RogueKnights/RogueKnights/Assets/bundles/prefabs/projectiles/TestBullet.prefab new file mode 100644 index 0000000..a08dbdf --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/bundles/prefabs/projectiles/TestBullet.prefab @@ -0,0 +1,150 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3986406817612873905 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8599106792243551464} + - component: {fileID: 7664563221943729430} + - component: {fileID: 881035278060206489} + - component: {fileID: 6519203494656035165} + - component: {fileID: 679941771913565768} + - component: {fileID: 4812907026477067218} + m_Layer: 0 + m_Name: TestBullet + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &8599106792243551464 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3986406817612873905} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 3.901882, y: 1.265, z: 4.2790604} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7664563221943729430 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3986406817612873905} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &881035278060206489 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3986406817612873905} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!135 &6519203494656035165 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3986406817612873905} + 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!114 &679941771913565768 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3986406817612873905} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e691ec334c947ae478896e886983dc8f, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 0 + direction: {x: 0, y: 0, z: 0} +--- !u!54 &4812907026477067218 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3986406817612873905} + serializedVersion: 4 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_CenterOfMass: {x: 0, y: 0, z: 0} + m_InertiaTensor: {x: 1, y: 1, z: 1} + m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ImplicitCom: 1 + m_ImplicitTensor: 1 + m_UseGravity: 0 + m_IsKinematic: 1 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 0 diff --git a/RogueKnights/RogueKnights/Assets/bundles/prefabs/projectiles/TestBullet.prefab.meta b/RogueKnights/RogueKnights/Assets/bundles/prefabs/projectiles/TestBullet.prefab.meta new file mode 100644 index 0000000..c014870 --- /dev/null +++ b/RogueKnights/RogueKnights/Assets/bundles/prefabs/projectiles/TestBullet.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 062ce37a5f67b2d4ba4353338b751845 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RogueKnights/RogueKnights/ProjectSettings/TagManager.asset b/RogueKnights/RogueKnights/ProjectSettings/TagManager.asset index 8ced730..622fabc 100644 --- a/RogueKnights/RogueKnights/ProjectSettings/TagManager.asset +++ b/RogueKnights/RogueKnights/ProjectSettings/TagManager.asset @@ -13,8 +13,8 @@ TagManager: - UI - Block - PostProcessingMainCamera - - - - + - Enemy + - Knight - - - |