Files
CHOMPStation2/code/datums/supplypacks/science.dm
2024-12-16 23:19:05 +01:00

139 lines
4.5 KiB
Plaintext

/*
* Here is where any supply packs
* related to security tasks live
*/
/datum/supply_pack/sci
group = "Science"
/datum/supply_pack/sci/coolanttank
name = "Coolant tank crate"
desc = "Contains a coolant tank dispenser."
contains = list(/obj/structure/reagent_dispensers/coolanttank)
cost = 15
containertype = /obj/structure/closet/crate/large/aether
containername = "coolant tank crate"
/datum/supply_pack/sci/phoron
name = "Phoron research crate"
desc = "Assorted supplies for phoron research. Requires Toxins Storage access."
contains = list(
/obj/item/tank/phoron = 3,
/obj/item/tank/oxygen = 3,
/obj/item/assembly/igniter = 3,
/obj/item/assembly/prox_sensor = 3,
/obj/item/assembly/timer = 3,
/obj/item/assembly/signaler = 3,
/obj/item/transfer_valve = 3
)
cost = 10
containertype = /obj/structure/closet/crate/secure/phoron
containername = "Phoron assembly crate"
access = access_tox_storage
/datum/supply_pack/sci/exoticseeds
name = "Exotic seeds crate"
desc = "A supply of exotic seeds, for xenobotanical and hydroponics use. Requires Hydroponics access."
contains = list(
/obj/item/seeds/replicapod = 2,
/obj/item/seeds/ambrosiavulgarisseed = 2,
/obj/item/seeds/libertymycelium,
/obj/item/seeds/reishimycelium,
/obj/item/seeds/random = 6,
/obj/item/seeds/kudzuseed
)
cost = 15
containertype = /obj/structure/closet/crate/carp
containername = "Exotic Seeds crate"
access = access_hydroponics
/datum/supply_pack/sci/integrated_circuit_printer
name = "Integrated circuit printer"
desc = "Two portable integrated circuit printers."
contains = list(/obj/item/integrated_circuit_printer = 2)
cost = 15
containertype = /obj/structure/closet/crate/ward
containername = "Integrated circuit crate"
/datum/supply_pack/sci/integrated_circuit_printer_upgrade
name = "Integrated circuit printer upgrade - advanced designs"
desc = "An upgrade disk for integrated circuit printers that unlocks advanced circuit designs."
contains = list(/obj/item/disk/integrated_circuit/upgrade/advanced)
cost = 30
containertype = /obj/structure/closet/crate/ward
containername = "Integrated circuit upgrade crate"
/datum/supply_pack/sci/xenoarch
name = "Xenoarchaeology Tech crate"
desc = "A set of standard xenoarchaeological supplies. Requires Xenoarchaeology access."
contains = list(
/obj/item/pickaxe/excavationdrill,
/obj/item/xenoarch_multi_tool,
/obj/item/clothing/suit/space/anomaly,
/obj/item/clothing/head/helmet/space/anomaly,
/obj/item/storage/belt/archaeology,
/obj/item/flashlight/lantern,
/obj/item/core_sampler,
/obj/item/gps,
/obj/item/beacon_locator,
/obj/item/radio/beacon,
/obj/item/clothing/glasses/meson,
/obj/item/pickaxe,
/obj/item/storage/bag/fossils,
/obj/item/hand_labeler)
cost = 100
containertype = /obj/structure/closet/crate/secure/xion
containername = "Xenoarchaeology Tech crate"
access = access_research
/*
/datum/supply_pack/sci/dune_buggy
name = "Exploration Dune Buggy"
contains = list(
/obj/vehicle/train/rover/engine/dunebuggy
)
cost = 100
containertype = /obj/structure/largecrate
containername = "Exploration Dune Buggy Crate"
*/
/datum/supply_pack/sci/pred
name = "Dangerous Predator crate"
desc = "Contains a dangerous predator. Requires Xenobiology access."
cost = 40
containertype = /obj/structure/largecrate/animal/pred
containername = "Dangerous Predator crate"
access = access_xenobiology
/datum/supply_pack/sci/pred_doom
name = "EXTREMELY Dangerous Predator crate"
desc = "Contains an extremely dangerous predator. Requires Xenobiology access."
cost = 200
containertype = /obj/structure/largecrate/animal/dangerous
containername = "EXTREMELY Dangerous Predator crate"
access = access_xenobiology
contraband = 1
/datum/supply_pack/sci/weretiger
name = "Exotic Weretiger crate"
desc = "Contains a \'weretiger\'. EXTREMELY DANGEROUS. Requires Xenobiology access."
cost = 55
containertype = /obj/structure/largecrate/animal/weretiger
containername = "Weretiger crate"
access = access_xenobiology
//CHOMPEdit Start, enable this
/datum/supply_pack/sci/otie
name = "VARMAcorp adoptable reject (Dangerous!)"
cost = 100
containertype = /obj/structure/largecrate/animal/otie
containername = "VARMAcorp adoptable reject (Dangerous!)"
access = access_xenobiology
/datum/supply_pack/sci/phoronotie
name = "VARMAcorp adaptive beta subject (Experimental)"
cost = 200
containertype = /obj/structure/largecrate/animal/otie/phoron
containername = "VARMAcorp adaptive beta subject (Experimental)"
access = access_xenobiology
//CHOMEdit End