mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-22 12:41:09 +01:00
## About The Pull Request Adds the Rapid Decoration Device and plastic plants and stones! <div style="display:flex; gap:8px; align-items:center;"> <img width="92" height="93" alt="image" src="https://github.com/user-attachments/assets/1c53d55f-6dd0-4841-8fb8-f46e5392421c" /> <img width="104" height="93" alt="image" src="https://github.com/user-attachments/assets/0c86eac0-cc43-4587-a1c4-e73c894ab674" /> <img src="https://github.com/user-attachments/assets/d99fef71-31de-4059-940a-73f64ed8660e" width="415" height="93" alt="image" /> </div> <img width="830" height="597" alt="image" src="https://github.com/user-attachments/assets/e51330a3-58fb-428b-b002-323192f52f2e" /> <img width="713" height="293" alt="image" src="https://github.com/user-attachments/assets/45a4f037-4153-461b-84d1-d1c923dcf1a9" /> <br> <br> Plastic plants are very cheap to make but at the same time are very fragile (20 integrity points). They cannot be deconstructed by wrenching (only by destroying them or using a RDD to suck them in) and yield no resources. <br> <br> The RDD is available in the service protolathe roundstart. <br> <br> <img width="293" height="120" alt="image" src="https://github.com/user-attachments/assets/69506d34-c309-4c6e-8658-8e0d22816f91" /> ## Why It's Good For The Game RDD is a great way to decorate the station or your passion projects without having to hunt down and dig out decorative flora piece by piece. I think this will also pair greatly with https://github.com/tgstation/tgstation/pull/96345 ## Changelog 🆑 add: Added fake plastic plants to be used for decoration add: RDD: Rapid Decoration Device is now available for the service department /🆑 --------- Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
610 lines
20 KiB
Plaintext
610 lines
20 KiB
Plaintext
/obj/structure/decoration
|
|
name = "plastic decoration"
|
|
desc = "A cheap plastic imitation of nature. At least it doesn't need watering."
|
|
icon = 'icons/obj/fluff/flora/ausflora.dmi'
|
|
resistance_flags = FLAMMABLE
|
|
max_integrity = 20
|
|
anchored = TRUE
|
|
alpha = 210
|
|
/// No material refund on deconstruction, it's cheap plastic
|
|
custom_materials = null
|
|
|
|
/obj/structure/decoration/Initialize(mapload)
|
|
. = ..()
|
|
|
|
/obj/structure/decoration/atom_deconstruct(disassembled = TRUE)
|
|
if(!disassembled)
|
|
new /obj/effect/decal/cleanable/plastic(loc)
|
|
return
|
|
|
|
/obj/structure/decoration/examine(mob/user)
|
|
. = ..()
|
|
. += span_notice("It's made of cheap, hollow plastic.")
|
|
|
|
/obj/structure/decoration/grass
|
|
name = "plastic grass patch"
|
|
desc = "Fake grass. Feels like a brillo pad."
|
|
icon = /obj/structure/flora/grass/green::icon
|
|
icon_state = /obj/structure/flora/grass/green::icon_state
|
|
|
|
/obj/structure/decoration/grass/first
|
|
// inherits from parent
|
|
|
|
/obj/structure/decoration/grass/second
|
|
icon_state = /obj/structure/flora/grass/green/style_2::icon_state
|
|
|
|
/obj/structure/decoration/grass/third
|
|
icon_state = /obj/structure/flora/grass/green/style_3::icon_state
|
|
|
|
/obj/structure/decoration/grass/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "snowgrass[rand(1, 3)]gb"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/grass/brown
|
|
icon = /obj/structure/flora/grass/brown::icon
|
|
icon_state = /obj/structure/flora/grass/brown::icon_state
|
|
|
|
/obj/structure/decoration/grass/brown/first
|
|
|
|
/obj/structure/decoration/grass/brown/second
|
|
icon_state = /obj/structure/flora/grass/brown/style_2::icon_state
|
|
|
|
/obj/structure/decoration/grass/brown/third
|
|
icon_state = /obj/structure/flora/grass/brown/style_3::icon_state
|
|
|
|
/obj/structure/decoration/grass/brown/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "snowgrass[rand(1, 3)]bb"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/jungle_grass
|
|
name = "plastic jungle grass"
|
|
desc = "Plastic alien-looking grass. The jungle vibe without the jungle bugs."
|
|
icon = /obj/structure/flora/grass/jungle::icon
|
|
icon_state = /obj/structure/flora/grass/jungle::icon_state
|
|
|
|
/obj/structure/decoration/jungle_grass/first
|
|
|
|
/obj/structure/decoration/jungle_grass/second
|
|
icon_state = /obj/structure/flora/grass/jungle/a/style_2::icon_state
|
|
|
|
/obj/structure/decoration/jungle_grass/third
|
|
icon_state = /obj/structure/flora/grass/jungle/a/style_3::icon_state
|
|
|
|
/obj/structure/decoration/jungle_grass/fourth
|
|
icon_state = /obj/structure/flora/grass/jungle/a/style_4::icon_state
|
|
|
|
/obj/structure/decoration/jungle_grass/fifth
|
|
icon_state = /obj/structure/flora/grass/jungle/a/style_5::icon_state
|
|
|
|
/obj/structure/decoration/jungle_grass/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "grassa[rand(1, 5)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/jungle_grass/b
|
|
icon = /obj/structure/flora/grass/jungle/b::icon
|
|
icon_state = /obj/structure/flora/grass/jungle/b::icon_state
|
|
|
|
/obj/structure/decoration/jungle_grass/b/first
|
|
|
|
/obj/structure/decoration/jungle_grass/b/second
|
|
icon_state = /obj/structure/flora/grass/jungle/b/style_2::icon_state
|
|
|
|
/obj/structure/decoration/jungle_grass/b/third
|
|
icon_state = /obj/structure/flora/grass/jungle/b/style_3::icon_state
|
|
|
|
/obj/structure/decoration/jungle_grass/b/fourth
|
|
icon_state = /obj/structure/flora/grass/jungle/b/style_4::icon_state
|
|
|
|
/obj/structure/decoration/jungle_grass/b/fifth
|
|
icon_state = /obj/structure/flora/grass/jungle/b/style_5::icon_state
|
|
|
|
/obj/structure/decoration/jungle_grass/b/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "grassb[rand(1, 5)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush
|
|
name = "plastic bush"
|
|
desc = "A plastic shrub. Bristly to the touch and slightly off-color."
|
|
icon = /obj/structure/flora/bush::icon
|
|
icon_state = /obj/structure/flora/bush::icon_state
|
|
|
|
/obj/structure/decoration/bush/first
|
|
|
|
/obj/structure/decoration/bush/second
|
|
icon_state = /obj/structure/flora/bush/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/third
|
|
icon_state = /obj/structure/flora/bush/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/fourth
|
|
icon_state = /obj/structure/flora/bush/style_4::icon_state
|
|
|
|
/obj/structure/decoration/bush/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "firstbush_[rand(1, 4)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/reed
|
|
name = "plastic reeds"
|
|
icon = /obj/structure/flora/bush/reed::icon
|
|
icon_state = /obj/structure/flora/bush/reed::icon_state
|
|
|
|
/obj/structure/decoration/bush/reed/first
|
|
|
|
/obj/structure/decoration/bush/reed/second
|
|
icon_state = /obj/structure/flora/bush/reed/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/reed/third
|
|
icon_state = /obj/structure/flora/bush/reed/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/reed/fourth
|
|
icon_state = /obj/structure/flora/bush/reed/style_4::icon_state
|
|
|
|
/obj/structure/decoration/bush/reed/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "reedbush_[rand(1, 4)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/leafy
|
|
name = "plastic leafy bush"
|
|
icon = /obj/structure/flora/bush/leafy::icon
|
|
icon_state = /obj/structure/flora/bush/leafy::icon_state
|
|
|
|
/obj/structure/decoration/bush/leafy/first
|
|
|
|
/obj/structure/decoration/bush/leafy/second
|
|
icon_state = /obj/structure/flora/bush/leavy/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/leafy/third
|
|
icon_state = /obj/structure/flora/bush/leavy/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/leafy/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "leafybush_[rand(1, 3)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/pale
|
|
name = "plastic pale bush"
|
|
icon = /obj/structure/flora/bush/pale::icon
|
|
icon_state = /obj/structure/flora/bush/pale::icon_state
|
|
|
|
/obj/structure/decoration/bush/pale/first
|
|
|
|
/obj/structure/decoration/bush/pale/second
|
|
icon_state = /obj/structure/flora/bush/pale/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/pale/third
|
|
icon_state = /obj/structure/flora/bush/pale/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/pale/fourth
|
|
icon_state = /obj/structure/flora/bush/pale/style_4::icon_state
|
|
|
|
/obj/structure/decoration/bush/pale/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "palebush_[rand(1, 4)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/stalky
|
|
name = "plastic stalky bush"
|
|
icon = /obj/structure/flora/bush/stalky::icon
|
|
icon_state = /obj/structure/flora/bush/stalky::icon_state
|
|
|
|
/obj/structure/decoration/bush/stalky/first
|
|
|
|
/obj/structure/decoration/bush/stalky/second
|
|
icon_state = /obj/structure/flora/bush/stalky/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/stalky/third
|
|
icon_state = /obj/structure/flora/bush/stalky/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/stalky/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "stalkybush_[rand(1, 3)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/grassy
|
|
name = "plastic grassy bush"
|
|
icon = /obj/structure/flora/bush/grassy::icon
|
|
icon_state = /obj/structure/flora/bush/grassy::icon_state
|
|
|
|
/obj/structure/decoration/bush/grassy/first
|
|
|
|
/obj/structure/decoration/bush/grassy/second
|
|
icon_state = /obj/structure/flora/bush/grassy/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/grassy/third
|
|
icon_state = /obj/structure/flora/bush/grassy/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/grassy/fourth
|
|
icon_state = /obj/structure/flora/bush/grassy/style_4::icon_state
|
|
|
|
/obj/structure/decoration/bush/grassy/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "grassybush_[rand(1, 4)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/sparsegrass
|
|
name = "plastic sparse grass"
|
|
icon = /obj/structure/flora/bush/sparsegrass::icon
|
|
icon_state = /obj/structure/flora/bush/sparsegrass::icon_state
|
|
|
|
/obj/structure/decoration/bush/sparsegrass/first
|
|
|
|
/obj/structure/decoration/bush/sparsegrass/second
|
|
icon_state = /obj/structure/flora/bush/sparsegrass/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/sparsegrass/third
|
|
icon_state = /obj/structure/flora/bush/sparsegrass/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/sparsegrass/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "sparsegrass_[rand(1, 3)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/fullgrass
|
|
name = "plastic full grass"
|
|
icon = /obj/structure/flora/bush/fullgrass::icon
|
|
icon_state = /obj/structure/flora/bush/fullgrass::icon_state
|
|
|
|
/obj/structure/decoration/bush/fullgrass/first
|
|
|
|
/obj/structure/decoration/bush/fullgrass/second
|
|
icon_state = /obj/structure/flora/bush/fullgrass/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/fullgrass/third
|
|
icon_state = /obj/structure/flora/bush/fullgrass/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/fullgrass/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "fullgrass_[rand(1, 3)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/ferny
|
|
name = "plastic ferny bush"
|
|
icon = /obj/structure/flora/bush/ferny::icon
|
|
icon_state = /obj/structure/flora/bush/ferny::icon_state
|
|
|
|
/obj/structure/decoration/bush/ferny/first
|
|
|
|
/obj/structure/decoration/bush/ferny/second
|
|
icon_state = /obj/structure/flora/bush/ferny/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/ferny/third
|
|
icon_state = /obj/structure/flora/bush/ferny/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/ferny/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "fernybush_[rand(1, 3)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/sunny
|
|
name = "plastic sunny bush"
|
|
icon = /obj/structure/flora/bush/sunny::icon
|
|
icon_state = /obj/structure/flora/bush/sunny::icon_state
|
|
|
|
/obj/structure/decoration/bush/sunny/first
|
|
|
|
/obj/structure/decoration/bush/sunny/second
|
|
icon_state = /obj/structure/flora/bush/sunny/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/sunny/third
|
|
icon_state = /obj/structure/flora/bush/sunny/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/sunny/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "sunnybush_[rand(1, 3)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/generic
|
|
name = "plastic generic bush"
|
|
icon = /obj/structure/flora/bush/generic::icon
|
|
icon_state = /obj/structure/flora/bush/generic::icon_state
|
|
|
|
/obj/structure/decoration/bush/generic/first
|
|
|
|
/obj/structure/decoration/bush/generic/second
|
|
icon_state = /obj/structure/flora/bush/generic/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/generic/third
|
|
icon_state = /obj/structure/flora/bush/generic/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/generic/fourth
|
|
icon_state = /obj/structure/flora/bush/generic/style_4::icon_state
|
|
|
|
/obj/structure/decoration/bush/generic/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "genericbush_[rand(1, 4)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/pointy
|
|
name = "plastic pointy bush"
|
|
icon = /obj/structure/flora/bush/pointy::icon
|
|
icon_state = /obj/structure/flora/bush/pointy::icon_state
|
|
|
|
/obj/structure/decoration/bush/pointy/first
|
|
|
|
/obj/structure/decoration/bush/pointy/second
|
|
icon_state = /obj/structure/flora/bush/pointy/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/pointy/third
|
|
icon_state = /obj/structure/flora/bush/pointy/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/pointy/fourth
|
|
icon_state = /obj/structure/flora/bush/pointy/style_4::icon_state
|
|
|
|
/obj/structure/decoration/bush/pointy/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "pointybush_[rand(1, 4)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/lavendergrass
|
|
name = "plastic lavender grass"
|
|
icon = /obj/structure/flora/bush/lavendergrass::icon
|
|
icon_state = /obj/structure/flora/bush/lavendergrass::icon_state
|
|
|
|
/obj/structure/decoration/bush/lavendergrass/first
|
|
|
|
/obj/structure/decoration/bush/lavendergrass/second
|
|
icon_state = /obj/structure/flora/bush/lavendergrass/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/lavendergrass/third
|
|
icon_state = /obj/structure/flora/bush/lavendergrass/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/lavendergrass/fourth
|
|
icon_state = /obj/structure/flora/bush/lavendergrass/style_4::icon_state
|
|
|
|
/obj/structure/decoration/bush/lavendergrass/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "lavendergrass_[rand(1, 4)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/flowers_yw
|
|
name = "plastic yellow-white flowers"
|
|
icon = /obj/structure/flora/bush/flowers_yw::icon
|
|
icon_state = /obj/structure/flora/bush/flowers_yw::icon_state
|
|
|
|
/obj/structure/decoration/bush/flowers_yw/first
|
|
|
|
/obj/structure/decoration/bush/flowers_yw/second
|
|
icon_state = /obj/structure/flora/bush/flowers_yw/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/flowers_yw/third
|
|
icon_state = /obj/structure/flora/bush/flowers_yw/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/flowers_yw/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "ywflowers_[rand(1, 3)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/flowers_br
|
|
name = "plastic blue-red flowers"
|
|
icon = /obj/structure/flora/bush/flowers_br::icon
|
|
icon_state = /obj/structure/flora/bush/flowers_br::icon_state
|
|
|
|
/obj/structure/decoration/bush/flowers_br/first
|
|
|
|
/obj/structure/decoration/bush/flowers_br/second
|
|
icon_state = /obj/structure/flora/bush/flowers_br/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/flowers_br/third
|
|
icon_state = /obj/structure/flora/bush/flowers_br/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/flowers_br/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "brflowers_[rand(1, 3)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/flowers_pp
|
|
name = "plastic purple flowers"
|
|
icon = /obj/structure/flora/bush/flowers_pp::icon
|
|
icon_state = /obj/structure/flora/bush/flowers_pp::icon_state
|
|
|
|
/obj/structure/decoration/bush/flowers_pp/first
|
|
|
|
/obj/structure/decoration/bush/flowers_pp/second
|
|
icon_state = /obj/structure/flora/bush/flowers_pp/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/flowers_pp/third
|
|
icon_state = /obj/structure/flora/bush/flowers_pp/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/flowers_pp/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "ppflowers_[rand(1, 3)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/snow
|
|
name = "plastic snowy bush"
|
|
desc = "A plastic bush dusted with fake snow. Year-round winter cheer."
|
|
icon = /obj/structure/flora/bush/snow::icon
|
|
icon_state = /obj/structure/flora/bush/snow::icon_state
|
|
|
|
/obj/structure/decoration/bush/snow/first
|
|
|
|
/obj/structure/decoration/bush/snow/second
|
|
icon_state = /obj/structure/flora/bush/snow/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/snow/third
|
|
icon_state = /obj/structure/flora/bush/snow/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/snow/fourth
|
|
icon_state = /obj/structure/flora/bush/snow/style_4::icon_state
|
|
|
|
/obj/structure/decoration/bush/snow/fifth
|
|
icon_state = /obj/structure/flora/bush/snow/style_5::icon_state
|
|
|
|
/obj/structure/decoration/bush/snow/sixth
|
|
icon_state = /obj/structure/flora/bush/snow/style_6::icon_state
|
|
|
|
/obj/structure/decoration/bush/snow/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "snowbush[rand(1, 6)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/jungle
|
|
name = "plastic jungle bush"
|
|
desc = "Plastic jungle foliage. All the looks, none of the allergens."
|
|
icon = /obj/structure/flora/bush/jungle::icon
|
|
icon_state = /obj/structure/flora/bush/jungle::icon_state
|
|
|
|
/obj/structure/decoration/bush/jungle/first
|
|
|
|
/obj/structure/decoration/bush/jungle/second
|
|
icon_state = /obj/structure/flora/bush/jungle/a/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/jungle/third
|
|
icon_state = /obj/structure/flora/bush/jungle/a/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/jungle/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "busha[rand(1, 3)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/jungle/b
|
|
icon = /obj/structure/flora/bush/jungle/b::icon
|
|
icon_state = /obj/structure/flora/bush/jungle/b::icon_state
|
|
|
|
/obj/structure/decoration/bush/jungle/b/first
|
|
|
|
/obj/structure/decoration/bush/jungle/b/second
|
|
icon_state = /obj/structure/flora/bush/jungle/b/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/jungle/b/third
|
|
icon_state = /obj/structure/flora/bush/jungle/b/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/jungle/b/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "bushb[rand(1, 3)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/jungle/c
|
|
icon = /obj/structure/flora/bush/jungle/c::icon
|
|
icon_state = /obj/structure/flora/bush/jungle/c::icon_state
|
|
|
|
/obj/structure/decoration/bush/jungle/c/first
|
|
|
|
/obj/structure/decoration/bush/jungle/c/second
|
|
icon_state = /obj/structure/flora/bush/jungle/c/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/jungle/c/third
|
|
icon_state = /obj/structure/flora/bush/jungle/c/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/jungle/c/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "bushc[rand(1, 3)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/bush/large
|
|
name = "large plastic bush"
|
|
desc = "A large plastic bush. Dominates the room with its hollow presence."
|
|
icon = /obj/structure/flora/bush/large::icon
|
|
icon_state = /obj/structure/flora/bush/large::icon_state
|
|
pixel_x = /obj/structure/flora/bush/large::pixel_x
|
|
pixel_y = /obj/structure/flora/bush/large::pixel_y
|
|
layer = /obj/structure/flora/bush/large::layer
|
|
plane = /obj/structure/flora/bush/large::plane
|
|
density = /obj/structure/flora/bush/large::density
|
|
|
|
/obj/structure/decoration/bush/large/first
|
|
|
|
/obj/structure/decoration/bush/large/second
|
|
icon_state = /obj/structure/flora/bush/large/style_2::icon_state
|
|
|
|
/obj/structure/decoration/bush/large/third
|
|
icon_state = /obj/structure/flora/bush/large/style_3::icon_state
|
|
|
|
/obj/structure/decoration/bush/large/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "bush[rand(1, 3)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/rock
|
|
name = "plastic rock"
|
|
desc = "A hollow plastic boulder. Surprisingly convincing from a distance."
|
|
icon = /obj/structure/flora/rock::icon
|
|
icon_state = /obj/structure/flora/rock::icon_state
|
|
|
|
/obj/structure/decoration/rock/first
|
|
|
|
/obj/structure/decoration/rock/second
|
|
icon_state = /obj/structure/flora/rock/style_2::icon_state
|
|
|
|
/obj/structure/decoration/rock/third
|
|
icon_state = /obj/structure/flora/rock/style_3::icon_state
|
|
|
|
/obj/structure/decoration/rock/fourth
|
|
icon_state = /obj/structure/flora/rock/style_4::icon_state
|
|
|
|
/obj/structure/decoration/rock/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "basalt[rand(1, 4)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/rock/pile
|
|
name = "plastic rock pile"
|
|
desc = "A pile of hollow plastic rocks. Light enough to kick over."
|
|
icon = /obj/structure/flora/rock/pile::icon
|
|
icon_state = /obj/structure/flora/rock/pile::icon_state
|
|
|
|
/obj/structure/decoration/rock/pile/first
|
|
|
|
/obj/structure/decoration/rock/pile/second
|
|
icon_state = /obj/structure/flora/rock/pile/style_2::icon_state
|
|
|
|
/obj/structure/decoration/rock/pile/third
|
|
icon_state = /obj/structure/flora/rock/pile/style_3::icon_state
|
|
|
|
/obj/structure/decoration/rock/pile/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "lavarocks[pick(3;1,3;2,1;3)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/rock/pile/jungle
|
|
name = "plastic jungle rocks"
|
|
desc = "Fake rocks with a jungle theme. No actual geological history."
|
|
icon = /obj/structure/flora/rock/pile/jungle::icon
|
|
icon_state = /obj/structure/flora/rock/pile/jungle::icon_state
|
|
|
|
/obj/structure/decoration/rock/pile/jungle/first
|
|
|
|
/obj/structure/decoration/rock/pile/jungle/second
|
|
icon_state = /obj/structure/flora/rock/pile/jungle/style_2::icon_state
|
|
|
|
/obj/structure/decoration/rock/pile/jungle/third
|
|
icon_state = /obj/structure/flora/rock/pile/jungle/style_3::icon_state
|
|
|
|
/obj/structure/decoration/rock/pile/jungle/fourth
|
|
icon_state = /obj/structure/flora/rock/pile/jungle/style_4::icon_state
|
|
|
|
/obj/structure/decoration/rock/pile/jungle/fifth
|
|
icon_state = /obj/structure/flora/rock/pile/jungle/style_5::icon_state
|
|
|
|
/obj/structure/decoration/rock/pile/jungle/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "rock[rand(1, 5)]"
|
|
update_appearance()
|
|
|
|
/obj/structure/decoration/rock/pile/jungle/large
|
|
name = "plastic large rocks"
|
|
desc = "A pile of large fake jungle rocks. Surprisingly light."
|
|
icon = /obj/structure/flora/rock/pile/jungle/large::icon
|
|
icon_state = /obj/structure/flora/rock/pile/jungle/large::icon_state
|
|
pixel_x = /obj/structure/flora/rock/pile/jungle/large::pixel_x
|
|
pixel_y = /obj/structure/flora/rock/pile/jungle/large::pixel_y
|
|
|
|
/obj/structure/decoration/rock/pile/jungle/large/first
|
|
|
|
/obj/structure/decoration/rock/pile/jungle/large/second
|
|
icon_state = /obj/structure/flora/rock/pile/jungle/large/style_2::icon_state
|
|
|
|
/obj/structure/decoration/rock/pile/jungle/large/third
|
|
icon_state = /obj/structure/flora/rock/pile/jungle/large/style_3::icon_state
|
|
|
|
/obj/structure/decoration/rock/pile/jungle/large/style_random/Initialize(mapload)
|
|
. = ..()
|
|
icon_state = "rocks[rand(1, 3)]"
|
|
update_appearance()
|