Files
30fbcfe9b4 Belts & Trashbags (#7443)
requires #6644 

Entirely replaces how (most) belts perform insertion checks.

This pretty much allows belts to hold most things.

Armor vests are next.

Trashbags will also use the systems we use on main.

Closes #7256 and #7435

---------

Co-authored-by: silicons <silicons@silicons.dev>
2025-12-28 22:05:06 -05:00

31 lines
1.2 KiB
Plaintext

// todo: better storage insertion broad-spectrum check system
// to not need to list all paths out.
/obj/item/storage/belt/security
name = "security belt"
desc = "Standard issue belt capable of storing many kinds of tactical gear."
icon_state = "security"
max_single_weight_class = WEIGHT_CLASS_NORMAL
set_max_combined_belt_large = /datum/object_system/storage/belt::max_combined_belt_large + 1
set_max_combined_belt_medium = /datum/object_system/storage/belt::max_combined_belt_medium
/obj/item/storage/belt/security/nt_isd_preload
starts_with = list(
/obj/item/handcuffs,
/obj/item/flash,
/obj/item/gun/projectile/energy/nt_isd/sidearm/with_light,
/obj/item/melee/baton/loaded,
/obj/item/cell/basic/tier_2/weapon,
/obj/item/reagent_containers/spray/pepper,
)
/obj/item/storage/belt/security/tactical
name = "combat belt"
desc = "Can hold security gear like handcuffs and flashes, with more pouches for more storage."
icon_state = "swat"
set_max_combined_belt_medium = /obj/item/storage/belt/security::set_max_combined_belt_medium + 2
/obj/item/storage/belt/security/tactical/bandolier
name = "combat belt"
desc = "Can hold security gear like handcuffs and flashes, with more pouches for more storage."
icon_state = "bandolier"