Marble tiles (#38007)
* Create marble tile textures * Flatten tiles to better match art style * Add prototypes and translations for tiles * Change marble footstep sound to one that makes sense * Add marble tile object and in-hand sprites * Add prototypes and translations for marble tile objects * Add marble tile cutter recipes * Double number of marble tile variants * Increase plasma and uranium costs of plasmarble and uranium marble * Add attributions for marble tile sprites * Fix whitespace problem hopefully * Fix trailing whitespace take 2 * Rename just "marble" marble to "white marble" * Remove cutter recipes for uranium marble and plasmarble
This commit is contained in:
@@ -1620,6 +1620,90 @@
|
||||
graph: TileWoodLarge
|
||||
node: woodtilelarge
|
||||
|
||||
# Marble
|
||||
|
||||
- type: entity
|
||||
name: white marble tile
|
||||
description: A chiseled, polished square of the finest Space Marble. Best not to lose it.
|
||||
parent: FloorTileItemBase
|
||||
id: FloorTileItemWhiteMarble
|
||||
components:
|
||||
- type: Sprite
|
||||
state: white-marble
|
||||
- type: Item
|
||||
heldPrefix: white-marble
|
||||
- type: FloorTile
|
||||
outputs:
|
||||
- Plating
|
||||
- FloorWhiteMarble
|
||||
- type: Stack
|
||||
stackType: FloorTileWhiteMarble
|
||||
|
||||
- type: entity
|
||||
name: dark marble tile
|
||||
description: A chiseled, polished square of the finest Space Marble. Best not to lose it.
|
||||
parent: FloorTileItemWhiteMarble
|
||||
id: FloorTileItemDarkMarble
|
||||
components:
|
||||
- type: Sprite
|
||||
state: dark-marble
|
||||
- type: Item
|
||||
heldPrefix: dark-marble
|
||||
- type: FloorTile
|
||||
outputs:
|
||||
- Plating
|
||||
- FloorDarkMarble
|
||||
- type: Stack
|
||||
stackType: FloorTileDarkMarble
|
||||
|
||||
- type: entity
|
||||
name: plasmarble tile
|
||||
description: A chiseled, polished square of the finest Space Marble. Plasma-infused for extra... something.
|
||||
parent: FloorTileItemWhiteMarble
|
||||
id: FloorTileItemPlasmaMarble
|
||||
components:
|
||||
- type: Sprite
|
||||
state: plasmarble
|
||||
- type: Item
|
||||
heldPrefix: plasmarble
|
||||
- type: FloorTile
|
||||
outputs:
|
||||
- Plating
|
||||
- FloorPlasmaMarble
|
||||
- type: Stack
|
||||
stackType: FloorTilePlasmaMarble
|
||||
- type: DamageOtherOnHit
|
||||
damage:
|
||||
types:
|
||||
Blunt: 6
|
||||
|
||||
- type: entity
|
||||
name: uranium marble tile
|
||||
description: A chiseled, polished square of the finest Space Marble. Uranium-infused to make it extra rad! Pun intended!
|
||||
parent: FloorTileItemWhiteMarble
|
||||
id: FloorTileItemUraniumMarble
|
||||
components:
|
||||
- type: Sprite
|
||||
state: uranium-marble
|
||||
- type: Item
|
||||
heldPrefix: uranium-marble
|
||||
- type: FloorTile
|
||||
outputs:
|
||||
- Plating
|
||||
- FloorUraniumMarble
|
||||
- type: Stack
|
||||
stackType: FloorTileUraniumMarble
|
||||
- type: DamageOtherOnHit
|
||||
damage:
|
||||
types:
|
||||
Blunt: 5
|
||||
Radiation: 1
|
||||
- type: PointLight
|
||||
radius: 1.2
|
||||
energy: 0.8
|
||||
castShadows: false
|
||||
color: "#9be792"
|
||||
|
||||
- type: entity
|
||||
id: FloorTileItemXeno
|
||||
parent: FloorTileItemBase
|
||||
|
||||
@@ -49,3 +49,5 @@
|
||||
- FloorTileItemOldConcrete
|
||||
- FloorTileItemOldConcreteMono
|
||||
- FloorTileItemOldConcreteSmooth
|
||||
- FloorTileItemWhiteMarble
|
||||
- FloorTileItemDarkMarble
|
||||
|
||||
@@ -102,6 +102,10 @@
|
||||
id: Wood
|
||||
name: lathe-category-wood
|
||||
|
||||
- type: latheCategory
|
||||
id: Marble
|
||||
name: lathe-category-marble
|
||||
|
||||
# Science
|
||||
- type: latheCategory
|
||||
id: Mech
|
||||
|
||||
@@ -57,6 +57,16 @@
|
||||
Steel: 25
|
||||
Plastic: 25
|
||||
|
||||
- type: latheRecipe
|
||||
abstract: true
|
||||
parent: BaseTileRecipe
|
||||
id: BaseMarbleTileRecipe
|
||||
categories:
|
||||
- Marble
|
||||
materials:
|
||||
Steel: 25
|
||||
Glass: 25
|
||||
|
||||
## Recipes
|
||||
|
||||
# Steel tiles
|
||||
@@ -294,3 +304,14 @@
|
||||
parent: BaseConcreteTileRecipe
|
||||
id: FloorTileItemOldConcreteSmooth
|
||||
result: FloorTileItemOldConcreteSmooth
|
||||
|
||||
# Marble
|
||||
- type: latheRecipe
|
||||
parent: BaseMarbleTileRecipe
|
||||
id: FloorTileItemWhiteMarble
|
||||
result: FloorTileItemWhiteMarble
|
||||
|
||||
- type: latheRecipe
|
||||
parent: BaseMarbleTileRecipe
|
||||
id: FloorTileItemDarkMarble
|
||||
result: FloorTileItemDarkMarble
|
||||
|
||||
@@ -670,3 +670,27 @@
|
||||
name: stack-dark-squiggly
|
||||
spawn: FloorTileItemDarkSquiggly
|
||||
maxCount: 30
|
||||
|
||||
- type: stack
|
||||
id: FloorTileWhiteMarble
|
||||
name: stack-white-marble-floor
|
||||
spawn: FloorTileItemWhiteMarble
|
||||
maxCount: 30
|
||||
|
||||
- type: stack
|
||||
id: FloorTileDarkMarble
|
||||
name: stack-dark-marble-floor
|
||||
spawn: FloorTileItemDarkMarble
|
||||
maxCount: 30
|
||||
|
||||
- type: stack
|
||||
id: FloorTilePlasmaMarble
|
||||
name: stack-plasma-marble-floor
|
||||
spawn: FloorTileItemPlasmaMarble
|
||||
maxCount: 30
|
||||
|
||||
- type: stack
|
||||
id: FloorTileUraniumMarble
|
||||
name: stack-uranium-marble-floor
|
||||
spawn: FloorTileItemUraniumMarble
|
||||
maxCount: 30
|
||||
|
||||
@@ -2131,3 +2131,95 @@
|
||||
collection: FootstepHull
|
||||
itemDrop: FloorTileItemXenoMaint
|
||||
heatCapacity: 10000
|
||||
|
||||
- type: tile
|
||||
id: FloorWhiteMarble
|
||||
name: tiles-white-marble
|
||||
sprite: /Textures/Tiles/white_marble.png
|
||||
variants: 8
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
baseTurf: Plating
|
||||
isSubfloor: false
|
||||
deconstructTools: [ Prying ]
|
||||
footstepSounds:
|
||||
collection: FootstepTile
|
||||
friction: 0.8
|
||||
itemDrop: FloorTileItemWhiteMarble
|
||||
heatCapacity: 10000
|
||||
|
||||
- type: tile
|
||||
id: FloorDarkMarble
|
||||
name: tiles-dark-marble
|
||||
sprite: /Textures/Tiles/dark_marble.png
|
||||
variants: 8
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
baseTurf: Plating
|
||||
isSubfloor: false
|
||||
deconstructTools: [ Prying ]
|
||||
footstepSounds:
|
||||
collection: FootstepTile
|
||||
friction: 0.8
|
||||
itemDrop: FloorTileItemDarkMarble
|
||||
heatCapacity: 10000
|
||||
|
||||
- type: tile
|
||||
id: FloorPlasmaMarble
|
||||
name: tiles-plasma-marble
|
||||
sprite: /Textures/Tiles/plasmarble.png
|
||||
variants: 8
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
baseTurf: Plating
|
||||
isSubfloor: false
|
||||
deconstructTools: [ Prying ]
|
||||
footstepSounds:
|
||||
collection: FootstepTile
|
||||
friction: 0.8
|
||||
itemDrop: FloorTileItemPlasmaMarble
|
||||
heatCapacity: 10000
|
||||
|
||||
- type: tile
|
||||
id: FloorUraniumMarble
|
||||
name: tiles-uranium-marble
|
||||
sprite: /Textures/Tiles/uranium_marble.png
|
||||
variants: 8
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
baseTurf: Plating
|
||||
isSubfloor: false
|
||||
deconstructTools: [ Prying ]
|
||||
footstepSounds:
|
||||
collection: FootstepTile
|
||||
friction: 0.8
|
||||
itemDrop: FloorTileItemUraniumMarble
|
||||
heatCapacity: 10000
|
||||
|
||||
Reference in New Issue
Block a user