mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-01-09 17:13:36 +00:00
* Give Paramedic a medical beret * Change path of Wardens' beret * Give HOS and Warden loadout berets * removes Barber from Service Armbands * Gives Captain Procedure Armband They are technically a Head of Procedure * Gives Explorer Cargo Armband * Gives Geneticist Research and Medical berets * Gives Geneticist Research and Medical armbands * Gives Virologist Medical armband * Gives Detective Security beret * Gives Shaft Miner Cargo beret * Gives Explorer Cargo beret * Gives Geneticist Research and Medical winter coats * Gives CMO EMT armband they can have EMT labcoat, they are trained professional, why not? * Gives Geneticist Research and Medical bomber jackets
371 lines
12 KiB
Plaintext
371 lines
12 KiB
Plaintext
/datum/supply_packs/security
|
|
name = "HEADER"
|
|
containertype = /obj/structure/closet/crate/secure/gear
|
|
access = ACCESS_SECURITY
|
|
group = SUPPLY_SECURITY
|
|
announce_beacons = list("Security" = list("Head of Security's Desk", "Warden", "Security"))
|
|
department_restrictions = list(DEPARTMENT_SECURITY)
|
|
|
|
|
|
/datum/supply_packs/security/supplies
|
|
name = "Security Supplies Crate"
|
|
contains = list(/obj/item/storage/box/flashbangs,
|
|
/obj/item/storage/box/teargas,
|
|
/obj/item/storage/box/flashes,
|
|
/obj/item/storage/box/handcuffs)
|
|
cost = 600
|
|
containername = "security supply crate"
|
|
|
|
/datum/supply_packs/security/vending/security
|
|
name = "SecTech Supply Crate"
|
|
cost = 600
|
|
contains = list(/obj/item/vending_refill/security)
|
|
containername = "SecTech supply crate"
|
|
|
|
/datum/supply_packs/security/vending/clothingvendor
|
|
name = "Security Clothing Vendors Crate"
|
|
cost = 200
|
|
contains = list(/obj/item/vending_refill/secdrobe,
|
|
/obj/item/vending_refill/detdrobe)
|
|
containername = "security clothing vendor crate"
|
|
|
|
////// Armor: Basic
|
|
|
|
/datum/supply_packs/security/helmets
|
|
name = "Helmets Crate"
|
|
contains = list(/obj/item/clothing/head/helmet,
|
|
/obj/item/clothing/head/helmet,
|
|
/obj/item/clothing/head/helmet)
|
|
cost = 250
|
|
containername = "helmet crate"
|
|
|
|
/datum/supply_packs/security/justiceinbound
|
|
name = "Standard Justice Enforcer Crate"
|
|
contains = list(/obj/item/clothing/head/helmet/justice,
|
|
/obj/item/clothing/head/helmet/justice,
|
|
/obj/item/clothing/head/helmet/justice/escape,
|
|
/obj/item/clothing/mask/gas/sechailer,
|
|
/obj/item/clothing/mask/gas/sechailer)
|
|
cost = 400 //justice comes at a price. An expensive, noisy price.
|
|
containername = "justice enforcer crate"
|
|
|
|
/datum/supply_packs/security/armor
|
|
name = "Armor Crate"
|
|
contains = list(/obj/item/clothing/suit/armor/vest,
|
|
/obj/item/clothing/suit/armor/vest,
|
|
/obj/item/clothing/suit/armor/vest)
|
|
cost = 250
|
|
containername = "armor crate"
|
|
|
|
/datum/supply_packs/security/armor/bonus
|
|
name = "Bloody Armor Crate"
|
|
contains = list(/obj/item/clothing/suit/armor/vest/bloody,
|
|
/obj/item/clothing/suit/armor/vest/bloody,
|
|
/obj/item/clothing/suit/armor/vest/bloody)
|
|
cost = 400
|
|
containername = "bloody armor crate"
|
|
contraband = TRUE
|
|
|
|
////// Weapons: Basic
|
|
|
|
/datum/supply_packs/security/baton
|
|
name = "Stun Batons Crate"
|
|
contains = list(/obj/item/melee/baton/loaded,
|
|
/obj/item/melee/baton/loaded,
|
|
/obj/item/melee/baton/loaded)
|
|
cost = 400
|
|
containername = "stun baton crate"
|
|
|
|
/datum/supply_packs/security/laser
|
|
name = "Lasers Crate"
|
|
contains = list(/obj/item/gun/energy/laser,
|
|
/obj/item/gun/energy/laser,
|
|
/obj/item/gun/energy/laser)
|
|
cost = 500
|
|
containername = "laser crate"
|
|
|
|
/datum/supply_packs/security/disabler
|
|
name = "Disabler Crate"
|
|
contains = list(/obj/item/gun/energy/disabler,
|
|
/obj/item/gun/energy/disabler,
|
|
/obj/item/gun/energy/disabler)
|
|
cost = 300
|
|
containername = "disabler crate"
|
|
|
|
/datum/supply_packs/security/forensics
|
|
name = "Forensics Crate"
|
|
contains = list(/obj/item/detective_scanner,
|
|
/obj/item/storage/box/evidence,
|
|
/obj/item/camera,
|
|
/obj/item/taperecorder,
|
|
/obj/item/toy/crayon/white,
|
|
/obj/item/clothing/head/det_hat)
|
|
cost = 100
|
|
containername = "forensics crate"
|
|
|
|
///// Armory stuff
|
|
|
|
/datum/supply_packs/security/armory
|
|
name = "HEADER"
|
|
containertype = /obj/structure/closet/crate/secure/weapon
|
|
access = ACCESS_ARMORY
|
|
announce_beacons = list("Security" = list("Warden", "Head of Security's Desk"))
|
|
|
|
///// Armor: Specialist
|
|
|
|
/datum/supply_packs/security/armory/riothelmets
|
|
name = "Riot Helmets Crate"
|
|
contains = list(/obj/item/clothing/head/helmet/riot,
|
|
/obj/item/clothing/head/helmet/riot,
|
|
/obj/item/clothing/head/helmet/riot)
|
|
cost = 400
|
|
containername = "riot helmets crate"
|
|
|
|
/datum/supply_packs/security/armory/riotarmor
|
|
name = "Riot Armor Crate"
|
|
contains = list(/obj/item/clothing/suit/armor/riot,
|
|
/obj/item/clothing/suit/armor/riot,
|
|
/obj/item/clothing/suit/armor/riot)
|
|
cost = 400
|
|
containername = "riot armor crate"
|
|
|
|
/datum/supply_packs/security/armory/riotshields
|
|
name = "Riot Shields Crate"
|
|
contains = list(/obj/item/shield/riot,
|
|
/obj/item/shield/riot,
|
|
/obj/item/shield/riot)
|
|
cost = 500
|
|
containername = "riot shields crate"
|
|
|
|
/datum/supply_packs/security/bullethelmets
|
|
name = "Bulletproof Helmets Crate"
|
|
contains = list(/obj/item/clothing/head/helmet/alt,
|
|
/obj/item/clothing/head/helmet/alt,
|
|
/obj/item/clothing/head/helmet/alt)
|
|
cost = 300
|
|
containername = "bulletproof helmet crate"
|
|
|
|
/datum/supply_packs/security/armory/bulletarmor
|
|
name = "Bulletproof Armor Crate"
|
|
contains = list(/obj/item/clothing/suit/armor/bulletproof,
|
|
/obj/item/clothing/suit/armor/bulletproof,
|
|
/obj/item/clothing/suit/armor/bulletproof)
|
|
cost = 300
|
|
containername = "tactical armor crate"
|
|
|
|
/datum/supply_packs/security/armory/webbing
|
|
name = "Webbing Crate"
|
|
contains = list(/obj/item/storage/belt/security/webbing,
|
|
/obj/item/storage/belt/security/webbing,
|
|
/obj/item/storage/belt/security/webbing)
|
|
cost = 400
|
|
containername = "tactical webbing crate"
|
|
|
|
/datum/supply_packs/security/armory/swat
|
|
name = "SWAT Gear Crate"
|
|
contains = list(/obj/item/clothing/head/helmet/swat,
|
|
/obj/item/clothing/head/helmet/swat,
|
|
/obj/item/clothing/suit/armor/swat,
|
|
/obj/item/clothing/suit/armor/swat,
|
|
/obj/item/kitchen/knife/combat,
|
|
/obj/item/kitchen/knife/combat,
|
|
/obj/item/clothing/mask/gas/sechailer/swat,
|
|
/obj/item/clothing/mask/gas/sechailer/swat,
|
|
/obj/item/storage/belt/military/assault,
|
|
/obj/item/storage/belt/military/assault,
|
|
/obj/item/clothing/shoes/combat,
|
|
/obj/item/clothing/shoes/combat)
|
|
cost = 900
|
|
containername = "assault armor crate"
|
|
|
|
/datum/supply_packs/security/armory/laserarmor
|
|
name = "Ablative Armor Crate"
|
|
contains = list(/obj/item/clothing/suit/armor/laserproof,
|
|
/obj/item/clothing/suit/armor/laserproof) // Only two vests to keep costs down for balance
|
|
cost = 500
|
|
containertype = /obj/structure/closet/crate/secure/plasma
|
|
containername = "ablative armor crate"
|
|
|
|
/////// Weapons: Specialist
|
|
|
|
/datum/supply_packs/security/armory/ballistic
|
|
name = "Riot Shotguns Crate"
|
|
contains = list(/obj/item/gun/projectile/shotgun/riot,
|
|
/obj/item/gun/projectile/shotgun/riot,
|
|
/obj/item/gun/projectile/shotgun/riot,
|
|
/obj/item/storage/belt/bandolier,
|
|
/obj/item/storage/belt/bandolier,
|
|
/obj/item/storage/belt/bandolier)
|
|
cost = 800
|
|
containername = "riot shotgun crate"
|
|
|
|
/datum/supply_packs/security/armory/ballisticauto
|
|
name = "Combat Shotguns Crate"
|
|
contains = list(/obj/item/gun/projectile/shotgun/automatic/combat,
|
|
/obj/item/gun/projectile/shotgun/automatic/combat,
|
|
/obj/item/gun/projectile/shotgun/automatic/combat,
|
|
/obj/item/storage/belt/bandolier,
|
|
/obj/item/storage/belt/bandolier,
|
|
/obj/item/storage/belt/bandolier)
|
|
cost = 1000
|
|
containername = "combat shotgun crate"
|
|
|
|
/datum/supply_packs/security/armory/expenergy
|
|
name = "Energy Guns Crate"
|
|
contains = list(/obj/item/gun/energy/gun,
|
|
/obj/item/gun/energy/gun)
|
|
cost = 500
|
|
containertype = /obj/structure/closet/crate/secure/plasma
|
|
containername = "energy gun crate"
|
|
|
|
/// costs 3/5ths of the normal e-guns for 3/4ths the total ammo, making it cheaper to arm more people, but less convient for any one person
|
|
/datum/supply_packs/security/armory/epistol
|
|
name = "Energy Pistol Crate"
|
|
contains = list(/obj/item/gun/energy/gun/mini,
|
|
/obj/item/gun/energy/gun/mini,
|
|
/obj/item/gun/energy/gun/mini)
|
|
cost = 300
|
|
containertype = /obj/structure/closet/crate/secure/plasma
|
|
containername = "energy gun crate"
|
|
|
|
/datum/supply_packs/security/armory/eweapons
|
|
name = "Incendiary Weapons Crate"
|
|
contains = list(/obj/item/flamethrower/full,
|
|
/obj/item/tank/internals/plasma,
|
|
/obj/item/tank/internals/plasma,
|
|
/obj/item/tank/internals/plasma,
|
|
/obj/item/grenade/chem_grenade/incendiary,
|
|
/obj/item/grenade/chem_grenade/incendiary,
|
|
/obj/item/grenade/chem_grenade/incendiary)
|
|
cost = 200 // its a fecking flamethrower and some plasma, why the shit did this cost so much before!?
|
|
containertype = /obj/structure/closet/crate/secure/plasma
|
|
containername = "incendiary weapons crate"
|
|
access = ACCESS_HEADS
|
|
|
|
/datum/supply_packs/security/armory/wt550
|
|
name = "WT-550 PDW Crate"
|
|
contains = list(/obj/item/gun/projectile/automatic/wt550,
|
|
/obj/item/gun/projectile/automatic/wt550)
|
|
cost = 625
|
|
containername = "auto rifle crate"
|
|
|
|
/datum/supply_packs/security/armory/wt550ammo
|
|
name = "WT-550 PDW Ammo Crate"
|
|
contains = list(/obj/item/ammo_box/magazine/wt550m9,
|
|
/obj/item/ammo_box/magazine/wt550m9,
|
|
/obj/item/ammo_box/magazine/wt550m9,
|
|
/obj/item/ammo_box/magazine/wt550m9,
|
|
/obj/item/ammo_box/magazine/wt550m9,)
|
|
cost = 500
|
|
containername = "auto rifle ammo crate"
|
|
|
|
/datum/supply_packs/security/armory/laserrifle
|
|
name = "IK-30 Security Laser Rifle Crate"
|
|
contains = list(/obj/item/gun/projectile/automatic/laserrifle,
|
|
/obj/item/gun/projectile/automatic/laserrifle)
|
|
cost = 500
|
|
containertype = /obj/structure/closet/crate/secure/plasma
|
|
containername = "laser rifle crate"
|
|
|
|
/datum/supply_packs/security/armory/laserammo
|
|
name = "IK-30 Security Laser Rifle Ammo Crate"
|
|
contains = list(/obj/item/ammo_box/magazine/laser,
|
|
/obj/item/ammo_box/magazine/laser,
|
|
/obj/item/ammo_box/magazine/laser,
|
|
/obj/item/ammo_box/magazine/laser)
|
|
cost = 300
|
|
containername = "laser rifle ammo crate"
|
|
|
|
/datum/supply_packs/security/armory/tranqammo
|
|
name = "Tranquilizer Shell Crate"
|
|
contains = list(/obj/item/storage/box/tranquilizer,
|
|
/obj/item/storage/box/tranquilizer)
|
|
cost = 400
|
|
containername = "tranquilizer shell crate"
|
|
|
|
/datum/supply_packs/security/armory/holyammo
|
|
name = "Holy Water Shell Crate"
|
|
contains = list(/obj/item/storage/box/holy,
|
|
/obj/item/storage/box/holy)
|
|
cost = 400
|
|
containername = "holy water shell crate"
|
|
|
|
/datum/supply_packs/security/armory/disablersmg
|
|
name = "WT-450 Disabler SMG Crate"
|
|
contains = list(/obj/item/gun/energy/disabler/smg,
|
|
/obj/item/gun/energy/disabler/smg)
|
|
cost = 550
|
|
containertype = /obj/structure/closet/crate/secure/plasma
|
|
containername = "disabler smg crate"
|
|
|
|
/////// Implants & etc
|
|
|
|
/datum/supply_packs/security/armory/mindshield
|
|
name = "Mindshield Bio-chips Crate"
|
|
contains = list (/obj/item/storage/lockbox/mindshield)
|
|
cost = 750
|
|
containername = "mindshield bio-chip crate"
|
|
|
|
/datum/supply_packs/security/armory/trackingimp
|
|
name = "Tracking Bio-chips Crate"
|
|
contains = list (/obj/item/storage/box/trackimp)
|
|
cost = 500
|
|
containername = "tracking bio-chip crate"
|
|
|
|
/datum/supply_packs/security/armory/chemimp
|
|
name = "Chemical Bio-chips Crate"
|
|
contains = list (/obj/item/storage/box/chemimp)
|
|
cost = 500
|
|
containername = "chemical bio-chip crate"
|
|
|
|
/datum/supply_packs/security/securitybarriers
|
|
name = "Security Barriers Crate"
|
|
contains = list(/obj/item/grenade/barrier,
|
|
/obj/item/grenade/barrier,
|
|
/obj/item/grenade/barrier,
|
|
/obj/item/grenade/barrier)
|
|
cost = 200
|
|
containername = "security barriers crate"
|
|
|
|
/datum/supply_packs/security/securityclothes
|
|
name = "Security Clothing Crate"
|
|
contains = list(/obj/item/clothing/under/rank/security/officer/corporate,
|
|
/obj/item/clothing/under/rank/security/officer/corporate,
|
|
/obj/item/clothing/head/soft/sec/corp,
|
|
/obj/item/clothing/head/soft/sec/corp,
|
|
/obj/item/clothing/under/rank/security/warden/corporate,
|
|
/obj/item/clothing/head/beret/warden,
|
|
/obj/item/clothing/under/rank/security/head_of_security/corporate,
|
|
/obj/item/clothing/head/beret/hos)
|
|
cost = 200
|
|
containername = "security clothing crate"
|
|
|
|
/// Starter pack for an officer. Contains everything in a locker but backpack (officer already start with one). Convenient way to equip new officer on highpop.
|
|
/datum/supply_packs/security/officerpack
|
|
name = "Officer Starter Pack"
|
|
contains = list(/obj/item/clothing/suit/armor/vest/security,
|
|
/obj/item/radio/headset/headset_sec/alt,
|
|
/obj/item/clothing/head/soft/sec,
|
|
/obj/item/reagent_containers/spray/pepper,
|
|
/obj/item/flash,
|
|
/obj/item/grenade/flashbang,
|
|
/obj/item/storage/belt/security,
|
|
/obj/item/holosign_creator/security,
|
|
/obj/item/clothing/mask/gas/sechailer,
|
|
/obj/item/clothing/glasses/hud/security/sunglasses,
|
|
/obj/item/clothing/head/helmet,
|
|
/obj/item/melee/baton/loaded,
|
|
/obj/item/clothing/suit/armor/secjacket)
|
|
cost = 500 // Convenience has a price and this pack is genuinely loaded
|
|
containername = "officer starter crate"
|
|
|
|
/datum/supply_packs/security/secway
|
|
name = "Secway Crate"
|
|
contains_special = list(
|
|
"Secway"
|
|
)
|
|
cost = 800
|
|
containertype = /obj/structure/largecrate/secway
|
|
containername = "secway crate"
|
|
access = ACCESS_HEADS
|