/// Exploration drone unlockables /// /datum/supply_pack/exploration special = TRUE group = "Outsourced" /datum/supply_pack/exploration/scrapyard name = "Scrapyard Crate" desc = "Outsourced crate containing various junk." cost = CARGO_CRATE_VALUE * 5 contains = list(/obj/item/relic, /obj/item/broken_bottle, /obj/item/pickaxe/rusted) crate_name = "scrapyard crate" /datum/supply_pack/exploration/catering name = "Catering Crate" desc = "No cook? No problem! Food quality may vary depending on provider." cost = CARGO_CRATE_VALUE * 5 contains = list(/obj/item/food/sandwich = 5) crate_name = "outsourced food crate" /datum/supply_pack/exploration/catering/fill(obj/structure/closet/crate/crate) . = ..() if(!prob(30)) return for(var/obj/item/food/food_item in crate) // makes all of our items GROSS food_item.name = "spoiled [food_item.name]" food_item.AddComponent(/datum/component/edible, foodtypes = GROSS) /datum/supply_pack/exploration/shrubbery name = "Shrubbery Crate" desc = "Crate full of hedge shrubs." cost = CARGO_CRATE_VALUE * 5 crate_name = "shrubbery crate" var/shrub_amount = 8 /datum/supply_pack/exploration/shrubbery/fill(obj/structure/closet/crate/C) for(var/i in 1 to shrub_amount) new /obj/item/grown/shrub(C)