Usable hay tiles (#89570)

Dry grass. Collect hay tile. Get floor like in the raptor barn.

![obraz](https://github.com/user-attachments/assets/580aeb05-3bca-42fe-be74-8ff5077ea6f6)
If anyone has a better idea for in-game tile & turf descriptions, don't
be shy.

Coded in Dream Maker  💅
## About The Pull Request
I wanted hay tiles for a while.
The closest thing within my grasp was heat-damaged grass tiles.

![obraz](https://github.com/user-attachments/assets/4ddc80c6-4a56-4382-8f59-ebf2ce22e563)
Tedious and not satisfactory.

Then goofball and ben10omnitrix made the raptor PR. 
Cool! 
And it has a nice hay turf...

![obraz](https://github.com/user-attachments/assets/797c6002-f640-4365-82f8-4fdfef15b349)
But not usable by the player.
I made it usable.
## Why It's Good For The Game
Nice decor option. 
I need this for something sinister.
## Changelog
🆑
add: Grown grass can be dryed (rack/dehumidifier) to make hay tiles.
/🆑
This commit is contained in:
Likteer
2025-02-23 18:45:57 +01:00
committed by Roxy
parent c50d4c2150
commit 97a4e1af84
6 changed files with 30 additions and 0 deletions
@@ -100,6 +100,17 @@
resistance_flags = FLAMMABLE
merge_type = /obj/item/stack/tile/grass
//Hay
/obj/item/stack/tile/hay
name = "hay tile"
singular_name = "hay floor tile"
desc = "Man, I'm so hungry I could eat a-"
icon_state = "tile_hay"
inhand_icon_state = "tile-hay"
turf_type = /turf/open/floor/hay
resistance_flags = FLAMMABLE
merge_type = /obj/item/stack/tile/hay
//Fairygrass
/obj/item/stack/tile/fairygrass
name = "fairygrass tile"
+16
View File
@@ -189,6 +189,22 @@
/turf/open/floor/grass/fairy/spawniconchange()
icon_state = "fairygrass[rand(0,3)]"
/turf/open/floor/hay
name = "hay"
desc = "HOW hungry?"
icon = 'icons/turf/floors.dmi'
icon_state = "hay"
base_icon_state = "hay"
floor_tile = /obj/item/stack/tile/hay
flags_1 = NONE
bullet_bounce_sound = null
footstep = FOOTSTEP_GRASS
barefootstep = FOOTSTEP_GRASS
clawfootstep = FOOTSTEP_GRASS
heavyfootstep = FOOTSTEP_GENERIC_HEAVY
tiled_dirt = FALSE
rust_resistance = RUST_RESISTANCE_ORGANIC
/turf/open/floor/fake_snow
gender = PLURAL
name = "snow"
@@ -40,6 +40,9 @@
new stacktype(user.drop_location(), grassAmt)
qdel(src)
/obj/item/food/grown/grass/make_dryable()
AddElement(/datum/element/dryable, /obj/item/stack/tile/hay)
//Fairygrass
/obj/item/seeds/grass/fairy
name = "fairygrass seed pack"
Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.9 KiB

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.0 KiB

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 32 KiB