Lava Brig Dungeon Theme (#14637)
This commit is contained in:
14760
Resources/Maps/Dungeon/lava_brig.yml
Normal file
14760
Resources/Maps/Dungeon/lava_brig.yml
Normal file
File diff suppressed because it is too large
Load Diff
308
Resources/Prototypes/Procedural/Themes/lava_brig.yml
Normal file
308
Resources/Prototypes/Procedural/Themes/lava_brig.yml
Normal 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
|
||||
@@ -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
|
||||
|
||||
@@ -323,6 +323,9 @@
|
||||
- type: Tag
|
||||
id: Knife
|
||||
|
||||
- type: Tag
|
||||
id: LavaBrig
|
||||
|
||||
- type: Tag
|
||||
id: Machete
|
||||
|
||||
|
||||
Reference in New Issue
Block a user