mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-07-15 02:03:48 +01:00
Equipment Vending Machines (#11556)
Co-authored-by: Aroliacue <avaylaiss34@gmail.com>
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
/* CONTAINS:
|
||||
Explo equipment vending machines
|
||||
Sec equipment vending machines
|
||||
*/
|
||||
|
||||
/obj/machinery/vending/exploration_armor
|
||||
@@ -43,13 +44,8 @@
|
||||
/obj/item/gun/energy/locked/phasegun/pistol = 10,
|
||||
/obj/item/gun/energy/locked/phasegun = 10,
|
||||
/obj/item/gun/energy/locked/phasegun/rifle = 5,
|
||||
// Laser
|
||||
/obj/item/gun/energy/laser = 5,
|
||||
// Ballistic
|
||||
/obj/item/gun/projectile/colt = 5,
|
||||
// Ammo
|
||||
/obj/item/cell/device/weapon = 25,
|
||||
/obj/item/ammo_magazine/m45 = 25,
|
||||
// Melee
|
||||
/obj/item/material/knife/tacknife/survival = 10,
|
||||
/obj/item/material/knife/machete = 10,
|
||||
@@ -125,6 +121,38 @@
|
||||
/obj/item/fulton_core = 1
|
||||
)
|
||||
|
||||
/obj/machinery/vending/security_armor
|
||||
name = "Security Plate Carrier Vendor"
|
||||
desc = "A large vending machine stocked with a variety of plate carriers and accessories to accompany them."
|
||||
vend_delay = 1
|
||||
icon_state = "sec"
|
||||
req_access = list(ACCESS_SECURITY)
|
||||
products = list(
|
||||
// The vests. No green, don't want to confuse exploration
|
||||
/obj/item/clothing/suit/armor/pcarrier = 5,
|
||||
/obj/item/clothing/suit/armor/pcarrier/blue = 5,
|
||||
/obj/item/clothing/suit/armor/pcarrier/tan = 5,
|
||||
/obj/item/clothing/suit/armor/pcarrier/navy = 5,
|
||||
// Accessories
|
||||
/obj/item/clothing/accessory/armor/tag/nt = 5,
|
||||
/obj/item/clothing/accessory/armor/tag/sec = 5,
|
||||
/obj/item/clothing/accessory/storage/pouches/large = 5,
|
||||
/obj/item/clothing/accessory/storage/pouches/large/blue = 5,
|
||||
/obj/item/clothing/accessory/storage/pouches/large/tan = 5,
|
||||
/obj/item/clothing/accessory/storage/pouches/large/navy = 5,
|
||||
// Armor fittings
|
||||
/obj/item/clothing/accessory/armor/armguards = 5,
|
||||
/obj/item/clothing/accessory/armor/armguards/blue = 5,
|
||||
/obj/item/clothing/accessory/armor/armguards/tan = 5,
|
||||
/obj/item/clothing/accessory/armor/armguards/navy = 5,
|
||||
/obj/item/clothing/accessory/armor/armguards/merc = 5,
|
||||
/obj/item/clothing/accessory/armor/legguards = 5,
|
||||
/obj/item/clothing/accessory/armor/legguards/blue = 5,
|
||||
/obj/item/clothing/accessory/armor/legguards/tan = 5,
|
||||
/obj/item/clothing/accessory/armor/legguards/navy = 5,
|
||||
/obj/item/clothing/accessory/armor/legguards/merc = 5,
|
||||
/obj/item/clothing/accessory/armor/armorplate/tactical = 5
|
||||
)
|
||||
|
||||
|
||||
//Temp Starhunter Fix
|
||||
|
||||
@@ -22687,11 +22687,12 @@
|
||||
dir = 8;
|
||||
pixel_x = -24
|
||||
},
|
||||
/obj/machinery/vending/exploration_fieldmedic,
|
||||
/turf/simulated/floor/tiled/steel,
|
||||
/area/hangar/lockerroomthree)
|
||||
"nrb" = (
|
||||
/obj/structure/frame/computer,
|
||||
/obj/effect/floor_decal/steeldecal/steel_decals_central6,
|
||||
/obj/machinery/vending/exploration_pilot,
|
||||
/turf/simulated/floor/tiled/monotile,
|
||||
/area/hangar/lockerroomthree)
|
||||
"nrg" = (
|
||||
@@ -24361,9 +24362,6 @@
|
||||
/turf/simulated/floor/tiled,
|
||||
/area/hangar/lockerroomthree)
|
||||
"pvA" = (
|
||||
/obj/structure/bed/chair{
|
||||
dir = 1
|
||||
},
|
||||
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
|
||||
dir = 6
|
||||
},
|
||||
@@ -25570,11 +25568,7 @@
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/floor_decal/rust,
|
||||
/obj/structure/closet/secure_closet/guncabinet{
|
||||
desc = "It's an immobile card-locked storage unit. For storing weapons and other items when station side.";
|
||||
name = "Secure Locker";
|
||||
req_one_access = list(67,43,3)
|
||||
},
|
||||
/obj/machinery/vending/exploration_misc,
|
||||
/turf/simulated/floor/tiled,
|
||||
/area/hangar/lockerroomthree)
|
||||
"qGt" = (
|
||||
@@ -25591,6 +25585,7 @@
|
||||
dir = 1
|
||||
},
|
||||
/obj/machinery/light,
|
||||
/obj/machinery/vending/exploration_weapons,
|
||||
/turf/simulated/floor/tiled,
|
||||
/area/hangar/lockerroomthree)
|
||||
"qGK" = (
|
||||
@@ -25610,6 +25605,7 @@
|
||||
pixel_y = -24
|
||||
},
|
||||
/obj/effect/floor_decal/steeldecal/steel_decals_central6,
|
||||
/obj/machinery/vending/exploration_armor,
|
||||
/turf/simulated/floor/tiled,
|
||||
/area/hangar/lockerroomthree)
|
||||
"qGO" = (
|
||||
|
||||
@@ -16863,6 +16863,7 @@
|
||||
},
|
||||
/obj/effect/floor_decal/borderfloor,
|
||||
/obj/effect/floor_decal/corner/red/border,
|
||||
/obj/machinery/vending/security_armor,
|
||||
/turf/simulated/floor/tiled,
|
||||
/area/security/main)
|
||||
"bbW" = (
|
||||
|
||||
Reference in New Issue
Block a user