diff --git a/3D blobici/Assets/Prefabs/Arena/Arena_1.prefab b/3D blobici/Assets/Prefabs/Arena/Arena_1.prefab index 10f0a70..9dfdba0 100644 --- a/3D blobici/Assets/Prefabs/Arena/Arena_1.prefab +++ b/3D blobici/Assets/Prefabs/Arena/Arena_1.prefab @@ -250,6 +250,37 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1505366715620942035 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5005337813989734048} + m_Layer: 0 + m_Name: SP1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5005337813989734048 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1505366715620942035} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5029039253992749804} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1591439391541074079 GameObject: m_ObjectHideFlags: 0 @@ -662,11 +693,11 @@ Transform: - {fileID: 2500644656661711133} - {fileID: 1363176879968996053} - {fileID: 5303472523356043157} - - {fileID: 7247721684711761811} - {fileID: 4749998178041286228} - {fileID: 275641332710209055} - {fileID: 7196145278821582271} - {fileID: 6403936592153889140} + - {fileID: 5029039253992749804} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &3997441805795631177 @@ -698,6 +729,12 @@ MonoBehaviour: wallSouth: {fileID: 619410942591708325} wallEast: {fileID: 7536220567770472197} wallWest: {fileID: 6022591202724221902} + spawnPoints: + - {fileID: 1505366715620942035} + - {fileID: 6519413531553640820} + - {fileID: 4973078823863902098} + - {fileID: 7903349254928241710} + test: {fileID: 6105862447941566498, guid: db659e1194f587c4d8dd952811175c5e, type: 3} --- !u!1 &2837174233086072514 GameObject: m_ObjectHideFlags: 0 @@ -1238,6 +1275,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4749481331780699853} + - {fileID: 7247721684711761811} m_Father: {fileID: 976286785544496788} m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} --- !u!108 &1689418658413075063 @@ -1305,6 +1343,37 @@ Light: m_LightUnit: 1 m_LuxAtDistance: 1 m_EnableSpotReflector: 1 +--- !u!1 &4973078823863902098 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 518128674232430903} + m_Layer: 0 + m_Name: SP3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &518128674232430903 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4973078823863902098} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5029039253992749804} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &5301572765062975116 GameObject: m_ObjectHideFlags: 0 @@ -1673,6 +1742,37 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &6519413531553640820 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4460630164602905514} + m_Layer: 0 + m_Name: SP2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4460630164602905514 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6519413531553640820} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 5, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5029039253992749804} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &6544399923714977307 GameObject: m_ObjectHideFlags: 0 @@ -1986,6 +2086,41 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &7575410527628352750 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5029039253992749804} + m_Layer: 0 + m_Name: SpawnPoints + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5029039253992749804 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7575410527628352750} + 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: 5005337813989734048} + - {fileID: 4460630164602905514} + - {fileID: 518128674232430903} + - {fileID: 789041009942588478} + m_Father: {fileID: 976286785544496788} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &7617482510731058451 GameObject: m_ObjectHideFlags: 0 @@ -2225,6 +2360,37 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &7903349254928241710 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 789041009942588478} + m_Layer: 0 + m_Name: SP4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &789041009942588478 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7903349254928241710} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -5, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5029039253992749804} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &313562203173556724 PrefabInstance: m_ObjectHideFlags: 0 @@ -2365,7 +2531,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 976286785544496788} + m_TransformParent: {fileID: 5303472523356043157} m_Modifications: - target: {fileID: 3735711022041751044, guid: 7de66f1652a936749ac28fd445d6a49a, type: 3} propertyPath: m_Name @@ -2373,19 +2539,19 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4079198916715676862, guid: 7de66f1652a936749ac28fd445d6a49a, type: 3} propertyPath: m_LocalPosition.x - value: 0 + value: -13.85 objectReference: {fileID: 0} - target: {fileID: 4079198916715676862, guid: 7de66f1652a936749ac28fd445d6a49a, type: 3} propertyPath: m_LocalPosition.y - value: 0 + value: -3.5 objectReference: {fileID: 0} - target: {fileID: 4079198916715676862, guid: 7de66f1652a936749ac28fd445d6a49a, type: 3} propertyPath: m_LocalPosition.z - value: 0 + value: -18 objectReference: {fileID: 0} - target: {fileID: 4079198916715676862, guid: 7de66f1652a936749ac28fd445d6a49a, type: 3} propertyPath: m_LocalRotation.w - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 4079198916715676862, guid: 7de66f1652a936749ac28fd445d6a49a, type: 3} propertyPath: m_LocalRotation.x @@ -2393,7 +2559,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4079198916715676862, guid: 7de66f1652a936749ac28fd445d6a49a, type: 3} propertyPath: m_LocalRotation.y - value: -0 + value: -1 objectReference: {fileID: 0} - target: {fileID: 4079198916715676862, guid: 7de66f1652a936749ac28fd445d6a49a, type: 3} propertyPath: m_LocalRotation.z diff --git a/3D blobici/Assets/Prefabs/Arena/Arena_2.prefab b/3D blobici/Assets/Prefabs/Arena/Arena_2.prefab index 8757efa..b8d10ec 100644 --- a/3D blobici/Assets/Prefabs/Arena/Arena_2.prefab +++ b/3D blobici/Assets/Prefabs/Arena/Arena_2.prefab @@ -1,5 +1,102 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &1325353513586617208 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3837273450315511408} + m_Layer: 0 + m_Name: SP4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3837273450315511408 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325353513586617208} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 10, y: 0, z: -15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7964350191801348349} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1825168081936726243 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2097448928233311273} + m_Layer: 0 + m_Name: SP1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2097448928233311273 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1825168081936726243} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -10, y: 0, z: 15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7964350191801348349} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1945093273881661747 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7964350191801348349} + m_Layer: 0 + m_Name: SpawnPoints + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7964350191801348349 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1945093273881661747} + 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: 2097448928233311273} + - {fileID: 895983287495493165} + - {fileID: 6253273869746805230} + - {fileID: 3837273450315511408} + m_Father: {fileID: 1895486018500882413} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &3555997227946331297 GameObject: m_ObjectHideFlags: 0 @@ -132,6 +229,68 @@ Animator: m_AllowConstantClipSamplingOptimization: 1 m_KeepAnimatorStateOnDisable: 0 m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &5067735910018310652 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 895983287495493165} + m_Layer: 0 + m_Name: SP2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &895983287495493165 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5067735910018310652} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 10, y: 0, z: 15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7964350191801348349} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6980416409678530651 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6253273869746805230} + m_Layer: 0 + m_Name: SP3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6253273869746805230 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6980416409678530651} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -10, y: 0, z: -15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7964350191801348349} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &7069902989848030098 GameObject: m_ObjectHideFlags: 0 @@ -176,6 +335,7 @@ Transform: - {fileID: 5664086053892742588} - {fileID: 5090654301502836091} - {fileID: 1813150499232309186} + - {fileID: 7964350191801348349} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &6297990339078496104 @@ -207,6 +367,12 @@ MonoBehaviour: wallSouth: {fileID: 5030856054174713606} wallEast: {fileID: 5615552990394210241} wallWest: {fileID: 1324703056803136888} + spawnPoints: + - {fileID: 1825168081936726243} + - {fileID: 5067735910018310652} + - {fileID: 6980416409678530651} + - {fileID: 1325353513586617208} + test: {fileID: 6105862447941566498, guid: db659e1194f587c4d8dd952811175c5e, type: 3} --- !u!1001 &627855985815857216 PrefabInstance: m_ObjectHideFlags: 0 @@ -718,6 +884,8 @@ MonoBehaviour: wallSouth: {fileID: 0} wallEast: {fileID: 0} wallWest: {fileID: 0} + spawnPoints: [] + test: {fileID: 0} --- !u!4 &1813150499232309186 stripped Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 9e9d5761822c91f44b112d69a3ec09bd, type: 3} @@ -901,6 +1069,8 @@ MonoBehaviour: wallSouth: {fileID: 0} wallEast: {fileID: 0} wallWest: {fileID: 0} + spawnPoints: [] + test: {fileID: 0} --- !u!1001 &5264806082340469335 PrefabInstance: m_ObjectHideFlags: 0 @@ -982,6 +1152,8 @@ MonoBehaviour: wallSouth: {fileID: 0} wallEast: {fileID: 0} wallWest: {fileID: 0} + spawnPoints: [] + test: {fileID: 0} --- !u!4 &5664086053892742588 stripped Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 9e9d5761822c91f44b112d69a3ec09bd, type: 3} @@ -1068,6 +1240,8 @@ MonoBehaviour: wallSouth: {fileID: 5030856054174713606} wallEast: {fileID: 5615552990394210241} wallWest: {fileID: 1324703056803136888} + spawnPoints: [] + test: {fileID: 0} --- !u!4 &6704669995139341385 stripped Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 9e9d5761822c91f44b112d69a3ec09bd, type: 3} diff --git a/3D blobici/Assets/Prefabs/Arena/Arena_3.prefab b/3D blobici/Assets/Prefabs/Arena/Arena_3.prefab index 554ed70..50e6b0c 100644 --- a/3D blobici/Assets/Prefabs/Arena/Arena_3.prefab +++ b/3D blobici/Assets/Prefabs/Arena/Arena_3.prefab @@ -1,5 +1,199 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &464892053139057970 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5408334238050399955} + m_Layer: 0 + m_Name: SP7 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5408334238050399955 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 464892053139057970} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -15, y: 0, z: -15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4136150389513609684} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2773562898438979010 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7099248654816415396} + m_Layer: 0 + m_Name: SP8 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7099248654816415396 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2773562898438979010} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 15, y: 0, z: -15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4136150389513609684} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5239403309500828242 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6629898603481101945} + m_Layer: 0 + m_Name: SP4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6629898603481101945 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5239403309500828242} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -10, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4136150389513609684} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5610204373381672916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 361396769601860629} + m_Layer: 0 + m_Name: SP5 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &361396769601860629 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5610204373381672916} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -15, y: 0, z: 15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4136150389513609684} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6113915442845048476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4136150389513609684} + m_Layer: 0 + m_Name: SpawnPoints + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4136150389513609684 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6113915442845048476} + 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: 5614891909508256217} + - {fileID: 762102999888554673} + - {fileID: 5160646339247734432} + - {fileID: 6629898603481101945} + - {fileID: 361396769601860629} + - {fileID: 3504269372192462704} + - {fileID: 5408334238050399955} + - {fileID: 7099248654816415396} + m_Father: {fileID: 6920336211645667070} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7181903384837977284 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5614891909508256217} + m_Layer: 0 + m_Name: SP1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5614891909508256217 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7181903384837977284} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4136150389513609684} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &7409708591777977683 GameObject: m_ObjectHideFlags: 0 @@ -109,6 +303,68 @@ MeshCollider: m_Convex: 0 m_CookingOptions: 30 m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &7790576045698130352 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 762102999888554673} + m_Layer: 0 + m_Name: SP2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &762102999888554673 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7790576045698130352} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 10, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4136150389513609684} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7873332403324538664 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3504269372192462704} + m_Layer: 0 + m_Name: SP6 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3504269372192462704 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7873332403324538664} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 15, y: 0, z: 15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4136150389513609684} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &8524395191423973796 GameObject: m_ObjectHideFlags: 0 @@ -150,6 +406,7 @@ Transform: - {fileID: 2933369852442754684} - {fileID: 6026653348605610531} - {fileID: 6340439629523277882} + - {fileID: 4136150389513609684} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &3990037672578072316 @@ -181,6 +438,47 @@ MonoBehaviour: wallSouth: {fileID: 3887578895628207979} wallEast: {fileID: 2593718218598180038} wallWest: {fileID: 6406698015527932057} + spawnPoints: + - {fileID: 7181903384837977284} + - {fileID: 7790576045698130352} + - {fileID: 9186255231503958152} + - {fileID: 5239403309500828242} + - {fileID: 5610204373381672916} + - {fileID: 7873332403324538664} + - {fileID: 464892053139057970} + - {fileID: 2773562898438979010} + test: {fileID: 6105862447941566498, guid: db659e1194f587c4d8dd952811175c5e, type: 3} +--- !u!1 &9186255231503958152 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5160646339247734432} + m_Layer: 0 + m_Name: SP3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5160646339247734432 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186255231503958152} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4136150389513609684} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &572179306618835033 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/3D blobici/Assets/Prefabs/Arena/Arena_4.prefab b/3D blobici/Assets/Prefabs/Arena/Arena_4.prefab index f70c36b..8cc26f7 100644 --- a/3D blobici/Assets/Prefabs/Arena/Arena_4.prefab +++ b/3D blobici/Assets/Prefabs/Arena/Arena_4.prefab @@ -1,5 +1,168 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &1143649966945112541 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7246357089156126969} + m_Layer: 0 + m_Name: SpawnPoints + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7246357089156126969 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143649966945112541} + 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: 8882620234552993931} + - {fileID: 4230295114629730067} + - {fileID: 4375013888989860001} + - {fileID: 5888030652643888929} + - {fileID: 6143641191426019026} + - {fileID: 6621546008410137075} + - {fileID: 1119918074382919989} + - {fileID: 2433239107928286367} + m_Father: {fileID: 1670384370540582} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1287476518389190663 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1119918074382919989} + m_Layer: 0 + m_Name: SP7 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1119918074382919989 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1287476518389190663} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -15, y: 0, z: -15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7246357089156126969} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3193474025785403008 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4230295114629730067} + m_Layer: 0 + m_Name: SP2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4230295114629730067 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3193474025785403008} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 15, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7246357089156126969} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3744640616981562675 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6621546008410137075} + m_Layer: 0 + m_Name: SP6 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6621546008410137075 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3744640616981562675} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 15, y: 0, z: 15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7246357089156126969} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4237433121927315520 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6143641191426019026} + m_Layer: 0 + m_Name: SP5 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6143641191426019026 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4237433121927315520} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -15, y: 0, z: 15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7246357089156126969} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &4362243528253867212 GameObject: m_ObjectHideFlags: 0 @@ -42,6 +205,7 @@ Transform: - {fileID: 3827585854527388547} - {fileID: 3193209851127444038} - {fileID: 6633703423417711787} + - {fileID: 7246357089156126969} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &8788175465630764883 @@ -73,6 +237,140 @@ MonoBehaviour: wallSouth: {fileID: 4491638739325051193} wallEast: {fileID: 2817951392210807036} wallWest: {fileID: 6288281484321793553} + spawnPoints: + - {fileID: 4727893480195167109} + - {fileID: 3193474025785403008} + - {fileID: 4978782347935042095} + - {fileID: 4664024420453137781} + - {fileID: 4237433121927315520} + - {fileID: 3744640616981562675} + - {fileID: 1287476518389190663} + - {fileID: 8670878002997374015} + test: {fileID: 6105862447941566498, guid: db659e1194f587c4d8dd952811175c5e, type: 3} +--- !u!1 &4664024420453137781 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5888030652643888929} + m_Layer: 0 + m_Name: SP4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5888030652643888929 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4664024420453137781} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -15, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7246357089156126969} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4727893480195167109 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8882620234552993931} + m_Layer: 0 + m_Name: SP1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8882620234552993931 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4727893480195167109} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7246357089156126969} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4978782347935042095 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4375013888989860001} + m_Layer: 0 + m_Name: SP3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4375013888989860001 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4978782347935042095} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7246357089156126969} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8670878002997374015 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2433239107928286367} + m_Layer: 0 + m_Name: SP8 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2433239107928286367 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8670878002997374015} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 15, y: 0, z: -15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7246357089156126969} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &3066405850367996388 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/3D blobici/Assets/Prefabs/Arena/Arena_5.prefab b/3D blobici/Assets/Prefabs/Arena/Arena_5.prefab index 2b09e53..8beace3 100644 --- a/3D blobici/Assets/Prefabs/Arena/Arena_5.prefab +++ b/3D blobici/Assets/Prefabs/Arena/Arena_5.prefab @@ -42,6 +42,7 @@ Transform: - {fileID: 8812966146221633701} - {fileID: 1823916836487315337} - {fileID: 105856169670165954} + - {fileID: 2645339671830997953} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2787345659745357017 @@ -73,6 +74,171 @@ MonoBehaviour: wallSouth: {fileID: 8144235084479015455} wallEast: {fileID: 1298173723401938227} wallWest: {fileID: 735145622726319992} + spawnPoints: + - {fileID: 5121653139323114344} + - {fileID: 6070159706944050923} + - {fileID: 5814503170226453088} + - {fileID: 5162249106696660312} + test: {fileID: 6105862447941566498, guid: db659e1194f587c4d8dd952811175c5e, type: 3} +--- !u!1 &5121653139323114344 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1562331752579745572} + m_Layer: 0 + m_Name: SP1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1562331752579745572 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5121653139323114344} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -15, y: 0, z: 15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2645339671830997953} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5162249106696660312 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5366742299374634461} + m_Layer: 0 + m_Name: SP4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5366742299374634461 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5162249106696660312} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 15, y: 0, z: -15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2645339671830997953} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5593015412131562810 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2645339671830997953} + m_Layer: 0 + m_Name: SpawnPoints + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2645339671830997953 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5593015412131562810} + 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: 1562331752579745572} + - {fileID: 5162975985647485434} + - {fileID: 6157873152418814340} + - {fileID: 5366742299374634461} + m_Father: {fileID: 2981424240143364775} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5814503170226453088 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6157873152418814340} + m_Layer: 0 + m_Name: SP3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6157873152418814340 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5814503170226453088} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -15, y: 0, z: -15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2645339671830997953} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6070159706944050923 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5162975985647485434} + m_Layer: 0 + m_Name: SP2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5162975985647485434 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6070159706944050923} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 15, y: 0, z: 15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2645339671830997953} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &469328407492846707 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/3D blobici/Assets/Prefabs/Arena/Boss_Arena_1.prefab b/3D blobici/Assets/Prefabs/Arena/Boss_Arena_1.prefab index 1140568..09f230c 100644 --- a/3D blobici/Assets/Prefabs/Arena/Boss_Arena_1.prefab +++ b/3D blobici/Assets/Prefabs/Arena/Boss_Arena_1.prefab @@ -1,5 +1,68 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &305529029419692106 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 124121453490803382} + m_Layer: 0 + m_Name: SP1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &124121453490803382 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305529029419692106} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5888586792382218155} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &685437912484533835 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5888586792382218155} + m_Layer: 0 + m_Name: SpawnPoints + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5888586792382218155 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 685437912484533835} + 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: 124121453490803382} + m_Father: {fileID: 6920336211645667070} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &7409708591777977683 GameObject: m_ObjectHideFlags: 0 @@ -150,6 +213,7 @@ Transform: - {fileID: 4519543388265635281} - {fileID: 2933369852442754684} - {fileID: 6026653348605610531} + - {fileID: 5888586792382218155} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &3990037672578072316 @@ -181,6 +245,9 @@ MonoBehaviour: wallSouth: {fileID: 3887578895628207979} wallEast: {fileID: 2593718218598180038} wallWest: {fileID: 6406698015527932057} + spawnPoints: + - {fileID: 305529029419692106} + test: {fileID: 6105862447941566498, guid: db659e1194f587c4d8dd952811175c5e, type: 3} --- !u!1001 &572179306618835033 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/3D blobici/Assets/Prefabs/Arena/Boss_Arena_2.prefab b/3D blobici/Assets/Prefabs/Arena/Boss_Arena_2.prefab index a82c8fb..6684f22 100644 --- a/3D blobici/Assets/Prefabs/Arena/Boss_Arena_2.prefab +++ b/3D blobici/Assets/Prefabs/Arena/Boss_Arena_2.prefab @@ -1,5 +1,37 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &2599936447481349738 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6794907185056544723} + m_Layer: 0 + m_Name: SpawnPoints + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6794907185056544723 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2599936447481349738} + 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: 8291258721695773630} + m_Father: {fileID: 6920336211645667070} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &7409708591777977683 GameObject: m_ObjectHideFlags: 0 @@ -109,6 +141,37 @@ MeshCollider: m_Convex: 0 m_CookingOptions: 30 m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &8448325099915851505 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8291258721695773630} + m_Layer: 0 + m_Name: SP1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8291258721695773630 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8448325099915851505} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6794907185056544723} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &8524395191423973796 GameObject: m_ObjectHideFlags: 0 @@ -154,6 +217,7 @@ Transform: - {fileID: 4497046097251446207} - {fileID: 4363583939817895601} - {fileID: 8500808215624546162} + - {fileID: 6794907185056544723} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &3990037672578072316 @@ -185,6 +249,9 @@ MonoBehaviour: wallSouth: {fileID: 3887578895628207979} wallEast: {fileID: 2593718218598180038} wallWest: {fileID: 6406698015527932057} + spawnPoints: + - {fileID: 8448325099915851505} + test: {fileID: 6105862447941566498, guid: db659e1194f587c4d8dd952811175c5e, type: 3} --- !u!1001 &572179306618835033 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/3D blobici/Assets/Prefabs/Arena/Cube.prefab b/3D blobici/Assets/Prefabs/Arena/Cube.prefab new file mode 100644 index 0000000..e4fd436 --- /dev/null +++ b/3D blobici/Assets/Prefabs/Arena/Cube.prefab @@ -0,0 +1,110 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6105862447941566498 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5758310115354031039} + - component: {fileID: 3724664409054189967} + - component: {fileID: 4888689092340966876} + - component: {fileID: 5232457556158312337} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5758310115354031039 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6105862447941566498} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2, y: 1, z: 2} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3724664409054189967 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6105862447941566498} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4888689092340966876 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6105862447941566498} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + 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 &5232457556158312337 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6105862447941566498} + 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} diff --git a/3D blobici/Assets/Prefabs/Arena/Cube.prefab.meta b/3D blobici/Assets/Prefabs/Arena/Cube.prefab.meta new file mode 100644 index 0000000..a80179b --- /dev/null +++ b/3D blobici/Assets/Prefabs/Arena/Cube.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: db659e1194f587c4d8dd952811175c5e +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/3D blobici/Assets/Prefabs/Scripts/RoomHandler.cs b/3D blobici/Assets/Prefabs/Scripts/RoomHandler.cs index 0888776..24a7c7b 100644 --- a/3D blobici/Assets/Prefabs/Scripts/RoomHandler.cs +++ b/3D blobici/Assets/Prefabs/Scripts/RoomHandler.cs @@ -21,6 +21,11 @@ public class RoomHandler : MonoBehaviour West } + // Room Spawn Points + [Header("Spawn Points")] + [SerializeField] private List spawnPoints; + [SerializeField] private GameObject test; + private readonly Dictionary doors = new(); public void RegisterDoor(Side dir, DoorAnimation doorAnim) => doors[dir] = doorAnim; @@ -56,4 +61,35 @@ public class RoomHandler : MonoBehaviour Debug.Log("Door " + dir + " is now " + (open ? "open" : "closed")); } } + + public void SpawnEnemies(List enemyPrefabs) + { + int i = 0; + List enemyPrefabsLocal = new List(enemyPrefabs); + while (enemyPrefabsLocal.Count > 0) + { + // Spawns enemy and removes it from the list + GameObject enemyPrefab = enemyPrefabsLocal[0]; + enemyPrefabsLocal.RemoveAt(0); + + // Select a spawn point with round-robin + GameObject spawnPoint = spawnPoints[i % spawnPoints.Count]; + + Instantiate(enemyPrefab, spawnPoint.transform.position + new Vector3(0, 1, 0), Quaternion.identity); + Debug.Log("Spawned enemy: " + enemyPrefab.name + " at " + spawnPoint.transform.position); + + i++; + } + } + void Start() + { + int enemyCount = Random.Range(1, 4); + List enemyPrefabs = new List(); + for (int i = 0; i < enemyCount; i++) + { + enemyPrefabs.Add(test); + } + + SpawnEnemies(enemyPrefabs); + } } diff --git a/3D blobici/Assets/Scenes/GenTest.unity b/3D blobici/Assets/Scenes/GenTest.unity index cfbe660..a3e34d4 100644 --- a/3D blobici/Assets/Scenes/GenTest.unity +++ b/3D blobici/Assets/Scenes/GenTest.unity @@ -129,6 +129,7 @@ GameObject: m_Component: - component: {fileID: 23489964} - component: {fileID: 23489963} + - component: {fileID: 23489965} m_Layer: 0 m_Name: Dungeon m_TagString: Untagged @@ -176,6 +177,18 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &23489965 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 23489962} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5520a437c5690d24695f9830bbd741b0, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1862002347 GameObject: m_ObjectHideFlags: 0 diff --git a/3D blobici/Assets/Scripts/MainGame/GameHandler.cs b/3D blobici/Assets/Scripts/MainGame/GameHandler.cs index 161c261..ff8674e 100644 --- a/3D blobici/Assets/Scripts/MainGame/GameHandler.cs +++ b/3D blobici/Assets/Scripts/MainGame/GameHandler.cs @@ -1,10 +1,13 @@ +using System.Collections.Generic; using UnityEngine; public class GameHandler : MonoBehaviour { private MapGenManager mapGen; // Start is called once before the first execution of Update after the MonoBehaviour is created - + + + void Awake() { mapGen = GetComponent(); @@ -30,7 +33,6 @@ public class GameHandler : MonoBehaviour foreach (var room in mapGen.GridToRoom) { var rh = room.Value.GetComponent(); - } } }