RoomSpawner mask (#33110)
* RoolFill can now spaw rooms with any size * tile ignoring * upgrade interior * simplify * Update DungeonSystem.Rooms.cs * center rooms * Update RoomFillComponent.cs * Update RoomFillComponent.cs * Update DungeonSystem.Rooms.cs * Remove roomfillcoponent from integration test * Update EntityTest.cs * remove nullable size, replaced with minsize and maxsize * clear existing logic refactor * delete this one
This commit is contained in:
@@ -1,11 +1,9 @@
|
||||
- type: entity
|
||||
id: BaseRoomMarker
|
||||
name: Room marker
|
||||
name: room spawner
|
||||
parent: MarkerBase
|
||||
suffix: Weh
|
||||
components:
|
||||
- type: RoomFill
|
||||
size: 5,5
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: red
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
size: 5,5
|
||||
atlas: /Maps/Dungeon/vgroidinterior.yml
|
||||
offset: 0,0
|
||||
ignoreTile: FloorShuttleOrange
|
||||
tags:
|
||||
- VGRoidInterior
|
||||
|
||||
@@ -11,6 +12,7 @@
|
||||
size: 5,5
|
||||
atlas: /Maps/Dungeon/vgroidinterior.yml
|
||||
offset: 6,0
|
||||
ignoreTile: FloorShuttleOrange
|
||||
tags:
|
||||
- VGRoidInterior
|
||||
|
||||
@@ -19,6 +21,7 @@
|
||||
size: 5,5
|
||||
atlas: /Maps/Dungeon/vgroidinterior.yml
|
||||
offset: 12,0
|
||||
ignoreTile: FloorShuttleOrange
|
||||
tags:
|
||||
- VGRoidInterior
|
||||
|
||||
@@ -27,6 +30,7 @@
|
||||
size: 5,5
|
||||
atlas: /Maps/Dungeon/vgroidinterior.yml
|
||||
offset: 18,0
|
||||
ignoreTile: FloorShuttleOrange
|
||||
tags:
|
||||
- VGRoidInterior
|
||||
|
||||
@@ -35,6 +39,7 @@
|
||||
size: 5,5
|
||||
atlas: /Maps/Dungeon/vgroidinterior.yml
|
||||
offset: 0,6
|
||||
ignoreTile: FloorShuttleOrange
|
||||
tags:
|
||||
- VGRoidInterior
|
||||
|
||||
@@ -43,6 +48,7 @@
|
||||
size: 5,5
|
||||
atlas: /Maps/Dungeon/vgroidinterior.yml
|
||||
offset: 6,6
|
||||
ignoreTile: FloorShuttleOrange
|
||||
tags:
|
||||
- VGRoidInterior
|
||||
|
||||
@@ -51,6 +57,7 @@
|
||||
size: 5,5
|
||||
atlas: /Maps/Dungeon/vgroidinterior.yml
|
||||
offset: 12,6
|
||||
ignoreTile: FloorShuttleOrange
|
||||
tags:
|
||||
- VGRoidInterior
|
||||
|
||||
@@ -59,6 +66,7 @@
|
||||
size: 5,5
|
||||
atlas: /Maps/Dungeon/vgroidinterior.yml
|
||||
offset: 18,6
|
||||
ignoreTile: FloorShuttleOrange
|
||||
tags:
|
||||
- VGRoidInterior
|
||||
|
||||
@@ -67,6 +75,7 @@
|
||||
size: 5,5
|
||||
atlas: /Maps/Dungeon/vgroidinterior.yml
|
||||
offset: 0,12
|
||||
ignoreTile: FloorShuttleOrange
|
||||
tags:
|
||||
- VGRoidInterior
|
||||
|
||||
@@ -75,6 +84,7 @@
|
||||
size: 5,5
|
||||
atlas: /Maps/Dungeon/vgroidinterior.yml
|
||||
offset: 6,12
|
||||
ignoreTile: FloorShuttleOrange
|
||||
tags:
|
||||
- VGRoidInterior
|
||||
|
||||
@@ -83,6 +93,7 @@
|
||||
size: 5,5
|
||||
atlas: /Maps/Dungeon/vgroidinterior.yml
|
||||
offset: 12,12
|
||||
ignoreTile: FloorShuttleOrange
|
||||
tags:
|
||||
- VGRoidInterior
|
||||
|
||||
@@ -91,6 +102,25 @@
|
||||
size: 5,5
|
||||
atlas: /Maps/Dungeon/vgroidinterior.yml
|
||||
offset: 18,12
|
||||
ignoreTile: FloorShuttleOrange
|
||||
tags:
|
||||
- VGRoidInterior
|
||||
|
||||
- type: dungeonRoom
|
||||
id: VGRoidInterior11x5a
|
||||
size: 11,5
|
||||
atlas: /Maps/Dungeon/vgroidinterior.yml
|
||||
offset: 0,18
|
||||
ignoreTile: FloorShuttleOrange
|
||||
tags:
|
||||
- VGRoidInterior
|
||||
|
||||
- type: dungeonRoom
|
||||
id: VGRoidInterior11x5b
|
||||
size: 11,5
|
||||
atlas: /Maps/Dungeon/vgroidinterior.yml
|
||||
offset: 12,18
|
||||
ignoreTile: FloorShuttleOrange
|
||||
tags:
|
||||
- VGRoidInterior
|
||||
|
||||
|
||||
Reference in New Issue
Block a user