Feat: updated room generator

This commit is contained in:
Tomáš Pěnkava
2026-07-07 21:50:11 +02:00
parent e397d13f41
commit 9b7299304a
6 changed files with 1125 additions and 278 deletions
+24 -27
View File
@@ -128,8 +128,8 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 23489964}
- component: {fileID: 23489963}
- component: {fileID: 23489965}
- component: {fileID: 23489966}
m_Layer: 0
m_Name: Dungeon
m_TagString: Untagged
@@ -137,32 +137,6 @@ GameObject:
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &23489963
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: fba07e5a285f4d84f93955f44f02c76c, type: 3}
m_Name:
m_EditorClassIdentifier:
mapPrefab:
- {fileID: 819094401162878122, guid: 03f2147e5a186fc408b959faa2f97e86, type: 3}
- {fileID: 2783560673348224804, guid: b7111ccd107e56741a9790a50ab8e190, type: 3}
- {fileID: 7069902989848030098, guid: e8e0ba1faefe88f47b927a477b87ed22, type: 3}
- {fileID: 8524395191423973796, guid: 37b1623de3a4b8140bc4fd60f59c6329, type: 3}
- {fileID: 4362243528253867212, guid: 04cd18e800b8e854491a95529a91b3a1, type: 3}
- {fileID: 5061069654894918266, guid: 6ac586441811a834fbf148a96b779734, type: 3}
Player: {fileID: 6983871523237736218, guid: f0df263e5be65a041848d5a8bab85af1, type: 3}
CorridorStraight: {fileID: 8047827979703692770, guid: 1a5d554c0c76caf4195cae47e098b79d, type: 3}
CorridorStraightUnlit: {fileID: 2016417306107577256, guid: 92d9025262a022a499862d352c2724ee, type: 3}
DoorCorridor: {fileID: 5603417387143431118, guid: 9eccbf5a500a0d2429e6008a713a49fd, type: 3}
layout: {fileID: 11400000, guid: 8379cbdc96f21cc47a95cab23068d69a, type: 2}
useGlobalNavMesh: 1
RoomDistance: 40
--- !u!4 &23489964
Transform:
m_ObjectHideFlags: 0
@@ -210,6 +184,29 @@ MonoBehaviour:
m_MinRegionArea: 2
m_NavMeshData: {fileID: 0}
m_BuildHeightMesh: 0
--- !u!114 &23489966
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: fba07e5a285f4d84f93955f44f02c76c, type: 3}
m_Name:
m_EditorClassIdentifier:
cellSize: 1
wallHeight: 5
roomCountMin: 12
roomCountMax: 16
maxRoomSizeMin: 28
maxRoomSizeMax: 40
wallMaterial: {fileID: 0}
floorMaterial: {fileID: 0}
doorMaterial: {fileID: 0}
playerPrefab: {fileID: 6983871523237736218, guid: f0df263e5be65a041848d5a8bab85af1, type: 3}
generateOnStart: 1
--- !u!1 &1862002347
GameObject:
m_ObjectHideFlags: 0