Faux astro-tiles for science & mappers (#22586)

* Faux astro-tiles for science

* didnt mean to commit dode
This commit is contained in:
Kara
2023-12-16 01:20:57 -07:00
committed by GitHub
parent afe93e4eb0
commit 8399d0a9eb
11 changed files with 137 additions and 2 deletions

View File

@@ -63,6 +63,7 @@ research-technology-critter-mechs = Critter Mechs
research-technology-food-service = Food Service
research-technology-advanced-entertainment = Advanced Entertainment
research-technology-audio-visual-communication = A/V Communication
research-technology-faux-astro-tiles = Faux Astro-Tiles
research-technology-robotic-cleanliness = Robotic Cleanliness
research-technology-advanced-cleaning = Advanced Cleaning
research-technology-meat-manipulation = Meat Manipulation

View File

@@ -48,7 +48,7 @@ tiles-mining-tile = mining tile
tiles-mining-dark-tile = dark mining tile
tiles-mining-light-tile = light mining tile
tiles-freezer = freezer
tiles-showroom-floor = showroom
tiles-showroom-floor = showroom
tiles-lime-floor = lime floor
tiles-hydro-floor = hydro floor
tiles-bar-floor = bar floor
@@ -114,4 +114,6 @@ tiles-wood3 = wood broken floor
tiles-hull = exterior hull plating
tiles-hull-reinforced = exterior reinforced hull plating
tiles-web = web tile
tiles-chromite = chromite
tiles-chromite = chromite
tiles-astro-grass = astro-grass
tiles-astro-ice = astro-ice

View File

@@ -943,3 +943,39 @@
- type: Construction
graph: WebObjects
node: tile
# Faux science tiles
- type: entity
id: FloorTileItemAstroGrass
parent: FloorTileItemBase
name: astro-grass
description: Fake grass that covers up wires and even comes with realistic NanoTrimmings!
components:
- type: Sprite
state: astrograss
- type: Item
heldPrefix: grass
- type: FloorTile
outputs:
- Plating
- FloorAstroGrass
- type: Stack
stackType: FloorTileAstroGrass
- type: entity
id: FloorTileItemAstroIce
parent: FloorTileItemBase
name: astro-ice
description: Fake ice that's as slippery as the real thing, while being easily removable!
components:
- type: Sprite
state: astroice
- type: Item
heldPrefix: snow
- type: FloorTile
outputs:
- Plating
- FloorAstroIce
- type: Stack
stackType: FloorTileAstroIce

View File

@@ -276,6 +276,8 @@
- WelderExperimental
- JawsOfLife
- ClothingEyesGlassesChemical
- FauxTileAstroGrass
- FauxTileAstroIce
- type: EmagLatheRecipes
emagDynamicRecipes:
- ExplosivePayload

View File

@@ -117,3 +117,17 @@
materials:
Steel: 750
Plastic: 100
- type: latheRecipe
id: FauxTileAstroGrass
result: FloorTileItemAstroGrass
completetime: 1
materials:
Plastic: 100
- type: latheRecipe
id: FauxTileAstroIce
result: FloorTileItemAstroIce
completetime: 1
materials:
Plastic: 100

View File

@@ -116,6 +116,19 @@
# Tier 2
- type: technology
id: FauxAstroTiles
name: research-technology-faux-astro-tiles
icon:
sprite: Objects/Tiles/tile.rsi
state: astroice
discipline: CivilianServices
tier: 2
cost: 5000
recipeUnlocks:
- FauxTileAstroGrass
- FauxTileAstroIce
- type: technology
id: RoboticCleanliness
name: research-technology-robotic-cleanliness

View File

@@ -424,3 +424,18 @@
spawn: FloorTileItemWeb
maxCount: 30
itemSize: 5
# Faux science tiles
- type: stack
id: FloorTileAstroGrass
name: astro-grass floor
spawn: FloorTileItemAstroGrass
maxCount: 30
itemSize: 5
- type: stack
id: FloorTileAstroIce
name: astro-ice floor
spawn: FloorTileItemAstroIce
maxCount: 30
itemSize: 5

View File

@@ -1770,3 +1770,49 @@
footstepSounds:
collection: FootstepHull
itemDrop: FloorTileItemReinforced #same case as FloorHull
# Faux sci tiles
# Grass
- type: tile
id: FloorAstroGrass
name: tiles-astro-grass
sprite: /Textures/Tiles/Planet/Grass/grass.png
variants: 4
placementVariants:
- 1.0
- 1.0
- 1.0
- 1.0
edgeSpritePriority: 1
edgeSprites:
SouthEast: /Textures/Tiles/Planet/Grass/single_edge.png
NorthEast: /Textures/Tiles/Planet/Grass/single_edge.png
NorthWest: /Textures/Tiles/Planet/Grass/single_edge.png
SouthWest: /Textures/Tiles/Planet/Grass/single_edge.png
South: /Textures/Tiles/Planet/Grass/double_edge.png
East: /Textures/Tiles/Planet/Grass/double_edge.png
North: /Textures/Tiles/Planet/Grass/double_edge.png
West: /Textures/Tiles/Planet/Grass/double_edge.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
footstepSounds:
collection: FootstepGrass
itemDrop: FloorTileItemAstroGrass
heatCapacity: 10000
# Ice
- type: tile
id: FloorAstroIce
name: tiles-astro-ice
sprite: /Textures/Tiles/Planet/Snow/ice.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
friction: 0.05
heatCapacity: 10000
mobFriction: 0.5
mobFrictionNoInput: 0.05
mobAcceleration: 2
itemDrop: FloorTileItemAstroIce

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 B

View File

@@ -219,6 +219,12 @@
{
"name": "woodpatternfloor"
},
{
"name": "astrograss"
},
{
"name": "astroice"
},
{
"name": "bcircuit-inhand-left",
"directions": 4