mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 10:12:45 +00:00
333 lines
11 KiB
Plaintext
333 lines
11 KiB
Plaintext
// Has large amounts of possible items, most of which may or may not be useful.
|
|
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
/datum/element/lootable/maint/junk
|
|
unlucky_loot = list(
|
|
/obj/item/grenade/flashbang/clusterbang/primed,
|
|
/obj/item/storage/box/old_syringes,
|
|
/obj/item/storage/box/donut/empty,
|
|
/obj/item/grenade/smokebomb/primed,
|
|
/obj/item/storage/box,
|
|
/obj/item/storage/box/cups,
|
|
/obj/item/trash/candle,
|
|
/obj/item/trash/candy,
|
|
/obj/item/trash/candy/proteinbar,
|
|
/obj/item/trash/candy/gums,
|
|
/obj/item/trash/cheesie,
|
|
/obj/item/trash/chips,
|
|
/obj/item/trash/chips/bbq,
|
|
/obj/item/trash/liquidfood,
|
|
/obj/item/trash/pistachios,
|
|
/obj/item/trash/plate,
|
|
/obj/item/trash/popcorn,
|
|
/obj/item/trash/raisins,
|
|
/obj/item/trash/semki,
|
|
/obj/item/trash/snack_bowl,
|
|
/obj/item/trash/sosjerky,
|
|
/obj/item/trash/syndi_cakes,
|
|
/obj/item/trash/tastybread,
|
|
/obj/item/trash/coffee,
|
|
/obj/item/trash/tray,
|
|
/obj/item/trash/unajerky,
|
|
/obj/item/trash/waffles,
|
|
/obj/item/spacecash/c1,
|
|
/obj/item/card/emag_broken,
|
|
/obj/effect/decal/remains/lizard,
|
|
/obj/effect/decal/remains/mouse,
|
|
/obj/effect/decal/remains/robot,
|
|
/obj/item/pizzabox/old,
|
|
/obj/item/paper/crumpled
|
|
)
|
|
|
|
common_loot = list(
|
|
/obj/item/flashlight/flare,
|
|
/obj/item/flashlight/glowstick,
|
|
/obj/item/flashlight/glowstick/blue,
|
|
/obj/item/flashlight/glowstick/orange,
|
|
/obj/item/flashlight/glowstick/red,
|
|
/obj/item/flashlight/glowstick/yellow,
|
|
/obj/item/flashlight/pen,
|
|
/obj/item/cell,
|
|
/obj/item/cell/device,
|
|
/obj/item/clothing/mask/gas,
|
|
/obj/item/clothing/mask/gas/clear, // CHOMPAdd
|
|
/obj/item/clothing/mask/gas/half,
|
|
/obj/item/clothing/mask/breath,
|
|
/obj/item/reagent_containers/glass/rag,
|
|
/obj/item/reagent_containers/food/snacks/liquidfood,
|
|
/obj/item/storage/secure/briefcase,
|
|
/obj/item/storage/briefcase,
|
|
/obj/item/storage/backpack,
|
|
/obj/item/storage/backpack/satchel/norm,
|
|
/obj/item/storage/backpack/satchel,
|
|
/obj/item/storage/backpack/dufflebag,
|
|
/obj/item/storage/box,
|
|
/obj/item/storage/wallet,
|
|
/obj/item/clothing/shoes/galoshes,
|
|
/obj/item/clothing/shoes/black,
|
|
/obj/item/clothing/shoes/laceup,
|
|
/obj/item/clothing/shoes/laceup/grey,
|
|
/obj/item/clothing/shoes/laceup/brown,
|
|
/obj/item/clothing/gloves/botanic_leather,
|
|
/obj/item/clothing/gloves/sterile/latex,
|
|
/obj/item/clothing/gloves/white,
|
|
/obj/item/clothing/gloves/rainbow,
|
|
/obj/item/clothing/gloves/fyellow,
|
|
/obj/item/clothing/glasses/sunglasses,
|
|
/obj/item/clothing/glasses/meson,
|
|
/obj/item/clothing/glasses/meson/prescription,
|
|
/obj/item/clothing/glasses/welding,
|
|
/obj/item/clothing/head/bio_hood/general,
|
|
/obj/item/clothing/head/hardhat,
|
|
/obj/item/clothing/head/hardhat/red,
|
|
/obj/item/clothing/head/ushanka,
|
|
/obj/item/clothing/head/welding,
|
|
/obj/item/clothing/suit/storage/hazardvest,
|
|
/obj/item/clothing/suit/space/emergency,
|
|
/obj/item/clothing/suit/storage/toggle/bomber,
|
|
/obj/item/clothing/suit/bio_suit/general,
|
|
/obj/item/clothing/suit/storage/toggle/hoodie/black,
|
|
/obj/item/clothing/suit/storage/toggle/hoodie/blue,
|
|
/obj/item/clothing/suit/storage/toggle/hoodie/red,
|
|
/obj/item/clothing/suit/storage/toggle/hoodie/yellow,
|
|
/obj/item/clothing/suit/storage/toggle/brown_jacket,
|
|
/obj/item/clothing/suit/storage/toggle/leather_jacket,
|
|
/obj/item/clothing/suit/storage/apron,
|
|
/obj/item/clothing/under/color/grey,
|
|
/obj/item/clothing/under/syndicate/tacticool,
|
|
/obj/item/clothing/under/pants/camo,
|
|
/obj/item/clothing/under/harness,
|
|
/obj/item/clothing/accessory/storage/webbing,
|
|
/obj/item/spacecash/c1,
|
|
/obj/item/spacecash/c5,
|
|
/obj/item/spacecash/c10,
|
|
/obj/item/spacecash/c20,
|
|
/obj/item/camera_assembly,
|
|
/obj/item/clothing/suit/caution,
|
|
/obj/item/clothing/head/cone,
|
|
/obj/item/card/emag_broken,
|
|
/obj/item/camera,
|
|
/obj/item/pda,
|
|
/obj/item/radio/headset,
|
|
/obj/item/paicard,
|
|
/obj/item/reagent_containers/hypospray/autoinjector/biginjector/glucose,
|
|
/obj/item/reagent_containers/syringe/old
|
|
)
|
|
|
|
uncommon_loot = list(
|
|
/obj/item/clothing/shoes/syndigaloshes,
|
|
/obj/item/clothing/gloves/yellow,
|
|
/obj/item/clothing/under/tactical,
|
|
/obj/item/beartrap,
|
|
/obj/item/clothing/suit/storage/vest/press,
|
|
/obj/item/material/knife/tacknife,
|
|
/obj/item/material/butterfly/switchblade
|
|
)
|
|
|
|
rare_loot = list(
|
|
/obj/item/clothing/suit/storage/vest/heavy/merc,
|
|
/obj/item/clothing/shoes/boots/combat,
|
|
)
|
|
|
|
|
|
// Contains mostly useless garbage.
|
|
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
/datum/element/lootable/maint/trash
|
|
unlucky_loot = list(
|
|
/obj/item/grenade/flashbang/clusterbang/primed,
|
|
/obj/item/storage/box/old_syringes,
|
|
/obj/item/storage/box/donut/empty,
|
|
/obj/item/grenade/smokebomb/primed,
|
|
/obj/item/storage/box,
|
|
/obj/item/storage/box/cups,
|
|
/obj/item/trash/candle,
|
|
/obj/item/trash/candy,
|
|
/obj/item/trash/candy/proteinbar,
|
|
/obj/item/trash/candy/gums,
|
|
/obj/item/trash/cheesie,
|
|
/obj/item/trash/chips,
|
|
/obj/item/trash/chips/bbq,
|
|
/obj/item/trash/liquidfood,
|
|
/obj/item/trash/pistachios,
|
|
/obj/item/trash/plate,
|
|
/obj/item/trash/popcorn,
|
|
/obj/item/trash/raisins,
|
|
/obj/item/trash/semki,
|
|
/obj/item/trash/snack_bowl,
|
|
/obj/item/trash/sosjerky,
|
|
/obj/item/trash/syndi_cakes,
|
|
/obj/item/trash/tastybread,
|
|
/obj/item/trash/coffee,
|
|
/obj/item/trash/tray,
|
|
/obj/item/trash/unajerky,
|
|
/obj/item/trash/waffles,
|
|
/obj/item/spacecash/c1,
|
|
/obj/item/card/emag_broken,
|
|
/obj/effect/decal/remains/lizard,
|
|
/obj/effect/decal/remains/mouse,
|
|
/obj/effect/decal/remains/robot,
|
|
/obj/item/pizzabox/old,
|
|
/obj/item/paper/crumpled
|
|
)
|
|
|
|
common_loot = list(
|
|
/obj/item/trash/candle,
|
|
/obj/item/trash/candy,
|
|
/obj/item/trash/candy/proteinbar,
|
|
/obj/item/trash/candy/gums,
|
|
/obj/item/trash/cheesie,
|
|
/obj/item/trash/chips,
|
|
/obj/item/trash/chips/bbq,
|
|
/obj/item/trash/liquidfood,
|
|
/obj/item/trash/pistachios,
|
|
/obj/item/trash/plate,
|
|
/obj/item/trash/popcorn,
|
|
/obj/item/trash/raisins,
|
|
/obj/item/trash/semki,
|
|
/obj/item/trash/snack_bowl,
|
|
/obj/item/trash/sosjerky,
|
|
/obj/item/trash/syndi_cakes,
|
|
/obj/item/trash/tastybread,
|
|
/obj/item/trash/coffee,
|
|
/obj/item/trash/tray,
|
|
/obj/item/trash/unajerky,
|
|
/obj/item/trash/waffles,
|
|
/obj/item/reagent_containers/food/snacks/xenomeat/spidermeat,
|
|
/obj/item/reagent_containers/food/snacks/mysterysoup,
|
|
/obj/item/reagent_containers/food/snacks/old/hotdog,
|
|
/obj/item/pizzabox/old,
|
|
/obj/item/ammo_casing/spent,
|
|
/obj/item/stack/rods{amount = 5},
|
|
/obj/item/stack/material/steel{amount = 5},
|
|
/obj/item/stack/material/cardboard{amount = 5},
|
|
/obj/item/poster,
|
|
/obj/item/poster/custom,
|
|
/obj/item/newspaper,
|
|
/obj/item/paper/crumpled,
|
|
/obj/item/paper/crumpled/bloody,
|
|
/obj/item/reagent_containers/syringe/old
|
|
)
|
|
|
|
uncommon_loot = list(
|
|
/obj/item/reagent_containers/syringe/steroid,
|
|
/obj/item/storage/pill_bottle/zoom,
|
|
/obj/item/storage/pill_bottle/happy,
|
|
/obj/item/storage/pill_bottle/paracetamol
|
|
)
|
|
|
|
|
|
// One of the more useful maint piles, contains electrical components.
|
|
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
/datum/element/lootable/maint/technical
|
|
common_loot = list(
|
|
/obj/item/stock_parts/gear,
|
|
/obj/item/stock_parts/console_screen,
|
|
/obj/item/stock_parts/spring,
|
|
/obj/item/stock_parts/capacitor,
|
|
/obj/item/stock_parts/capacitor/adv,
|
|
/obj/item/stock_parts/capacitor/super,
|
|
/obj/item/stock_parts/manipulator,
|
|
/obj/item/stock_parts/manipulator/nano,
|
|
/obj/item/stock_parts/manipulator/pico,
|
|
/obj/item/stock_parts/matter_bin,
|
|
/obj/item/stock_parts/matter_bin/adv,
|
|
/obj/item/stock_parts/matter_bin/super,
|
|
/obj/item/stock_parts/scanning_module,
|
|
/obj/item/stock_parts/scanning_module/adv,
|
|
/obj/item/stock_parts/scanning_module/phasic,
|
|
/obj/item/stock_parts/subspace/amplifier,
|
|
/obj/item/stock_parts/subspace/analyzer,
|
|
/obj/item/stock_parts/subspace/ansible,
|
|
/obj/item/stock_parts/subspace/crystal,
|
|
/obj/item/stock_parts/subspace/sub_filter,
|
|
/obj/item/stock_parts/subspace/transmitter,
|
|
/obj/item/stock_parts/subspace/treatment,
|
|
/obj/item/frame,
|
|
/obj/item/broken_device/random,
|
|
/obj/item/borg/upgrade/utility/restart,
|
|
/obj/item/cell,
|
|
/obj/item/cell/high,
|
|
/obj/item/cell/device,
|
|
/obj/item/circuitboard/broken,
|
|
/obj/item/circuitboard/arcade,
|
|
/obj/item/circuitboard/autolathe,
|
|
/obj/item/circuitboard/atmos_alert,
|
|
/obj/item/circuitboard/airalarm,
|
|
/obj/item/circuitboard/fax,
|
|
/obj/item/circuitboard/jukebox,
|
|
/obj/item/circuitboard/batteryrack,
|
|
/obj/item/circuitboard/message_monitor,
|
|
/obj/item/circuitboard/rcon_console,
|
|
/obj/item/smes_coil,
|
|
/obj/item/cartridge/engineering,
|
|
/obj/item/analyzer,
|
|
/obj/item/healthanalyzer,
|
|
/obj/item/extrapolator,
|
|
/obj/item/gene_scanner,
|
|
/obj/item/robotanalyzer,
|
|
/obj/item/lightreplacer,
|
|
/obj/item/radio,
|
|
/obj/item/hailer,
|
|
/obj/item/gps,
|
|
/obj/item/geiger,
|
|
/obj/item/mass_spectrometer,
|
|
/obj/item/tool/wrench,
|
|
/obj/item/tool/screwdriver,
|
|
/obj/item/tool/wirecutters,
|
|
/obj/item/mining_scanner/advanced,
|
|
/obj/item/multitool,
|
|
/obj/item/mecha_parts/mecha_equipment/generator,
|
|
/obj/item/mecha_parts/mecha_equipment/tool/cable_layer,
|
|
/obj/item/mecha_parts/mecha_equipment/tool/drill,
|
|
/obj/item/mecha_parts/mecha_equipment/tool/hydraulic_clamp,
|
|
/obj/item/mecha_parts/mecha_equipment/tool/passenger,
|
|
/obj/item/mecha_parts/mecha_equipment/tool/sleeper,
|
|
/obj/item/mecha_parts/mecha_equipment/tool/syringe_gun,
|
|
/obj/item/robot_parts/robot_component/binary_communication_device,
|
|
/obj/item/robot_parts/robot_component/armour,
|
|
/obj/item/robot_parts/robot_component/actuator,
|
|
/obj/item/robot_parts/robot_component/camera,
|
|
/obj/item/robot_parts/robot_component/diagnosis_unit,
|
|
/obj/item/robot_parts/robot_component/radio
|
|
)
|
|
|
|
uncommon_loot = list(
|
|
/obj/item/cell/super,
|
|
/obj/item/cell/device/weapon,
|
|
/obj/item/circuitboard/security,
|
|
/obj/item/circuitboard/crew,
|
|
/obj/item/aiModule/reset,
|
|
/obj/item/smes_coil/super_capacity,
|
|
/obj/item/smes_coil/super_io,
|
|
/obj/item/cartridge/captain,
|
|
/obj/item/disk/integrated_circuit/upgrade/advanced,
|
|
/obj/item/tvcamera,
|
|
/obj/item/universal_translator,
|
|
/obj/item/aicard,
|
|
/obj/item/borg/upgrade/advanced/jetpack,
|
|
/obj/item/borg/upgrade/advanced/advhealth,
|
|
/obj/item/borg/upgrade/basic/vtec,
|
|
/obj/item/borg/upgrade/restricted/tasercooler,
|
|
/obj/item/mecha_parts/mecha_equipment/weapon/energy/riggedlaser,
|
|
/obj/item/mecha_parts/mecha_equipment/tool/drill/diamonddrill,
|
|
/obj/item/rig_module/device/drill,
|
|
/obj/item/rig_module/device/plasmacutter,
|
|
/obj/item/rig_module/device/healthscanner,
|
|
/obj/item/rig_module/device/orescanner,
|
|
/obj/item/rig_module/device/anomaly_scanner,
|
|
/obj/item/rig_module/datajack,
|
|
/obj/item/rig_module/vision/medhud,
|
|
/obj/item/rig_module/vision/meson,
|
|
/obj/item/rig_module/vision/sechud,
|
|
/obj/item/rig_module/sprinter
|
|
)
|
|
|
|
rare_loot = list(
|
|
/obj/item/cell/hyper,
|
|
/obj/item/aiModule/freeform,
|
|
/obj/item/aiModule/asimov,
|
|
/obj/item/aiModule/paladin,
|
|
/obj/item/aiModule/safeguard,
|
|
/obj/item/disposable_teleporter,
|
|
/obj/item/mecha_parts/mecha_equipment/tesla_energy_relay
|
|
)
|