mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-22 12:29:46 +01:00
Small potted plants (#18432)
* t423efwgvd * 3tgwev --------- Co-authored-by: DreamySkrell <>
This commit is contained in:
co-authored by
DreamySkrell <>
parent
b5155783d6
commit
2aeb0f7593
@@ -431,9 +431,9 @@
|
||||
return /obj/item/tank/emergency_oxygen/double
|
||||
|
||||
/obj/random/pottedplant
|
||||
name = "random potted plant"
|
||||
name = "random potted plant, big"
|
||||
desc = "Spawns a random potted plant."
|
||||
icon = 'icons/obj/plants.dmi'
|
||||
icon = 'icons/obj/pottedplants_big.dmi'
|
||||
icon_state = "plant-26"
|
||||
spawn_nothing_percentage = 1
|
||||
|
||||
@@ -453,3 +453,25 @@
|
||||
if(P in unwanted || ((P in rare) && prob(50)))
|
||||
P = null
|
||||
. = new P(loc)
|
||||
|
||||
/obj/random/pottedplant_small
|
||||
name = "random potted plant, small"
|
||||
desc = "Spawns a random potted plant."
|
||||
icon = 'icons/obj/pottedplants_small.dmi'
|
||||
icon_state = "plant-01"
|
||||
spawn_nothing_percentage = 1
|
||||
|
||||
/obj/random/pottedplant_small/spawn_item()
|
||||
var/obj/item/flora/pottedplant_small/P = null
|
||||
var/list/unwanted = list(
|
||||
/obj/item/flora/pottedplant_small, // don't want parent base obj
|
||||
/obj/item/flora/pottedplant_small/empty
|
||||
)
|
||||
var/list/rare = list(
|
||||
/obj/item/flora/pottedplant_small/dead
|
||||
)
|
||||
while(!P)
|
||||
P = pick(typesof(/obj/item/flora/pottedplant_small))
|
||||
if(P in unwanted || ((P in rare) && prob(50)))
|
||||
P = null
|
||||
. = new P(loc)
|
||||
|
||||
Reference in New Issue
Block a user