Lavaland chasms (#19154)

This commit is contained in:
Kara
2023-08-14 19:29:24 -07:00
committed by GitHub
parent 71f5e38faf
commit cfccb5959a
20 changed files with 331 additions and 5 deletions

View File

@@ -46,4 +46,9 @@
- files: ["fence_rattle1.ogg", "fence_rattle2.ogg", "fence_rattle3.ogg"]
license: "CC0-1.0"
copyright: "Taken from MWsfx via freesound.org and cropped + mixed from stereo to mono."
source: "https://freesound.org/people/MWsfx/sounds/575388/"
source: "https://freesound.org/people/MWsfx/sounds/575388/"
- files: ["falling.ogg"]
license: "CC0-1.0"
copyright: "Taken from MATRIXXX_ via freesound.org and mixed from stereo to mono."
source: "https://freesound.org/people/MATRIXXX_/sounds/415990/"

Binary file not shown.

View File

@@ -0,0 +1,47 @@
- type: entity
id: FloorChasmEntity
name: chasm
description: You can't even see the bottom.
placement:
mode: SnapgridCenter
snap:
- Wall
components:
- type: Chasm
- type: StepTrigger
requiredTriggeredSpeed: 0
intersectRatio: 0.4
blacklist:
tags:
- Catwalk
- type: Transform
anchored: true
- type: Clickable
- type: Sprite
sprite: Tiles/Planet/chasm.rsi
drawdepth: BelowFloor
layers:
- state: chasm
- type: Icon
sprite: Tiles/Planet/chasm.rsi
state: full
- type: IconSmooth
key: chasm
base: chasm
- type: Physics
bodyType: Static
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeAabb
bounds: "-0.5,-0.5,0.5,0.5"
layer:
- WallLayer
mask:
- ItemMask
density: 1000
hard: false
- type: Tag
tags:
- HideContextMenu

View File

@@ -310,6 +310,20 @@
cellularReturnType: Distance2
entities:
- WallRockBasalt
# chasm time
- !type:BiomeEntityLayer
allowedTiles:
- FloorBasalt
threshold: 0.6
noise:
seed: 3
frequency: 0.02
fractalType: FBm
octaves: 5
lacunarity: 2
gain: 0.4
entities:
- FloorChasmEntity
- !type:BiomeDummyLayer
id: Loot
# Fill basalt

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 923 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 923 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 914 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 422 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 914 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 443 B

View File

@@ -0,0 +1,49 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from https://github.com/tgstation/tgstation/tree/f116442e34fe3e941a1df474bb57bb410dd177a3/icons/turf and modified",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "full"
},
{
"name": "chasm0",
"directions": 4
},
{
"name": "chasm1",
"directions": 4
},
{
"name": "chasm2",
"directions": 4
},
{
"name": "chasm3",
"directions": 4
},
{
"name": "chasm4",
"directions": 4
},
{
"name": "chasm5",
"directions": 4
},
{
"name": "chasm6",
"directions": 4
},
{
"name": "chasm7",
"directions": 4
},
{
"name": "chasm"
}
]
}