Add basalt tiles (#13462)
This commit is contained in:
62
Resources/Prototypes/Decals/rock.yml
Normal file
62
Resources/Prototypes/Decals/rock.yml
Normal file
@@ -0,0 +1,62 @@
|
||||
- type: decal
|
||||
id: Basalt1
|
||||
tags: ["rock"]
|
||||
sprite:
|
||||
sprite: Decals/basalt.rsi
|
||||
state: basalt1
|
||||
|
||||
- type: decal
|
||||
id: Basalt2
|
||||
tags: ["rock"]
|
||||
sprite:
|
||||
sprite: Decals/basalt.rsi
|
||||
state: basalt2
|
||||
|
||||
- type: decal
|
||||
id: Basalt3
|
||||
tags: ["rock"]
|
||||
sprite:
|
||||
sprite: Decals/basalt.rsi
|
||||
state: basalt3
|
||||
|
||||
- type: decal
|
||||
id: Basalt4
|
||||
tags: ["rock"]
|
||||
sprite:
|
||||
sprite: Decals/basalt.rsi
|
||||
state: basalt4
|
||||
|
||||
- type: decal
|
||||
id: Basalt5
|
||||
tags: ["rock"]
|
||||
sprite:
|
||||
sprite: Decals/basalt.rsi
|
||||
state: basalt5
|
||||
|
||||
- type: decal
|
||||
id: Basalt6
|
||||
tags: ["rock"]
|
||||
sprite:
|
||||
sprite: Decals/basalt.rsi
|
||||
state: basalt6
|
||||
|
||||
- type: decal
|
||||
id: Basalt7
|
||||
tags: ["rock"]
|
||||
sprite:
|
||||
sprite: Decals/basalt.rsi
|
||||
state: basalt7
|
||||
|
||||
- type: decal
|
||||
id: Basalt8
|
||||
tags: ["rock"]
|
||||
sprite:
|
||||
sprite: Decals/basalt.rsi
|
||||
state: basalt8
|
||||
|
||||
- type: decal
|
||||
id: Basalt9
|
||||
tags: ["rock"]
|
||||
sprite:
|
||||
sprite: Decals/basalt.rsi
|
||||
state: basalt9
|
||||
81
Resources/Prototypes/Entities/Tile/basalt.yml
Normal file
81
Resources/Prototypes/Entities/Tile/basalt.yml
Normal file
@@ -0,0 +1,81 @@
|
||||
- type: entity
|
||||
id: BasaltOne
|
||||
name: basalt
|
||||
description: Rock
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: /Textures/Tiles/Planet/basalt.rsi
|
||||
layers:
|
||||
- state: basalt1
|
||||
shader: unshaded
|
||||
drawdepth: LowFloors
|
||||
- type: RequiresTile
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Tag
|
||||
tags:
|
||||
- HideContextMenu
|
||||
|
||||
- type: entity
|
||||
id: BasaltTwo
|
||||
parent: BasaltOne
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: basalt2
|
||||
shader: unshaded
|
||||
|
||||
- type: entity
|
||||
id: BasaltThree
|
||||
parent: BasaltOne
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: basalt3
|
||||
shader: unshaded
|
||||
|
||||
- type: entity
|
||||
id: BasaltFour
|
||||
parent: BasaltOne
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: basalt4
|
||||
shader: unshaded
|
||||
|
||||
- type: entity
|
||||
id: BasaltFive
|
||||
parent: BasaltOne
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: basalt5
|
||||
shader: unshaded
|
||||
|
||||
- type: entity
|
||||
id: BasaltRandom
|
||||
parent: BasaltOne
|
||||
suffix: Random
|
||||
components:
|
||||
- type: RandomSprite
|
||||
available:
|
||||
- 0:
|
||||
basalt1: ""
|
||||
- 0:
|
||||
basalt2: ""
|
||||
- 0:
|
||||
basalt3: ""
|
||||
- 0:
|
||||
basalt4: ""
|
||||
- 0:
|
||||
basalt5: ""
|
||||
@@ -1092,6 +1092,18 @@
|
||||
heatCapacity: 10000
|
||||
|
||||
# Terrain
|
||||
- type: tile
|
||||
id: FloorBasaslt
|
||||
name: tiles-basalt-floor
|
||||
sprite: /Textures/Tiles/Planet/basalt.png
|
||||
isSubfloor: true
|
||||
canCrowbar: false
|
||||
footstepSounds:
|
||||
collection: FootstepAsteroid
|
||||
friction: 0.30
|
||||
thermalConductivity: 0.04
|
||||
heatCapacity: 10000
|
||||
|
||||
- type: tile
|
||||
id: FloorSnow
|
||||
name: tiles-snow
|
||||
|
||||
Reference in New Issue
Block a user