* content

* catwalks

* fix fucking icons

* finish PR

* +1 room

* fix
This commit is contained in:
Ed
2024-03-04 09:32:33 +03:00
committed by GitHub
parent ce9e13de6a
commit ace8285440
13 changed files with 6817 additions and 45 deletions

View File

@@ -0,0 +1,272 @@
# Rooms
# Large
# - 17x5
- type: dungeonRoom
id: Mineshaft17x5a
size: 17,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 0,0
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft17x5b
size: 17,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 18,0
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft17x5c
size: 17,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 36,0
tags:
- Mineshaft
# = 11x5
- type: dungeonRoom
id: Mineshaft11x5a
size: 11,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 0,6
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft11x5b
size: 11,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 12,6
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft11x5c
size: 11,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 24,6
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft11x5d
size: 11,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 36,6
tags:
- Mineshaft
# - 7x5
- type: dungeonRoom
id: Mineshaft7x5a
size: 7,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 0,12
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft7x5b
size: 7,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 8,12
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft7x5c
size: 7,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 16,12
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft7x5d
size: 7,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 24,12
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft7x5e
size: 7,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 32,12
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft7x5f
size: 7,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 40,12
tags:
- Mineshaft
# - 5x5
- type: dungeonRoom
id: Mineshaft5x5a
size: 5,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 0,18
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft5x5b
size: 5,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 6,18
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft5x5c
size: 5,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 12,18
tags:
- Mineshaft
# -7x7
- type: dungeonRoom
id: Mineshaft7x7a
size: 7,7
atlas: /Maps/Dungeon/mineshaft.yml
offset: 18,18
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft7x7b
size: 7,7
atlas: /Maps/Dungeon/mineshaft.yml
offset: 26,18
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft7x7c
size: 7,7
atlas: /Maps/Dungeon/mineshaft.yml
offset: 34,18
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft7x7e
size: 7,7
atlas: /Maps/Dungeon/mineshaft.yml
offset: 42,18
tags:
- Mineshaft
# -3x7
- type: dungeonRoom
id: Mineshaft3x7a
size: 3,7
atlas: /Maps/Dungeon/mineshaft.yml
offset: 0,24
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft3x7b
size: 3,7
atlas: /Maps/Dungeon/mineshaft.yml
offset: 4,24
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft3x7c
size: 3,7
atlas: /Maps/Dungeon/mineshaft.yml
offset: 8,24
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft3x7d
size: 3,7
atlas: /Maps/Dungeon/mineshaft.yml
offset: 12,24
tags:
- Mineshaft
# -3x5
- type: dungeonRoom
id: Mineshaft3x5a
size: 3,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 16,26
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft3x5b
size: 3,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 20,26
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft3x5c
size: 3,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 24,26
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft3x5e
size: 3,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 32,26
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft3x5f
size: 3,5
atlas: /Maps/Dungeon/mineshaft.yml
offset: 36,26
tags:
- Mineshaft
# -13x3
- type: dungeonRoom
id: Mineshaft13x3a
size: 13,3
atlas: /Maps/Dungeon/mineshaft.yml
offset: 0,32
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft13x3b
size: 13,3
atlas: /Maps/Dungeon/mineshaft.yml
offset: 14,32
tags:
- Mineshaft
- type: dungeonRoom
id: Mineshaft13x3c
size: 13,3
atlas: /Maps/Dungeon/mineshaft.yml
offset: 28,32
tags:
- Mineshaft

View File

@@ -162,3 +162,77 @@
SouthEast: BrickTileWhiteInnerSe
NorthWest: BrickTileWhiteInnerNw
NorthEast: BrickTileWhiteInnerNe
- type: dungeonConfig
id: Mineshaft
generator: !type:PrefabDunGen
tile: FloorCaveDrought
roomWhitelist:
- Mineshaft
presets:
- Bucket
- Wow
- SpaceShip
- Tall
postGeneration:
- !type:CorridorPostGen
tile: FloorCaveDrought
width: 3
- !type:DungeonEntrancePostGen
count: 5
tile: FloorCaveDrought
entities:
- RandomWoodenWall
- !type:RoomEntrancePostGen
tile: FloorCaveDrought
entities:
- RandomWoodenWall
- !type:EntranceFlankPostGen
tile: FloorCaveDrought
entities:
- RandomWoodenWall
- !type:ExternalWindowPostGen
tile: FloorCaveDrought
entities:
- RandomWoodenWall
- !type:WallMountPostGen
tile: FloorCaveDrought
spawns:
# Ore
- id: WallRockSalt
prob: 0.6
orGroup: content
- id: WallRockCoal
prob: 0.6
orGroup: content
- id: WallRockTin
prob: 0.4
orGroup: content
- id: WallMining
prob: 0.8
orGroup: content
- !type:BoundaryWallPostGen
tile: FloorCaveDrought
wall: WallRock
cornerWall: WallRock
- !type:AutoCablingPostGen
entity: Catwalk
- !type:JunctionPostGen
tile: FloorCaveDrought
width: 3
entities:
- RandomWoodenSupport
- !type:CornerClutterPostGen
contents:
- id: RandomStalagmiteOrCrystal
amount: 1

View File

@@ -222,7 +222,6 @@
id: Experiment
proto: Experiment
biomes:
- Caves
#- LowDesert
- Snow
- Grasslands
@@ -232,3 +231,9 @@
proto: LavaBrig
biomes:
- Lava
- type: salvageDungeonMod
id: Mineshaft
proto: Mineshaft
biomes:
- Caves