Cave Decoration pack (#21265)
* add chromite chasm * add desert chasm * snow chasm * finish
@@ -170,6 +170,60 @@
|
||||
- type: Sprite
|
||||
state: rocksolid03
|
||||
|
||||
- type: entity
|
||||
parent: BaseRock
|
||||
id: FloraStalagmite1
|
||||
name: rock
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
|
||||
state: stalagmite1
|
||||
|
||||
- type: entity
|
||||
parent: BaseRock
|
||||
id: FloraStalagmite2
|
||||
name: rock
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
|
||||
state: stalagmite2
|
||||
|
||||
- type: entity
|
||||
parent: BaseRock
|
||||
id: FloraStalagmite3
|
||||
name: rock
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
|
||||
state: stalagmite3
|
||||
|
||||
- type: entity
|
||||
parent: BaseRock
|
||||
id: FloraStalagmite4
|
||||
name: rock
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
|
||||
state: stalagmite4
|
||||
|
||||
- type: entity
|
||||
parent: BaseRock
|
||||
id: FloraStalagmite5
|
||||
name: rock
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
|
||||
state: stalagmite5
|
||||
|
||||
- type: entity
|
||||
parent: BaseRock
|
||||
id: FloraStalagmite6
|
||||
name: rock
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Decoration/Flora/flora_stalagmite.rsi
|
||||
state: stalagmite6
|
||||
|
||||
- type: entity
|
||||
parent: BaseTree
|
||||
id: FloraTree01
|
||||
@@ -440,4 +494,4 @@
|
||||
name: tree
|
||||
components:
|
||||
- type: Sprite
|
||||
state: tree06
|
||||
state: tree06
|
||||
|
||||
179
Resources/Prototypes/Entities/Objects/Decoration/mining.yml
Normal file
@@ -0,0 +1,179 @@
|
||||
- type: entity
|
||||
id: WoodenSign
|
||||
name: wooden sign
|
||||
description: He's pointing somewhere.
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Sprite
|
||||
sprite: Objects/Decoration/mines.rsi
|
||||
state: sign_left
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.35,-0.4,0.35,0.4"
|
||||
density: 100
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageModifierSet: Wood
|
||||
- type: MeleeSound
|
||||
soundGroups:
|
||||
Brute:
|
||||
path: /Audio/Effects/chop.ogg
|
||||
params:
|
||||
variation: 0.05
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 50
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- !type:SpawnEntitiesBehavior
|
||||
spawn:
|
||||
Log:
|
||||
min: 1
|
||||
max: 1
|
||||
|
||||
- type: entity
|
||||
parent: WoodenSign
|
||||
id: WoodenSignRight
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Decoration/mines.rsi
|
||||
state: sign_right
|
||||
|
||||
- type: entity
|
||||
id: WoodenSupport
|
||||
parent: BaseStructure
|
||||
name: wooden support
|
||||
description: Increases your confidence that a rock won't fall on your head.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Decoration/mines.rsi
|
||||
state: support
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageModifierSet: Wood
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.5,0.1,0.5"
|
||||
mask:
|
||||
- FullTileMask
|
||||
layer:
|
||||
- WallLayer
|
||||
density: 1000
|
||||
- type: MeleeSound
|
||||
soundGroups:
|
||||
Brute:
|
||||
path: /Audio/Effects/chop.ogg
|
||||
params:
|
||||
variation: 0.05
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 150
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- !type:SpawnEntitiesBehavior
|
||||
spawn:
|
||||
Log:
|
||||
min: 1
|
||||
max: 3
|
||||
|
||||
- type: entity
|
||||
id: WoodenSupportBeam
|
||||
name: wooden support beam
|
||||
parent: WoodenSupport
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Decoration/mines.rsi
|
||||
state: support_beams
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
hard: false
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.5"
|
||||
mask:
|
||||
- FullTileMask
|
||||
layer:
|
||||
- WallLayer
|
||||
density: 1000
|
||||
|
||||
- type: entity
|
||||
id: WoodenSupportWall
|
||||
parent: BaseStructure
|
||||
name: wooden support wall
|
||||
description: An old, rotten wall.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Decoration/mines.rsi
|
||||
state: support_wall
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
damageModifierSet: Wood
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.5"
|
||||
mask:
|
||||
- FullTileMask
|
||||
layer:
|
||||
- WallLayer
|
||||
density: 1000
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 250
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- !type:SpawnEntitiesBehavior
|
||||
spawn:
|
||||
Log:
|
||||
min: 2
|
||||
max: 5
|
||||
|
||||
- type: entity
|
||||
id: WoodenSupportWallBroken
|
||||
parent: WoodenSupportWall
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Decoration/mines.rsi
|
||||
state: support_wall_broken
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 150
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- !type:SpawnEntitiesBehavior
|
||||
spawn:
|
||||
Log:
|
||||
min: 1
|
||||
max: 3
|
||||
@@ -18,12 +18,12 @@
|
||||
anchored: true
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
sprite: Tiles/Planet/chasm.rsi
|
||||
sprite: Tiles/Planet/Chasms/basalt_chasm.rsi
|
||||
drawdepth: BelowFloor
|
||||
layers:
|
||||
- state: chasm
|
||||
- type: Icon
|
||||
sprite: Tiles/Planet/chasm.rsi
|
||||
sprite: Tiles/Planet/Chasms/basalt_chasm.rsi
|
||||
state: full
|
||||
- type: IconSmooth
|
||||
key: chasm
|
||||
@@ -45,3 +45,33 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- HideContextMenu
|
||||
|
||||
- type: entity
|
||||
parent: FloorChasmEntity
|
||||
id: FloorChromiteChasm
|
||||
suffix: Chromite
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Tiles/Planet/Chasms/chromite_chasm.rsi
|
||||
- type: Icon
|
||||
sprite: Tiles/Planet/Chasms/chromite_chasm.rsi
|
||||
|
||||
- type: entity
|
||||
parent: FloorChasmEntity
|
||||
id: FloorDesertChasm
|
||||
suffix: Desert
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Tiles/Planet/Chasms/desert_chasm.rsi
|
||||
- type: Icon
|
||||
sprite: Tiles/Planet/Chasms/desert_chasm.rsi
|
||||
|
||||
- type: entity
|
||||
parent: FloorChasmEntity
|
||||
id: FloorSnowChasm
|
||||
suffix: Snow
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Tiles/Planet/Chasms/snow_chasm.rsi
|
||||
- type: Icon
|
||||
sprite: Tiles/Planet/Chasms/snow_chasm.rsi
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from TGMC at commit https://github.com/tgstation/TerraGov-Marine-Corps/commit/4bf5d1aafbcbbb7bd2a7d0f52ef87f28e2bbb384",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "stalagmite1"
|
||||
},
|
||||
{
|
||||
"name": "stalagmite2"
|
||||
},
|
||||
{
|
||||
"name": "stalagmite3"
|
||||
},
|
||||
{
|
||||
"name": "stalagmite4"
|
||||
},
|
||||
{
|
||||
"name": "stalagmite5"
|
||||
},
|
||||
{
|
||||
"name": "stalagmite6"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 714 B |
|
After Width: | Height: | Size: 557 B |
|
After Width: | Height: | Size: 733 B |
|
After Width: | Height: | Size: 695 B |
|
After Width: | Height: | Size: 610 B |
|
After Width: | Height: | Size: 579 B |
29
Resources/Textures/Objects/Decoration/mines.rsi/meta.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from TGMC at commit https://github.com/tgstation/TerraGov-Marine-Corps/commit/4bf5d1aafbcbbb7bd2a7d0f52ef87f28e2bbb384",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "sign_left"
|
||||
},
|
||||
{
|
||||
"name": "sign_right"
|
||||
},
|
||||
{
|
||||
"name": "support"
|
||||
},
|
||||
{
|
||||
"name": "support_beams"
|
||||
},
|
||||
{
|
||||
"name": "support_wall"
|
||||
},
|
||||
{
|
||||
"name": "support_wall_broken"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
Resources/Textures/Objects/Decoration/mines.rsi/sign_left.png
Normal file
|
After Width: | Height: | Size: 422 B |
BIN
Resources/Textures/Objects/Decoration/mines.rsi/sign_right.png
Normal file
|
After Width: | Height: | Size: 423 B |
BIN
Resources/Textures/Objects/Decoration/mines.rsi/support.png
Normal file
|
After Width: | Height: | Size: 404 B |
|
After Width: | Height: | Size: 364 B |
BIN
Resources/Textures/Objects/Decoration/mines.rsi/support_wall.png
Normal file
|
After Width: | Height: | Size: 571 B |
|
After Width: | Height: | Size: 852 B |
|
Before Width: | Height: | Size: 151 B After Width: | Height: | Size: 151 B |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 923 B After Width: | Height: | Size: 923 B |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 923 B After Width: | Height: | Size: 923 B |
|
Before Width: | Height: | Size: 914 B After Width: | Height: | Size: 914 B |
|
Before Width: | Height: | Size: 422 B After Width: | Height: | Size: 422 B |
|
Before Width: | Height: | Size: 914 B After Width: | Height: | Size: 914 B |
|
Before Width: | Height: | Size: 96 B After Width: | Height: | Size: 96 B |
|
Before Width: | Height: | Size: 443 B After Width: | Height: | Size: 443 B |
|
After Width: | Height: | Size: 180 B |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 920 B |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 920 B |
|
After Width: | Height: | Size: 926 B |
|
After Width: | Height: | Size: 478 B |
|
After Width: | Height: | Size: 926 B |
|
After Width: | Height: | Size: 96 B |
|
After Width: | Height: | Size: 974 B |
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC0-1.0",
|
||||
"copyright": "Created by TheShuEd (github) for ss14",
|
||||
"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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 272 B |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 635 B |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 96 B |
BIN
Resources/Textures/Tiles/Planet/Chasms/desert_chasm.rsi/full.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC0-1.0",
|
||||
"copyright": "Created by TheShuEd (github) for ss14",
|
||||
"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"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
Resources/Textures/Tiles/Planet/Chasms/snow_chasm.rsi/chasm.png
Normal file
|
After Width: | Height: | Size: 183 B |
BIN
Resources/Textures/Tiles/Planet/Chasms/snow_chasm.rsi/chasm0.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
Resources/Textures/Tiles/Planet/Chasms/snow_chasm.rsi/chasm1.png
Normal file
|
After Width: | Height: | Size: 904 B |
BIN
Resources/Textures/Tiles/Planet/Chasms/snow_chasm.rsi/chasm2.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
Resources/Textures/Tiles/Planet/Chasms/snow_chasm.rsi/chasm3.png
Normal file
|
After Width: | Height: | Size: 904 B |
BIN
Resources/Textures/Tiles/Planet/Chasms/snow_chasm.rsi/chasm4.png
Normal file
|
After Width: | Height: | Size: 806 B |
BIN
Resources/Textures/Tiles/Planet/Chasms/snow_chasm.rsi/chasm5.png
Normal file
|
After Width: | Height: | Size: 489 B |
BIN
Resources/Textures/Tiles/Planet/Chasms/snow_chasm.rsi/chasm6.png
Normal file
|
After Width: | Height: | Size: 806 B |
BIN
Resources/Textures/Tiles/Planet/Chasms/snow_chasm.rsi/chasm7.png
Normal file
|
After Width: | Height: | Size: 96 B |
BIN
Resources/Textures/Tiles/Planet/Chasms/snow_chasm.rsi/full.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC0-1.0",
|
||||
"copyright": "Created by TheShuEd (github) for ss14",
|
||||
"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"
|
||||
}
|
||||
]
|
||||
}
|
||||