]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Astro Asteroid Sand (#34463)
authorSouthbridge <7013162+southbridge-fur@users.noreply.github.com>
Thu, 30 Jan 2025 04:41:58 +0000 (23:41 -0500)
committerGitHub <noreply@github.com>
Thu, 30 Jan 2025 04:41:58 +0000 (20:41 -0800)
* Added astro asteroid sand

* fixed the stack name

* adjusted tile sprites for asteroid and ice

* Adjusted meta.json

* Realized the other tile sprites all have solid lines on their perimeters

* Update Resources/Prototypes/Stacks/floor_tile_stacks.yml

that works

Co-authored-by: Thomas <87614336+Aeshus@users.noreply.github.com>
* Update tiles.yml

* Update Resources/Locale/en-US/tiles/tiles.ftl

Co-authored-by: Thomas <87614336+Aeshus@users.noreply.github.com>
* adjusted the snow sprite

* Update meta.json

---------

Co-authored-by: Thomas <87614336+Aeshus@users.noreply.github.com>
13 files changed:
Resources/Locale/en-US/tiles/tiles.ftl
Resources/Prototypes/Entities/Objects/Misc/tiles.yml
Resources/Prototypes/Entities/Structures/Machines/lathe.yml
Resources/Prototypes/Recipes/Lathes/misc.yml
Resources/Prototypes/Research/civilianservices.yml
Resources/Prototypes/Stacks/floor_tile_stacks.yml
Resources/Prototypes/Tiles/floors.yml
Resources/Textures/Objects/Tiles/tile.rsi/asteroid-inhand-left.png [new file with mode: 0644]
Resources/Textures/Objects/Tiles/tile.rsi/asteroid-inhand-right.png [new file with mode: 0644]
Resources/Textures/Objects/Tiles/tile.rsi/asteroid.png [new file with mode: 0644]
Resources/Textures/Objects/Tiles/tile.rsi/astroice.png
Resources/Textures/Objects/Tiles/tile.rsi/meta.json
Resources/Textures/Objects/Tiles/tile.rsi/snow.png

index b5202356142252a978288153df7b723538078e10..0263c447a012e70fd95688229f8d8540442800a8 100644 (file)
@@ -128,4 +128,5 @@ tiles-mowed-astro-grass = mowed astro-grass
 tiles-jungle-astro-grass = jungle astro-grass
 tiles-astro-ice = astro-ice
 tiles-astro-snow = astro-snow
+tiles-astro-asteroid-sand = asteroid astro-sand
 tiles-wood-large = large wood
index c730c965462db6c94d8de56daf431c2124c46366..37a77acff1f0c5bd8dc5f12572dba6e371e00093 100644 (file)
   - type: Stack
     stackType: FloorTileAstroSnow
 
+- type: entity
+  id: FloorTileItemAstroAsteroidSand
+  parent: FloorTileItemBase
+  name: asteroid astro-sand
+  description: Fake sand. Luckily, it's not as coarse as the real thing.
+  components:
+  - type: Sprite
+    state: asteroid
+  - type: Item
+    heldPrefix: asteroid
+  - type: FloorTile
+    outputs:
+    - Plating
+    - FloorAstroAsteroidSand
+  - type: Stack
+    stackType: FloorTileAstroAsteroidSand
+
 - type: entity
   name: large wood floor
   parent: FloorTileItemBase
index 7fe291434199bc9e25bf49eea1c8fb4367fda20c..a3cb8c014c2e5912a393e2254fed5dbb2d67e032 100644 (file)
       - FauxTileJungleAstroGrass
       - FauxTileAstroIce
       - FauxTileAstroSnow
+      - FauxTileAstroAsteroidSand
       - OreBagOfHolding
       - DeviceQuantumSpinInverter
   - type: EmagLatheRecipes
index 19b02993b27ecbe5774a6e485e8ef06cda723ff8..b1e8cee32ded7303c86708524b798385334abb71 100644 (file)
   id: FauxTileAstroSnow
   result: FloorTileItemAstroSnow
 
+- type: latheRecipe
+  parent: BaseFauxTileRecipe
+  id: FauxTileAstroAsteroidSand
+  result: FloorTileItemAstroAsteroidSand
+
 - type: latheRecipe
   id: FloorGreenCircuit
   result: FloorTileItemGCircuit4
index 2bd8ee5fa23932f008d5b278bea4337a2d7480a6..cdb82255448e3f7663f4654c9c1d5d6b75b8eee5 100644 (file)
   - FauxTileJungleAstroGrass
   - FauxTileAstroIce
   - FauxTileAstroSnow
+  - FauxTileAstroAsteroidSand
 
 - type: technology
   id: BiochemicalStasis
index 65fd672e1aa816bc03fe79409cdbe6d2195e2610..b5d5fb7dc015a69e9012a7f3d18cf10b0909b99a 100644 (file)
   spawn: FloorTileItemAstroSnow
   maxCount: 30
 
+- type: stack
+  id: FloorTileAstroAsteroidSand
+  name: asteroid astro-sand floor
+  spawn: FloorTileItemAstroAsteroidSand
+  maxCount: 30
+
 - type: stack
   id: FloorTileWoodLarge
   name: large wood floor
index 0a7d2c0af6e994dda424a80ddf84db9785b52268..6c8714be20325faf3da05741eaa1cfff2b2bc599 100644 (file)
   deconstructTools: [ Prying ]
   itemDrop: FloorTileItemAstroSnow
 
+# Asteroid Sand
+- type: tile
+  id: FloorAstroAsteroidSand
+  name: tiles-astro-asteroid-sand
+  parent: FloorAsteroidSand
+  baseTurf: Plating
+  isSubfloor: false
+  deconstructTools: [ Prying ]
+  itemDrop: FloorTileItemAstroAsteroidSand
+  weather: false
+
 - type: tile
   id: FloorWoodLarge
   name: tiles-wood-large
diff --git a/Resources/Textures/Objects/Tiles/tile.rsi/asteroid-inhand-left.png b/Resources/Textures/Objects/Tiles/tile.rsi/asteroid-inhand-left.png
new file mode 100644 (file)
index 0000000..c252a03
Binary files /dev/null and b/Resources/Textures/Objects/Tiles/tile.rsi/asteroid-inhand-left.png differ
diff --git a/Resources/Textures/Objects/Tiles/tile.rsi/asteroid-inhand-right.png b/Resources/Textures/Objects/Tiles/tile.rsi/asteroid-inhand-right.png
new file mode 100644 (file)
index 0000000..90af3cb
Binary files /dev/null and b/Resources/Textures/Objects/Tiles/tile.rsi/asteroid-inhand-right.png differ
diff --git a/Resources/Textures/Objects/Tiles/tile.rsi/asteroid.png b/Resources/Textures/Objects/Tiles/tile.rsi/asteroid.png
new file mode 100644 (file)
index 0000000..76d87d4
Binary files /dev/null and b/Resources/Textures/Objects/Tiles/tile.rsi/asteroid.png differ
index e3c0948112e80d622009f7bbcf48f5ce991a5bdf..c57497a6ec8fa2f9c19a26b7f2b4f9ce5a507e9d 100644 (file)
Binary files a/Resources/Textures/Objects/Tiles/tile.rsi/astroice.png and b/Resources/Textures/Objects/Tiles/tile.rsi/astroice.png differ
index 7562d0f9b11bcbf98c81d2e21fe9c24e60d5bc74..a39ba782facc444f47b1011b0fb510901487045e 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24, additional copyrights see tiles folder.",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24, additional attributions available in the Resources/Textures/Tiles/attributions.yml file. Ice tile and Snow tile modifications, Astreroid tile and in-hands created by Southbridge-fur (github)",
   "size": {
     "x": 32,
     "y": 32
     },
     {
       "name": "wood-large"
+    },
+    {
+      "name": "asteroid"
+    },
+    {
+      "name": "asteroid-inhand-right",
+      "directions": 4
+    },
+    {
+      "name": "asteroid-inhand-left",
+      "directions": 4
     }
   ]
 }
index 385e2d59ac24baf8588fb98f204cbb1330475e4d..1e27fec6762a0bc8c5836c8846577196bb343133 100644 (file)
Binary files a/Resources/Textures/Objects/Tiles/tile.rsi/snow.png and b/Resources/Textures/Objects/Tiles/tile.rsi/snow.png differ