mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-05-12 18:20:09 +01:00
85 lines
2.1 KiB
Plaintext
85 lines
2.1 KiB
Plaintext
/obj/effect/spawner/random/bureaucracy
|
|
name = "bureaucracy loot spawner"
|
|
desc = "For the exotic art of paper shuffling."
|
|
|
|
/obj/effect/spawner/random/bureaucracy/pen
|
|
name = "pen spawner"
|
|
icon_state = "pen"
|
|
loot = list(
|
|
/obj/item/pen = 30,
|
|
/obj/item/pen/blue = 5,
|
|
/obj/item/pen/red = 5,
|
|
/obj/item/flashlight/pen = 5,
|
|
/obj/item/pen/fourcolor = 2,
|
|
/obj/item/flashlight/pen/paramedic = 2,
|
|
/obj/item/pen/fountain = 1,
|
|
)
|
|
|
|
/obj/effect/spawner/random/bureaucracy/stamp
|
|
name = "stamp spawner"
|
|
icon_state = "stamp"
|
|
loot = list(
|
|
/obj/item/stamp = 3,
|
|
/obj/item/stamp/denied = 1,
|
|
)
|
|
|
|
/obj/effect/spawner/random/bureaucracy/crayon
|
|
name = "crayon spawner"
|
|
icon_state = "crayon"
|
|
loot = list(
|
|
/obj/item/toy/crayon/red,
|
|
/obj/item/toy/crayon/orange,
|
|
/obj/item/toy/crayon/yellow,
|
|
/obj/item/toy/crayon/green,
|
|
/obj/item/toy/crayon/blue,
|
|
/obj/item/toy/crayon/purple,
|
|
/obj/item/toy/crayon/black,
|
|
/obj/item/toy/crayon/white,
|
|
)
|
|
|
|
/obj/effect/spawner/random/bureaucracy/paper
|
|
name = "paper spawner"
|
|
icon_state = "paper"
|
|
loot = list(
|
|
/obj/item/paper = 20,
|
|
/obj/item/paper/crumpled = 2,
|
|
/obj/item/paper/crumpled/bloody = 2,
|
|
/obj/item/paper/crumpled/muddy = 2,
|
|
/obj/item/paper/construction = 1,
|
|
/obj/item/paper/carbon = 1,
|
|
)
|
|
|
|
/obj/effect/spawner/random/bureaucracy/briefcase
|
|
name = "briefcase spawner"
|
|
icon_state = "briefcase"
|
|
loot = list(
|
|
/obj/item/storage/briefcase = 3,
|
|
/obj/item/storage/briefcase/secure = 1,
|
|
)
|
|
|
|
/obj/effect/spawner/random/bureaucracy/folder
|
|
name = "folder spawner"
|
|
icon_state = "folder"
|
|
loot = list(
|
|
/obj/item/folder/blue,
|
|
/obj/item/folder/red,
|
|
/obj/item/folder/yellow,
|
|
/obj/item/folder/white,
|
|
/obj/item/folder,
|
|
)
|
|
|
|
/obj/effect/spawner/random/bureaucracy/birthday_wrap
|
|
name = "additional wrapping paper spawner"
|
|
icon_state = "wrapping_paper"
|
|
spawn_all_loot = TRUE
|
|
loot = list(
|
|
/obj/item/stack/wrapping_paper,
|
|
/obj/item/stack/wrapping_paper,
|
|
/obj/item/stack/wrapping_paper,
|
|
)
|
|
|
|
/obj/effect/spawner/random/bureaucracy/birthday_wrap/Initialize(mapload)
|
|
if(!HAS_TRAIT(SSstation, STATION_TRAIT_BIRTHDAY))
|
|
spawn_loot_chance = 0
|
|
return ..()
|