Files
Paradise/code/game/objects/effects/spawners/random/food_spawners.dm
T
warriorstar-orionandGitHub af2a3daf22 Migrate /obj/effect/spawner/lootdrop to /obj/effect/spawner/random. (#27445)
* refactor: Migrate /obj/effect/spawner/lootdrop to /obj/effect/spawner/random.

* set script PR number

* fix broken updatepaths for three course meal

* make filenames unique

* goddamnit

* redirect incorrect icon states

* ugh

* fix typepath fixes
2024-12-06 15:05:38 +00:00

59 lines
1.6 KiB
Plaintext

/obj/effect/spawner/random/snacks
name = "snacks spawner"
icon = 'icons/effects/random_spawners.dmi'
icon_state = "donkpocket_single"
loot = list(
list(
/obj/item/food/candy/candybar,
/obj/item/reagent_containers/drinks/dry_ramen,
/obj/item/food/chips,
/obj/item/food/twimsts,
/obj/item/food/sosjerky,
/obj/item/food/no_raisin,
/obj/item/food/pistachios,
/obj/item/food/spacetwinkie,
/obj/item/food/cheesiehonkers,
/obj/item/food/tastybread,
) = 5,
/obj/item/food/stroopwafel = 1,
)
record_spawn = TRUE
/obj/effect/spawner/random/food_or_drink
// TODO: Consolidate all the spawner icons once all the legacy random spawners have been migrated
icon = 'icons/effects/random_spawners.dmi'
/obj/effect/spawner/random/food_or_drink/soup
name = "soup spawner"
icon_state = "soup"
loot_subtype_path = /obj/item/food/soup
/obj/effect/spawner/random/food_or_drink/salad
name = "salad spawner"
icon_state = "soup"
loot_subtype_path = /obj/item/food/salad
/obj/effect/spawner/random/food_or_drink/dinner
name = "dinner spawner"
icon_state = "soup"
loot = list(
/obj/item/food/burger/bigbite,
/obj/item/food/burger/fivealarm,
/obj/item/food/burger/superbite,
/obj/item/food/enchiladas,
/obj/item/food/philly_cheesesteak,
/obj/item/food/sandwich,
/obj/item/food/stewedsoymeat,
)
/obj/effect/spawner/random/food_or_drink/three_course_meal
name = "three course meal spawner"
icon_state = "soup"
spawn_all_loot = TRUE
loot = list(
/obj/effect/spawner/random/food_or_drink/soup,
/obj/effect/spawner/random/food_or_drink/salad,
/obj/effect/spawner/random/food_or_drink/dinner,
)