[MIRROR] Adds a shower drain fluff item (#26949)

* Adds a shower drain fluff item (#82071)

## About The Pull Request

Turns the varedited fluff item into its own item so it no longer has a
varedited icon & icon state.

## Why It's Good For The Game

We're varediting this fluff item 17 times on current tg master and it's
pretty bad. Varediting icon/icon state in maps should be discouraged and
hopefully banned later, it's not hard to make a subtype of an item so we
should be able to expect mappers to do that rather than this.

## Changelog

Nothing player-facing.

* Adds a shower drain fluff item

---------

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
This commit is contained in:
SkyratBot
2024-03-19 16:27:53 +01:00
committed by GitHub
parent 1dd5322bf1
commit d8151eaaa8
8 changed files with 876 additions and 947 deletions
+14
View File
@@ -25,6 +25,7 @@
qdel(src)
return
..()
/**
* Empty terrariums are created when a preserved terrarium in a lavaland seed vault is activated.
*/
@@ -34,6 +35,7 @@
icon = 'icons/obj/mining_zones/spawners.dmi'
icon_state = "terrarium_open"
density = TRUE
/**
* Empty sleepers are created by a good few ghost roles in lavaland.
*/
@@ -51,6 +53,7 @@
/obj/structure/fluff/empty_sleeper/syndicate
icon_state = "sleeper_s-open"
/**
* Empty cryostasis sleepers are created when a malfunctioning cryostasis sleeper in a lavaland shelter is activated.
*/
@@ -75,6 +78,17 @@
deconstructible = FALSE
layer = EDGED_TURF_LAYER
/**
* shower drain placed usually under showers just so it looks like something picks the water up.
*/
/obj/structure/fluff/shower_drain
name = "shower drain"
desc = "Ew, I think I see a hairball."
icon = 'icons/obj/mining_zones/survival_pod.dmi'
icon_state = "fan_tiny"
plane = FLOOR_PLANE
layer = LOW_OBJ_LAYER
/**
* A variety of statue in disrepair; parts are broken off and a gemstone is missing
*/