Add shadow biome (#21276)
This commit is contained in:
@@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: ShadowBasaltTwo
|
id: ShadowBasaltTwo
|
||||||
parent: BasaltOne
|
parent: ShadowBasaltOne
|
||||||
placement:
|
placement:
|
||||||
mode: SnapgridCenter
|
mode: SnapgridCenter
|
||||||
components:
|
components:
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: ShadowBasaltThree
|
id: ShadowBasaltThree
|
||||||
parent: BasaltOne
|
parent: ShadowBasaltOne
|
||||||
placement:
|
placement:
|
||||||
mode: SnapgridCenter
|
mode: SnapgridCenter
|
||||||
components:
|
components:
|
||||||
@@ -44,7 +44,7 @@
|
|||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: ShadowBasaltFour
|
id: ShadowBasaltFour
|
||||||
parent: BasaltOne
|
parent: ShadowBasaltOne
|
||||||
placement:
|
placement:
|
||||||
mode: SnapgridCenter
|
mode: SnapgridCenter
|
||||||
components:
|
components:
|
||||||
@@ -55,7 +55,7 @@
|
|||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: ShadowBasaltFive
|
id: ShadowBasaltFive
|
||||||
parent: BasaltOne
|
parent: ShadowBasaltOne
|
||||||
placement:
|
placement:
|
||||||
mode: SnapgridCenter
|
mode: SnapgridCenter
|
||||||
components:
|
components:
|
||||||
|
|||||||
@@ -143,6 +143,79 @@
|
|||||||
groupCount: 1
|
groupCount: 1
|
||||||
radius: 4
|
radius: 4
|
||||||
|
|
||||||
|
# Shadow basalt variant
|
||||||
|
# Low value
|
||||||
|
- type: biomeMarkerLayer
|
||||||
|
id: ChromiteOreTin
|
||||||
|
proto: WallRockChromiteTin
|
||||||
|
entityMask: WallRockChromite
|
||||||
|
maxCount: 30
|
||||||
|
groupCount: 10
|
||||||
|
radius: 4
|
||||||
|
|
||||||
|
- type: biomeMarkerLayer
|
||||||
|
id: ChromiteOreQuartz
|
||||||
|
proto: WallRockChromiteQuartz
|
||||||
|
entityMask: WallRockChromite
|
||||||
|
maxCount: 30
|
||||||
|
groupCount: 10
|
||||||
|
radius: 4
|
||||||
|
|
||||||
|
# Medium value
|
||||||
|
# Gold
|
||||||
|
- type: biomeMarkerLayer
|
||||||
|
id: ChromiteOreGold
|
||||||
|
proto: WallRockChromiteGold
|
||||||
|
entityMask: WallRockChromite
|
||||||
|
maxCount: 30
|
||||||
|
groupCount: 5
|
||||||
|
radius: 4
|
||||||
|
|
||||||
|
# Silver
|
||||||
|
- type: biomeMarkerLayer
|
||||||
|
id: ChromiteOreSilver
|
||||||
|
proto: WallRockChromiteSilver
|
||||||
|
entityMask: WallRockChromite
|
||||||
|
maxCount: 30
|
||||||
|
groupCount: 5
|
||||||
|
radius: 4
|
||||||
|
|
||||||
|
# High value
|
||||||
|
# Plasma
|
||||||
|
- type: biomeMarkerLayer
|
||||||
|
id: ChromiteOrePlasma
|
||||||
|
proto: WallRockChromitePlasma
|
||||||
|
entityMask: WallRockChromite
|
||||||
|
maxCount: 12
|
||||||
|
groupCount: 5
|
||||||
|
radius: 4
|
||||||
|
|
||||||
|
# Uranium
|
||||||
|
- type: biomeMarkerLayer
|
||||||
|
id: ChromiteOreUranium
|
||||||
|
proto: WallRockChromiteUranium
|
||||||
|
entityMask: WallRockChromite
|
||||||
|
maxCount: 12
|
||||||
|
groupCount: 5
|
||||||
|
radius: 4
|
||||||
|
|
||||||
|
- type: biomeMarkerLayer
|
||||||
|
id: ChromiteOreBananium
|
||||||
|
proto: WallRockChromiteBananium
|
||||||
|
entityMask: WallRockChromite
|
||||||
|
maxCount: 12
|
||||||
|
groupCount: 5
|
||||||
|
radius: 4
|
||||||
|
|
||||||
|
# Artifact Fragment
|
||||||
|
- type: biomeMarkerLayer
|
||||||
|
id: ChromiteOreArtifactFragment
|
||||||
|
proto: WallRockChromiteArtifactFragment
|
||||||
|
entityMask: WallRockChromite
|
||||||
|
maxCount: 6
|
||||||
|
groupCount: 1
|
||||||
|
radius: 4
|
||||||
|
|
||||||
# Snow variant
|
# Snow variant
|
||||||
# Low value
|
# Low value
|
||||||
- type: biomeMarkerLayer
|
- type: biomeMarkerLayer
|
||||||
|
|||||||
@@ -480,6 +480,85 @@
|
|||||||
entities:
|
entities:
|
||||||
- FloorLiquidPlasmaEntity
|
- FloorLiquidPlasmaEntity
|
||||||
|
|
||||||
|
# Shadow -> Derived from lava
|
||||||
|
- type: biomeTemplate
|
||||||
|
id: Shadow
|
||||||
|
layers:
|
||||||
|
- !type:BiomeEntityLayer
|
||||||
|
threshold: 0.70
|
||||||
|
noise:
|
||||||
|
frequency: 1
|
||||||
|
seed: 3
|
||||||
|
allowedTiles:
|
||||||
|
- FloorChromite
|
||||||
|
entities:
|
||||||
|
- ShadowBasaltOne
|
||||||
|
- ShadowBasaltTwo
|
||||||
|
- ShadowBasaltThree
|
||||||
|
- ShadowBasaltFour
|
||||||
|
- ShadowBasaltFive
|
||||||
|
- !type:BiomeEntityLayer
|
||||||
|
threshold: 0.97
|
||||||
|
noise:
|
||||||
|
frequency: 1
|
||||||
|
seed: 2
|
||||||
|
allowedTiles:
|
||||||
|
- FloorChromite
|
||||||
|
entities:
|
||||||
|
- CrystalPink
|
||||||
|
- !type:BiomeEntityLayer
|
||||||
|
threshold: 0.97
|
||||||
|
noise:
|
||||||
|
seed: 1
|
||||||
|
noiseType: OpenSimplex2
|
||||||
|
frequency: 1
|
||||||
|
allowedTiles:
|
||||||
|
- FloorChromite
|
||||||
|
entities:
|
||||||
|
- ShadowTree01
|
||||||
|
- ShadowTree02
|
||||||
|
- ShadowTree03
|
||||||
|
- ShadowTree04
|
||||||
|
- ShadowTree05
|
||||||
|
- ShadowTree06
|
||||||
|
# Rock formations
|
||||||
|
- !type:BiomeEntityLayer
|
||||||
|
threshold: -0.2
|
||||||
|
invert: true
|
||||||
|
noise:
|
||||||
|
seed: 0
|
||||||
|
noiseType: Perlin
|
||||||
|
fractalType: Ridged
|
||||||
|
octaves: 1
|
||||||
|
frequency: 0.1
|
||||||
|
gain: 0
|
||||||
|
allowedTiles:
|
||||||
|
- FloorChromite
|
||||||
|
entities:
|
||||||
|
- WallRockChromite
|
||||||
|
# chasm time
|
||||||
|
- !type:BiomeEntityLayer
|
||||||
|
allowedTiles:
|
||||||
|
- FloorChromite
|
||||||
|
threshold: 0.2
|
||||||
|
noise:
|
||||||
|
seed: 3
|
||||||
|
frequency: 0.1
|
||||||
|
fractalType: FBm
|
||||||
|
octaves: 5
|
||||||
|
lacunarity: 2
|
||||||
|
gain: 0.4
|
||||||
|
entities:
|
||||||
|
- FloorChromiteChasm
|
||||||
|
- !type:BiomeDummyLayer
|
||||||
|
id: Loot
|
||||||
|
# Fill chromite
|
||||||
|
- !type:BiomeTileLayer
|
||||||
|
threshold: -1
|
||||||
|
variants:
|
||||||
|
- 0
|
||||||
|
tile: FloorChromite
|
||||||
|
|
||||||
# Caves
|
# Caves
|
||||||
- type: biomeTemplate
|
- type: biomeTemplate
|
||||||
id: Caves
|
id: Caves
|
||||||
|
|||||||
Reference in New Issue
Block a user