mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-16 01:25:10 +01:00
f40bf1f7e4
* part 1 * Cleanup * text * webbing * Eh these values seem fine * Bonus damage to mobs * if we have a mind, dont take bonus damage * Less VR overrides * vendr
184 lines
5.7 KiB
Plaintext
184 lines
5.7 KiB
Plaintext
/obj/item/storage/belt
|
|
sprite_sheets = list(
|
|
SPECIES_TESHARI = 'icons/inventory/belt/mob_teshari.dmi',
|
|
SPECIES_WEREBEAST = 'icons/inventory/belt/mob_vr_werebeast.dmi')
|
|
|
|
/obj/item/storage/belt/explorer
|
|
name = "explorer's belt"
|
|
desc = "A versatile belt with several pouches. It can hold a very wide variety of items, but less items overall than a dedicated belt. Still, it's useful for any explorer who wants to be prepared for anything they might find."
|
|
icon = 'icons/inventory/belt/item_vr.dmi'
|
|
icon_override = 'icons/inventory/belt/mob_vr.dmi'
|
|
icon_state = "explo_belt"
|
|
item_state = "explorer_belt"
|
|
storage_slots = 5 //makes it strictly inferior to any specialized belt as they have seven slots, but it's far more versatile
|
|
max_w_class = ITEMSIZE_NORMAL //limits the max size of thing that can be put in, so no using it to hold five laser cannons
|
|
max_storage_space = ITEMSIZE_COST_NORMAL * 5
|
|
can_hold = list(
|
|
/obj/item/grenade,
|
|
/obj/item/tool,
|
|
/obj/item/weldingtool,
|
|
/obj/item/pickaxe,
|
|
/obj/item/multitool,
|
|
/obj/item/stack/cable_coil,
|
|
/obj/item/analyzer,
|
|
/obj/item/flashlight,
|
|
/obj/item/cell,
|
|
/obj/item/gun,
|
|
/obj/item/material,
|
|
/obj/item/melee,
|
|
/obj/item/shield,
|
|
/obj/item/ammo_casing,
|
|
/obj/item/ammo_magazine,
|
|
/obj/item/healthanalyzer,
|
|
/obj/item/robotanalyzer,
|
|
/obj/item/reagent_containers/glass/beaker,
|
|
/obj/item/reagent_containers/glass/bottle,
|
|
/obj/item/storage/pill_bottle,
|
|
/obj/item/stack/medical,
|
|
/obj/item/stack/marker_beacon,
|
|
/obj/item/extinguisher/mini,
|
|
/obj/item/storage/quickdraw/syringe_case,
|
|
/obj/item/photo,
|
|
/obj/item/camera_film,
|
|
/obj/item/camera,
|
|
/obj/item/taperecorder,
|
|
/obj/item/tape,
|
|
/obj/item/geiger,
|
|
/obj/item/gps,
|
|
/obj/item/ano_scanner,
|
|
/obj/item/cataloguer,
|
|
/obj/item/radio,
|
|
/obj/item/mapping_unit,
|
|
/obj/item/kinetic_crusher,
|
|
/obj/item/analyzer,
|
|
/obj/item/storage/sample_container
|
|
)
|
|
|
|
/obj/item/storage/belt/explorer/pathfinder
|
|
name = "pathfinder's belt"
|
|
desc = "A deluxe belt with many pouches. It can hold a very wide variety of items, but less items overall than a dedicated belt. Still, it's useful for any explorer who wants to be prepared for anything they might find."
|
|
icon = 'icons/inventory/belt/item_vr.dmi'
|
|
icon_state = "pathfinder_belt"
|
|
item_state = "pathfinder_belt"
|
|
storage_slots = 7 //two more, bringing it on par with normal belts
|
|
max_storage_space = ITEMSIZE_COST_NORMAL * 7
|
|
|
|
/obj/item/storage/belt/miner
|
|
name = "mining belt"
|
|
desc = "A versatile and durable looking belt with several pouches and straps. It can hold a very wide variety of items that any typical miner might need out in the deep."
|
|
icon = 'icons/inventory/belt/item_vr.dmi'
|
|
icon_state = "mining"
|
|
item_state = "mining"
|
|
storage_slots = 6
|
|
max_w_class = ITEMSIZE_LARGE
|
|
max_storage_space = ITEMSIZE_COST_NORMAL * 6
|
|
can_hold = list(
|
|
/obj/item/fulton_core,
|
|
/obj/item/extraction_pack,
|
|
/obj/item/resonator,
|
|
/obj/item/stack/marker_beacon,
|
|
/obj/item/stack/flag,
|
|
/obj/item/modular_computer/tablet,
|
|
/obj/item/clothing/glasses,
|
|
/obj/item/clothing/shoes/bhop,
|
|
/obj/item/multitool,
|
|
/obj/item/core_sampler,
|
|
/obj/item/beacon_locator,
|
|
/obj/item/radio,
|
|
/obj/item/measuring_tape,
|
|
/obj/item/flashlight,
|
|
/obj/item/depth_scanner,
|
|
/obj/item/camera,
|
|
/obj/item/ano_scanner,
|
|
/obj/item/xenoarch_multi_tool,
|
|
/obj/item/geiger,
|
|
/obj/item/gps,
|
|
/obj/item/laser_pointer,
|
|
/obj/item/survivalcapsule,
|
|
/obj/item/perfect_tele/one_beacon,
|
|
/obj/item/binoculars,
|
|
/obj/item/storage/box/samplebags,
|
|
/obj/item/cell/device,
|
|
/obj/item/pickaxe,
|
|
/obj/item/shovel,
|
|
/obj/item/paper,
|
|
/obj/item/photo,
|
|
/obj/item/folder,
|
|
/obj/item/pen,
|
|
/obj/item/folder,
|
|
/obj/item/clipboard,
|
|
/obj/item/anodevice,
|
|
/obj/item/tool/wrench,
|
|
/obj/item/tool/screwdriver,
|
|
/obj/item/tool/transforming/powerdrill,
|
|
/obj/item/storage/excavation,
|
|
/obj/item/anobattery,
|
|
/obj/item/reagent_containers/hypospray/autoinjector,
|
|
/obj/item/plastique/seismic/locked,
|
|
/obj/item/gun/magnetic/matfed/phoronbore,
|
|
/obj/item/storage/bag/sheetsnatcher,
|
|
/obj/item/melee,
|
|
/obj/item/kinetic_crusher,
|
|
/obj/item/mining_scanner,
|
|
/obj/item/storage/bag/ore,
|
|
/obj/item/storage/sample_container
|
|
)
|
|
//Pretty much, if it's in the mining vendor, they should be able to put it on the belt.
|
|
|
|
/obj/item/storage/belt/archaeology
|
|
can_hold = list(
|
|
/obj/item/stack/marker_beacon,
|
|
/obj/item/clothing/glasses,
|
|
/obj/item/storage/box/samplebags,
|
|
/obj/item/xenoarch_multi_tool,
|
|
/obj/item/core_sampler,
|
|
/obj/item/beacon_locator,
|
|
/obj/item/radio/beacon,
|
|
/obj/item/gps,
|
|
/obj/item/measuring_tape,
|
|
/obj/item/flashlight,
|
|
/obj/item/depth_scanner,
|
|
/obj/item/camera,
|
|
/obj/item/ano_scanner,
|
|
/obj/item/geiger,
|
|
/obj/item/cell/device,
|
|
/obj/item/pickaxe,
|
|
/obj/item/paper,
|
|
/obj/item/photo,
|
|
/obj/item/folder,
|
|
/obj/item/pen,
|
|
/obj/item/folder,
|
|
/obj/item/clipboard,
|
|
/obj/item/anodevice,
|
|
/obj/item/tool/wrench,
|
|
/obj/item/tool/transforming/powerdrill,
|
|
/obj/item/multitool,
|
|
/obj/item/storage/excavation,
|
|
/obj/item/anobattery,
|
|
/obj/item/pickaxe
|
|
)
|
|
|
|
/obj/item/storage/belt/hydro
|
|
name = "hydroponics belt"
|
|
desc = "A belt used to hold most hydroponics supplies. Suprisingly, not green."
|
|
icon = 'icons/inventory/belt/item_vr.dmi'
|
|
icon_override = 'icons/inventory/belt/mob_vr.dmi'
|
|
icon_state = "plantbelt"
|
|
item_state = "plantbelt"
|
|
storage_slots = 5
|
|
max_w_class = ITEMSIZE_LARGE
|
|
max_storage_space = ITEMSIZE_COST_NORMAL * 5
|
|
can_hold = list(
|
|
/obj/item/analyzer/plant_analyzer,
|
|
/obj/item/reagent_containers/glass/beaker,
|
|
/obj/item/reagent_containers/glass/bottle,
|
|
/obj/item/shovel/spade,
|
|
/obj/item/tool/wirecutters,
|
|
/obj/item/material/minihoe,
|
|
/obj/item/material/knife/machete/hatchet,
|
|
/obj/item/reagent_containers/spray/plantbgone,
|
|
/obj/item/plantspray,
|
|
/obj/item/gun/energy/floragun,
|
|
/obj/item/seeds
|
|
)
|