sync
This commit is contained in:
@@ -94,11 +94,11 @@ public sealed class CP14SpawnRandomDemiplaneJob : Job<bool>
|
||||
_mapManager.SetMapPaused(_demiplaneMapId, false);
|
||||
|
||||
//Spawn modified config
|
||||
_dungeon.GenerateDungeon(indexedLocation,
|
||||
await _dungeon.GenerateDungeonAsync(indexedLocation,
|
||||
grid,
|
||||
grid,
|
||||
Vector2i.Zero,
|
||||
_seed); //Not async, because dont work with biomespawner boilerplate
|
||||
_seed);
|
||||
|
||||
//Setup gravity
|
||||
var gravity = _entManager.EnsureComponent<GravityComponent>(DemiplaneMapUid);
|
||||
|
||||
@@ -31,10 +31,14 @@
|
||||
# Biome Spawner fills (from border to center!) order is very important! For inexplicable reasons, only a certain sequence works!
|
||||
- !type:PrototypeDunGen
|
||||
proto: CP14ExpeditionCavesFillBorder
|
||||
- !type:PrototypeDunGen
|
||||
proto: CP14ExpeditionCavesFillAir
|
||||
- !type:PrototypeDunGen
|
||||
proto: CP14ExpeditionCavesFillCave
|
||||
- !type:BiomeDunGen
|
||||
biomeTemplate: CP14CavesGeneric
|
||||
tileMask:
|
||||
- CP14FloorSand
|
||||
- !type:BiomeDunGen
|
||||
biomeTemplate: CP14CavesFloor
|
||||
tileMask:
|
||||
- CP14FloorGrass
|
||||
- !type:MobsDunGen
|
||||
minCount: 2
|
||||
maxCount: 2
|
||||
@@ -96,28 +100,6 @@
|
||||
lacunarity: 2
|
||||
gain: 0.5
|
||||
|
||||
- type: dungeonConfig
|
||||
id: CP14ExpeditionCavesFillAir
|
||||
reserveTiles: true
|
||||
data:
|
||||
entities:
|
||||
Fill: CP14BiomeSpawnerCaveEmpty
|
||||
layers:
|
||||
- !type:FillGridDunGen
|
||||
allowedTiles:
|
||||
- CP14FloorGrass
|
||||
|
||||
- type: dungeonConfig
|
||||
id: CP14ExpeditionCavesFillCave
|
||||
reserveTiles: true
|
||||
data:
|
||||
entities:
|
||||
Fill: CP14BiomeSpawnerCave
|
||||
layers:
|
||||
- !type:FillGridDunGen
|
||||
allowedTiles:
|
||||
- CP14FloorSand
|
||||
|
||||
- type: dungeonConfig
|
||||
id: CP14ExpeditionCavesFillBorder
|
||||
reserveTiles: true
|
||||
|
||||
@@ -34,10 +34,14 @@
|
||||
# Biome Spawner fills (from border to center!) order is very important! For inexplicable reasons, only a certain sequence works!
|
||||
- !type:PrototypeDunGen
|
||||
proto: CP14ExpeditionCavesFillBorder
|
||||
- !type:PrototypeDunGen
|
||||
proto: CP14DemiplaneGrassGeodeFillGrass
|
||||
- !type:PrototypeDunGen
|
||||
proto: CP14ExpeditionCavesFillCave
|
||||
- !type:BiomeDunGen
|
||||
biomeTemplate: CP14GrasslandTestResult
|
||||
tileMask:
|
||||
- CP14FloorGrass
|
||||
- !type:BiomeDunGen
|
||||
biomeTemplate: CP14CavesGeneric
|
||||
tileMask:
|
||||
- CP14FloorBase
|
||||
- !type:PrototypeDunGen
|
||||
proto: CP14DemiplaneGrassGeodeFillWater
|
||||
- !type:MobsDunGen
|
||||
@@ -119,17 +123,6 @@
|
||||
lacunarity: 2
|
||||
gain: 0.5
|
||||
|
||||
- type: dungeonConfig
|
||||
id: CP14DemiplaneGrassGeodeFillGrass
|
||||
reserveTiles: true
|
||||
data:
|
||||
entities:
|
||||
Fill: CP14BiomeSpawnerGrassland
|
||||
layers:
|
||||
- !type:FillGridDunGen
|
||||
allowedTiles:
|
||||
- CP14FloorGrass
|
||||
|
||||
- type: dungeonConfig
|
||||
id: CP14DemiplaneGrassGeodeFillWater
|
||||
reserveTiles: true
|
||||
|
||||
@@ -51,11 +51,6 @@
|
||||
- !type:PrototypeDunGen
|
||||
proto: CP14ExpeditionGrasslandIslandFloorMaskStone
|
||||
# Exterior rooms
|
||||
#- !type:EntityTableDunGen
|
||||
# minCount: 1
|
||||
# maxCount: 2
|
||||
# table:
|
||||
# id: CP14GrasslandIslandExteriorRoomSpawner
|
||||
# Enter and Exit
|
||||
- !type:MobsDunGen
|
||||
minCount: 1
|
||||
@@ -64,10 +59,14 @@
|
||||
- id: CP14DemiplanEnterRoomMarker
|
||||
amount: 1
|
||||
# Biome Spawner fills (from border to center!) order is very important! For inexplicable reasons, only a certain sequence works!
|
||||
- !type:PrototypeDunGen
|
||||
proto: CP14ExpeditionGrasslandIslandFillGrassland
|
||||
- !type:PrototypeDunGen
|
||||
proto: CP14ExpeditionGrasslandIslandFillCave
|
||||
- !type:BiomeDunGen
|
||||
biomeTemplate: CP14GrasslandTestResult
|
||||
tileMask:
|
||||
- CP14FloorGrass
|
||||
- !type:BiomeDunGen
|
||||
biomeTemplate: CP14CavesGeneric
|
||||
tileMask:
|
||||
- CP14FloorBase
|
||||
- !type:MobsDunGen
|
||||
minCount: 2
|
||||
maxCount: 2
|
||||
@@ -127,26 +126,4 @@
|
||||
fractalType: FBm
|
||||
octaves: 5
|
||||
lacunarity: 2
|
||||
gain: 0.5
|
||||
|
||||
- type: dungeonConfig
|
||||
id: CP14ExpeditionGrasslandIslandFillGrassland
|
||||
reserveTiles: true
|
||||
data:
|
||||
entities:
|
||||
Fill: CP14BiomeSpawnerGrassland
|
||||
layers:
|
||||
- !type:FillGridDunGen
|
||||
allowedTiles:
|
||||
- CP14FloorGrass
|
||||
|
||||
- type: dungeonConfig
|
||||
id: CP14ExpeditionGrasslandIslandFillCave
|
||||
reserveTiles: true
|
||||
data:
|
||||
entities:
|
||||
Fill: CP14BiomeSpawnerCave
|
||||
layers:
|
||||
- !type:FillGridDunGen
|
||||
allowedTiles:
|
||||
- CP14FloorBase
|
||||
gain: 0.5
|
||||
Reference in New Issue
Block a user