Lava Brig Dungeon Theme (#14637)

This commit is contained in:
Checkraze
2023-03-14 21:07:52 -04:00
committed by GitHub
parent 5843fa1291
commit 434e7361dc
4 changed files with 15130 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,308 @@
# Rooms
# Large
# - 17x5
- type: dungeonRoom
id: LavaBrig17x5a
size: 17,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 0,0
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig17x5b
size: 17,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 18,0
tags:
- LavaBrig
# - 7x7
- type: dungeonRoom
id: LavaBrig7x7a
size: 7,7
atlas: /Maps/Dungeon/lava_brig.yml
offset: 0,42
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig7x7b
size: 7,7
atlas: /Maps/Dungeon/lava_brig.yml
offset: 8,42
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig7x7c
size: 7,7
atlas: /Maps/Dungeon/lava_brig.yml
offset: 16,42
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig7x7d
size: 7,7
atlas: /Maps/Dungeon/lava_brig.yml
offset: 24,42
tags:
- LavaBrig
# Medium
# - 11x5
- type: dungeonRoom
id: LavaBrig11x5a
size: 11,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 0,6
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig11x5b
size: 11,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 12,6
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig11x5c
size: 11,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 24,6
tags:
- LavaBrig
# - 7x5
- type: dungeonRoom
id: LavaBrig7x5a
size: 7,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 0,12
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig7x5b
size: 7,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 8,12
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig7x5c
size: 7,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 16,12
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig7x5d
size: 7,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 24,12
tags:
- LavaBrig
# - 13x3
- type: dungeonRoom
id: LavaBrig13x3a
size: 13,3
atlas: /Maps/Dungeon/lava_brig.yml
offset: 0,30
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig13x3b
size: 13,3
atlas: /Maps/Dungeon/lava_brig.yml
offset: 14,30
tags:
- LavaBrig
# - 11x3
- type: dungeonRoom
id: LavaBrig11x3a
size: 11,3
atlas: /Maps/Dungeon/lava_brig.yml
offset: 0,34
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig11x3b
size: 11,3
atlas: /Maps/Dungeon/lava_brig.yml
offset: 12,34
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig11x3c
size: 11,3
atlas: /Maps/Dungeon/lava_brig.yml
offset: 24,34
tags:
- LavaBrig
# - 7x3
- type: dungeonRoom
id: LavaBrig7x3a
size: 7,3
atlas: /Maps/Dungeon/lava_brig.yml
offset: 0,38
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig7x3b
size: 7,3
atlas: /Maps/Dungeon/lava_brig.yml
offset: 8,38
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig7x3c
size: 7,3
atlas: /Maps/Dungeon/lava_brig.yml
offset: 16,38
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig7x3d
size: 7,3
atlas: /Maps/Dungeon/lava_brig.yml
offset: 24,38
tags:
- LavaBrig
# Small
# - 5x5
- type: dungeonRoom
id: LavaBrig5x5a
size: 5,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 0,18
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig5x5b
size: 5,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 6,18
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig5x5c
size: 5,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 12,18
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig5x5d
size: 5,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 18,18
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig5x5e
size: 5,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 24,18
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig5x5f
size: 5,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 30,18
tags:
- LavaBrig
# - 3x5
- type: dungeonRoom
id: LavaBrig3x5a
size: 3,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 0,24
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig3x5b
size: 3,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 4,24
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig3x5c
size: 3,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 8,24
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig3x5d
size: 3,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 12,24
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig3x5e
size: 3,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 16,24
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig3x5f
size: 3,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 20,24
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig3x5g
size: 3,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 24,24
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig3x5h
size: 3,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 28,24
tags:
- LavaBrig
- type: dungeonRoom
id: LavaBrig3x5i
size: 3,5
atlas: /Maps/Dungeon/lava_brig.yml
offset: 32,24
tags:
- LavaBrig

View File

@@ -56,3 +56,62 @@
tile: FloorSteel
wall: WallSolid
cornerWall: WallReinforced
- type: dungeonConfig
id: LavaBrig
generator: !type:PrefabDunGen
roomWhitelist:
- LavaBrig
presets:
- Cross
postGeneration:
- !type:MiddleConnectionPostGen
overlapCount: 3
count: 3
entities:
- CableApcExtension
- AirlockSecurityGlassLocked
edgeEntities:
- Grille
- Window
- !type:MiddleConnectionPostGen
count: 1
entities:
- CableApcExtension
- AirlockSecurityGlassLocked
- !type:EntrancePostGen
count: 2
entities:
- AirlockSecurityGlassLocked
- !type:InternalWindowPostGen
entities:
- Grille
- Window
- !type:ExternalWindowPostGen
entities:
- Grille
- ReinforcedWindow
- !type:WallMountPostGen
spawns:
# Posters
- id: RandomPosterLegit
orGroup: content
- id: ExtinguisherCabinetFilled
prob: 0.2
orGroup: content
- id: RandomPainting
prob: 0.05
orGroup: content
- id: Intercom
prob: 0.1
orGroup: content
- !type:BoundaryWallPostGen
tile: FloorSteel
wall: WallReinforced
cornerWall: WallReinforced

View File

@@ -323,6 +323,9 @@
- type: Tag
id: Knife
- type: Tag
id: LavaBrig
- type: Tag
id: Machete