Frozen hydroponic dungeon (#25837)

+dungen
This commit is contained in:
Ed
2024-03-05 02:13:34 +03:00
committed by GitHub
parent 163a527483
commit bdcf144442
5 changed files with 15646 additions and 3 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,364 @@
# Rooms
# Large
# - 17x5
- type: dungeonRoom
id: SnowyLab17x5a
size: 17,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 0,0
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab17x5b
size: 17,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 18,0
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab17x5c
size: 17,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 36,0
tags:
- SnowyLabs
# - 7x7
- type: dungeonRoom
id: SnowyLab7x7a
size: 7,7
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 0,42
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab7x7b
size: 7,7
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 8,42
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab7x7c
size: 7,7
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 16,42
tags:
- SnowyLabs
# Medium
# - 11x5
- type: dungeonRoom
id: SnowyLab11x5a
size: 11,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 0,6
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab11x5b
size: 11,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 12,6
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab11x5c
size: 11,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 24,6
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab11x5d
size: 11,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 36,6
tags:
- SnowyLabs
# - 7x5
- type: dungeonRoom
id: SnowyLab7x5a
size: 7,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 0,12
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab7x5b
size: 7,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 8,12
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab7x5c
size: 7,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 16,12
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab7x5d
size: 7,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 24,12
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab7x5e
size: 7,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 32,12
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab7x5f
size: 7,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 40,12
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab7x5g
size: 7,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 48,12
tags:
- SnowyLabs
# - 13x3
- type: dungeonRoom
id: SnowyLab13x3a
size: 13,3
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 0,30
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab13x3b
size: 13,3
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 14,30
tags:
- SnowyLabs
# - 11x3
- type: dungeonRoom
id: SnowyLab11x3a
size: 11,3
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 0,34
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab11x3b
size: 11,3
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 12,34
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab11x3c
size: 11,3
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 24,34
tags:
- SnowyLabs
# - 7x3
- type: dungeonRoom
id: SnowyLab7x3a
size: 7,3
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 0,38
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab7x3b
size: 7,3
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 8,38
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab7x3c
size: 7,3
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 16,38
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab7x3d
size: 7,3
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 24,38
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab7x3e
size: 7,3
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 32,38
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab7x3f
size: 7,3
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 40,38
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab7x3g
size: 7,3
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 48,38
tags:
- SnowyLabs
# Small
# - 5x5
- type: dungeonRoom
id: SnowyLab5x5a
size: 5,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 0,18
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab5x5b
size: 5,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 6,18
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab5x5c
size: 5,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 12,18
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab5x5d
size: 5,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 18,18
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab5x5e
size: 5,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 24,18
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab5x5f
size: 5,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 30,18
tags:
- SnowyLabs
# - 3x5
- type: dungeonRoom
id: SnowyLab3x5a
size: 3,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 0,24
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab3x5b
size: 3,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 4,24
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab3x5c
size: 3,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 8,24
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab3x5d
size: 3,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 12,24
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab3x5e
size: 3,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 16,24
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab3x5f
size: 3,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 20,24
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab3x5g
size: 3,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 24,24
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab3x5h
size: 3,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 28,24
tags:
- SnowyLabs
- type: dungeonRoom
id: SnowyLab3x5i
size: 3,5
atlas: /Maps/Dungeon/snowy_labs.yml
offset: 32,24
tags:
- SnowyLabs

View File

@@ -235,4 +235,90 @@
- !type:CornerClutterPostGen
contents:
- id: RandomStalagmiteOrCrystal
amount: 1
amount: 1
- type: dungeonConfig
id: SnowyLabs
generator: !type:PrefabDunGen
roomWhitelist:
- SnowyLabs
presets:
- Bucket
- Wow
- SpaceShip
- Tall
postGeneration:
- !type:CorridorPostGen
width: 3
- !type:DungeonEntrancePostGen
count: 2
- !type:RoomEntrancePostGen
entities:
- CableApcExtension
- AirlockFreezerHydroponicsLocked
- !type:EntranceFlankPostGen
entities:
- Grille
- Window
- !type:ExternalWindowPostGen
entities:
- Grille
- Window
- !type:WallMountPostGen
spawns:
# Posters
- id: RandomPosterLegit
orGroup: content
- id: ExtinguisherCabinetFilled
prob: 0.2
orGroup: content
- id: RandomPainting
prob: 0.05
orGroup: content
- id: IntercomScience
prob: 0.1
orGroup: content
- !type:BoundaryWallPostGen
tile: FloorSteel
wall: WallSilver
cornerWall: WallSilver
- !type:JunctionPostGen
width: 1
entities:
- AirlockHydroGlassLocked
- !type:JunctionPostGen
entities:
- AirlockHydroGlassLocked
- !type:AutoCablingPostGen
- !type:CornerClutterPostGen
contents:
- id: PottedPlantRandom
amount: 1
- !type:CorridorDecalSkirtingPostGen
color: "#4cc7aa96"
cardinalDecals:
South: BrickTileWhiteLineS
East: BrickTileWhiteLineE
North: BrickTileWhiteLineN
West: BrickTileWhiteLineW
cornerDecals:
SouthEast: BrickTileWhiteCornerSe
SouthWest: BrickTileWhiteCornerSw
NorthEast: BrickTileWhiteCornerNe
NorthWest: BrickTileWhiteCornerNw
pocketDecals:
SouthWest: BrickTileWhiteInnerSw
SouthEast: BrickTileWhiteInnerSe
NorthWest: BrickTileWhiteInnerNw
NorthEast: BrickTileWhiteInnerNe

View File

@@ -223,7 +223,6 @@
proto: Experiment
biomes:
#- LowDesert
- Snow
- Grasslands
- type: salvageDungeonMod
@@ -236,4 +235,10 @@
id: Mineshaft
proto: Mineshaft
biomes:
- Caves
- Caves
- type: salvageDungeonMod
id: SnowyLabs
proto: SnowyLabs
biomes:
- Snow

View File

@@ -1079,6 +1079,9 @@
- type: Tag
id: Smokable
- type: Tag
id: SnowyLabs
- type: Tag
id: Soap