New demiplan location, MORE ZOMBIES (#576)

* new location, increase zombie spawnrate

* new caves demiplan location
This commit is contained in:
Ed
2024-11-10 22:59:02 +03:00
committed by GitHub
parent 45dc4739fd
commit ae4fa34b90
4 changed files with 250 additions and 10 deletions

View File

@@ -0,0 +1,110 @@
- type: cp14DemiplaneLocation
id: T1CavesRing
locationConfig: CP14DemiplaneCavesRing
tags:
- CP14DemiplaneCave
- CP14DemiplaneUnderground
components:
- type: CP14WeatherController
entries:
- visuals: CP14Mist
- type: dungeonConfig
id: CP14DemiplaneCavesRing
layers:
# Masks
- !type:PrototypeDunGen
proto: CP14DemiplanePlatingMaskBorder
- !type:PrototypeDunGen
proto: CP14DemiplaneCavesRingFloorMaskStone
- !type:PrototypeDunGen
proto: CP14DemiplaneCavesRingFloorMaskAir
- !type:PrototypeDunGen
proto: CP14DemiplaneCavesRingFloorMaskStone2
- !type:PrototypeDunGen
proto: CP14DemiplaneCavesRingFloorMaskBorderCenter
# Biomes
- !type:BiomeDunGen
biomeTemplate: CP14CavesIndestructibleFill
tileMask:
- Plating
- !type:BiomeDunGen
biomeTemplate: CP14CavesGeneric
tileMask:
- CP14FloorSand
- !type:BiomeDunGen
biomeTemplate: CP14CavesFloor
tileMask:
- CP14FloorGrass
- type: dungeonConfig
id: CP14DemiplaneCavesRingFloorMaskStone
layers:
- !type:NoiseDistanceDunGen
size: 120, 120
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.9
layers:
- tile: CP14FloorSand
threshold: 0.50
noise:
frequency: 0.010
noiseType: OpenSimplex2
fractalType: FBm
octaves: 5
lacunarity: 2
gain: 0.5
- type: dungeonConfig
id: CP14DemiplaneCavesRingFloorMaskAir
layers:
- !type:NoiseDistanceDunGen
size: 110, 110
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.9
layers:
- tile: CP14FloorGrass
threshold: 0.50
noise:
frequency: 0.010
noiseType: OpenSimplex2
fractalType: FBm
octaves: 5
lacunarity: 2
gain: 0.5
- type: dungeonConfig
id: CP14DemiplaneCavesRingFloorMaskStone2
layers:
- !type:NoiseDistanceDunGen
size: 80, 80
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.9
layers:
- tile: CP14FloorSand
threshold: 0.50
noise:
frequency: 0.010
noiseType: OpenSimplex2
fractalType: FBm
octaves: 5
lacunarity: 2
gain: 0.5
- type: dungeonConfig
id: CP14DemiplaneCavesRingFloorMaskBorderCenter
layers:
- !type:NoiseDistanceDunGen
size: 50, 50
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.9
layers:
- tile: Plating
threshold: 0.50
noise:
frequency: 0.010
noiseType: OpenSimplex2
fractalType: FBm
octaves: 5
lacunarity: 2
gain: 0.5

View File

@@ -1,6 +1,6 @@
- type: cp14DemiplaneLocation
id: T1GrasslandIsland
locationConfig: CP14ExpeditionGrasslandIsland
locationConfig: CP14DemiplaneGrasslandIsland
tags:
- CP14DemiplaneCave
- CP14DemiplaneOpenSky
@@ -41,15 +41,15 @@
color: '#120906FF'
- type: dungeonConfig
id: CP14ExpeditionGrasslandIsland
id: CP14DemiplaneGrasslandIsland
layers:
# Masks
- !type:PrototypeDunGen
proto: CP14ExpeditionGrasslandIslandFloorMaskSand
proto: CP14DemiplaneGrasslandIslandFloorMaskSand
- !type:PrototypeDunGen
proto: CP14ExpeditionGrasslandIslandFloorMaskGrass
proto: CP14DemiplaneGrasslandIslandFloorMaskGrass
- !type:PrototypeDunGen
proto: CP14ExpeditionGrasslandIslandFloorMaskStone
proto: CP14DemiplaneGrasslandIslandFloorMaskStone
# Biomes
- !type:BiomeDunGen
biomeTemplate: CP14CavesGeneric
@@ -61,7 +61,7 @@
- CP14FloorGrass
- type: dungeonConfig
id: CP14ExpeditionGrasslandIslandFloorMaskStone
id: CP14DemiplaneGrasslandIslandFloorMaskStone
layers:
- !type:NoiseDistanceDunGen
size: 110, 110
@@ -79,7 +79,7 @@
gain: 0.5
- type: dungeonConfig
id: CP14ExpeditionGrasslandIslandFloorMaskGrass
id: CP14DemiplaneGrasslandIslandFloorMaskGrass
layers:
- !type:NoiseDistanceDunGen
size: 150, 150
@@ -97,7 +97,7 @@
gain: 0.5
- type: dungeonConfig
id: CP14ExpeditionGrasslandIslandFloorMaskSand
id: CP14DemiplaneGrasslandIslandFloorMaskSand
layers:
- !type:NoiseDistanceDunGen
size: 160, 160

View File

@@ -0,0 +1,130 @@
- type: cp14DemiplaneLocation
id: T1GrasslandIslandRing
locationConfig: CP14DemiplaneGrasslandIslandRing
tags:
- CP14DemiplaneOpenSky
- CP14DemiplaneGrass
components:
- type: MapLight
ambientLightColor: "#BFEEFFFF"
- type: CP14MapFloorOccluder
- type: Parallax
parallax: CP14Ocean
- type: CP14CloudShadows
- type: CP14WeatherController
entries:
- visuals: CP14Rain
- visuals: CP14Storm
- visuals: CP14Mist
- type: CP14DayCycle
timeEntries:
- duration: 80
color: '#754A4AFF'
- duration: 80
color: '#E0BA87FF'
- duration: 80
color: '#BFEEFFFF'
- period: Night
duration: 80
color: '#385163FF'
- period: Night
duration: 80
color: '#060D12FF'
- period: Night
duration: 80
color: '#000000FF'
- period: Night
duration: 80
color: '#000000FF'
- duration: 80
color: '#120906FF'
- type: dungeonConfig
id: CP14DemiplaneGrasslandIslandRing
layers:
# Masks
- !type:PrototypeDunGen
proto: CP14DemiplaneGrasslandIslandRingFloorMaskSand
- !type:PrototypeDunGen
proto: CP14DemiplaneGrasslandIslandRingFloorMaskGrass
- !type:PrototypeDunGen
proto: CP14DemiplaneGrasslandIslandRingFloorMaskSand2
- !type:PrototypeDunGen
proto: CP14DemiplaneGrasslandIslandRingFloorMaskWater
# Biomes
- !type:BiomeDunGen
biomeTemplate: CP14GrasslandTestResult
tileMask:
- CP14FloorGrass
- type: dungeonConfig
id: CP14DemiplaneGrasslandIslandRingFloorMaskSand
layers:
- !type:NoiseDistanceDunGen
size: 210, 210
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.7
layers:
- tile: CP14FloorSand
threshold: 0.50
noise:
frequency: 0.005
noiseType: OpenSimplex2
fractalType: FBm
octaves: 5
lacunarity: 2
gain: 0.5
- type: dungeonConfig
id: CP14DemiplaneGrasslandIslandRingFloorMaskGrass
layers:
- !type:NoiseDistanceDunGen
size: 190, 190
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.7
layers:
- tile: CP14FloorGrass
threshold: 0.50
noise:
frequency: 0.005
noiseType: OpenSimplex2
fractalType: FBm
octaves: 5
lacunarity: 2
gain: 0.5
- type: dungeonConfig
id: CP14DemiplaneGrasslandIslandRingFloorMaskSand2
layers:
- !type:NoiseDistanceDunGen
size: 120, 120
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.7
layers:
- tile: CP14FloorSand
threshold: 0.50
noise:
frequency: 0.005
noiseType: OpenSimplex2
fractalType: FBm
octaves: 5
lacunarity: 2
gain: 0.5
- type: dungeonConfig
id: CP14DemiplaneGrasslandIslandRingFloorMaskWater
layers:
- !type:NoiseDistanceDunGen
size: 110, 110
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.7
layers:
- tile: Space
threshold: 0.50
noise:
frequency: 0.005
noiseType: OpenSimplex2
fractalType: FBm
octaves: 5
lacunarity: 2
gain: 0.5

View File

@@ -288,8 +288,8 @@
- !type:OreDunGen
entity: CP14SpawnMobUndeadZombieRandom
count: 4
minGroupSize: 3
maxGroupSize: 4
minGroupSize: 5
maxGroupSize: 8
- type: cp14DemiplaneModifier
id: EnemyDyno