Skip to content

Commit

Permalink
Critter crates now actually show what they contain in their cargo man…
Browse files Browse the repository at this point in the history
…ifests (#26845)

Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
Adrer and adrermail@gmail.com authored Sep 22, 2024
1 parent 51c64ed commit b3cc376
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions code/modules/supply/supply_packs/pack_organic.dm
Original file line number Diff line number Diff line change
@@ -152,18 +152,27 @@
/datum/supply_packs/organic/cow
name = "Cow Crate"
cost = 100
contains_special = list(
"Cow"
)
containertype = /obj/structure/closet/critter/cow
containername = "cow crate"

/datum/supply_packs/organic/pig
name = "Pig Crate"
cost = 100
contains_special = list(
"Pig"
)
containertype = /obj/structure/closet/critter/pig
containername = "pig crate"

/datum/supply_packs/organic/goat
name = "Goat Crate"
cost = 100
contains_special = list(
"Goat"
)
containertype = /obj/structure/closet/critter/goat
containername = "goat crate"

@@ -179,12 +188,18 @@
/datum/supply_packs/organic/turkey
name = "Turkey Crate"
cost = 100
contains_special = list(
"Turkey"
)
containertype = /obj/structure/closet/critter/turkey
containername = "turkey crate"

/datum/supply_packs/organic/corgi
name = "Corgi Crate"
cost = 300
contains_special = list(
"Corgi"
)
containertype = /obj/structure/closet/critter/corgi
contains = list(/obj/item/petcollar)
containername = "corgi crate"
@@ -193,60 +208,87 @@
name = "Cat Crate"
cost = 300 //Cats are worth as much as corgis.
containertype = /obj/structure/closet/critter/cat
contains_special = list(
"Cat"
)
contains = list(/obj/item/petcollar,
/obj/item/toy/cattoy)
containername = "cat crate"

/datum/supply_packs/organic/pug
name = "Pug Crate"
cost = 300
contains_special = list(
"Pug"
)
containertype = /obj/structure/closet/critter/pug
contains = list(/obj/item/petcollar)
containername = "pug crate"

/datum/supply_packs/organic/fox
name = "Fox Crate"
cost = 300 //Foxes are cool.
contains_special = list(
"Fox"
)
containertype = /obj/structure/closet/critter/fox
contains = list(/obj/item/petcollar)
containername = "fox crate"

/datum/supply_packs/organic/butterfly
name = "Butterfly Crate"
cost = 300
contains_special = list(
"Butterfly"
)
containertype = /obj/structure/closet/critter/butterfly
containername = "butterfly crate"

/datum/supply_packs/organic/nian_caterpillar
name = "Nian Caterpillar Crate"
cost = 150
contains_special = list(
"Nian citterpillar"
)
containertype = /obj/structure/closet/critter/nian_caterpillar
contains = list(/obj/item/petcollar)
containername = "nian caterpillar crate"

/datum/supply_packs/organic/deer
name = "Deer Crate"
cost = 350 //Deer are best.
contains_special = list(
"Deer"
)
containertype = /obj/structure/closet/critter/deer
containername = "deer crate"

/datum/supply_packs/organic/bunny
name = "Bunny Crate"
cost = 200
contains_special = list(
"Bunny"
)
containertype = /obj/structure/closet/critter/bunny
contains = list(/obj/item/petcollar)
containername = "bunny crate"

/datum/supply_packs/organic/gorilla
name = "Gorilla Crate"
cost = 1000
contains_special = list(
"Gorilla"
)
containertype = /obj/structure/closet/critter/gorilla
containername = "gorilla crate"
department_restrictions = list(DEPARTMENT_SCIENCE)

/datum/supply_packs/organic/gorilla/cargo
name = "Cargorilla Crate"
cost = 250
contains_special = list(
"Cargorilla"
)
containertype = /obj/structure/closet/critter/gorilla/cargo
containername = "cargorilla crate"
department_restrictions = list(DEPARTMENT_SUPPLY)

0 comments on commit b3cc376

Please sign in to comment.