From 611d2647e4ee465fd34a58e4ecce40b008885284 Mon Sep 17 00:00:00 2001 From: Julien Date: Fri, 1 Dec 2023 11:13:14 +0100 Subject: [PATCH] seperate crate so you can select each piece of gea r you exactly need. --- .../vendor_types/squad_prep/squad_rifleman.dm | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm index 2e6f78f068f5..3abf437f8485 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm @@ -45,10 +45,25 @@ GLOBAL_LIST_INIT(cm_vending_clothing_marine, list( list("Heat Absorbent Coif", 0, /obj/item/clothing/mask/rebreather/scarf, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), list("Rebreather", 0, /obj/item/clothing/mask/rebreather, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), +//that's to make the seperation before entering the section list("RESTRICTED FIREARMS", 0, null, null, null), - list("VP78 Pistol", 15, /obj/item/storage/box/guncase/vp78, null, VENDOR_ITEM_REGULAR), - list("SU-6 Smart Pistol", 15, /obj/item/storage/box/guncase/smartpistol, null, VENDOR_ITEM_REGULAR), - list("M79 Grenade Launcher", 30, /obj/item/storage/box/guncase/m79, null, VENDOR_ITEM_REGULAR), + + list("VP78", 0, null, null, null), + list("VP78 Pistol", 6, /obj/item/weapon/gun/pistol/vp78, null, VENDOR_ITEM_REGULAR), + list("VP78 Magazine", 2, /obj/item/ammo_magazine/pistol/vp78, null, VENDOR_ITEM_REGULAR), + +//need to verifie that belt spawn empty... + list("SU-6 Smart Pistol", 0, null, null, null), + list("SU-6 Smart Pistol", 6, /obj/item/weapon/gun/pistol/smart, null, VENDOR_ITEM_REGULAR), + list("M276 pattern SU-6 Smartpistol holster rig", 1, /obj/item/storage/belt/gun/smartpistol, null, VENDOR_ITEM_REGULAR),//shouldn't be full. + list("SU-6 Smartpistol magazine (.45)", 3, /obj/item/ammo_magazine/pistol/smart, null, VENDOR_ITEM_REGULAR), + +//still need to calculate the cost of each item better + list("SU-6 Smart Pistol", 0, null, null, null), + list("M79 Grenade Launcher", 12, /obj/item/weapon/gun/launcher/grenade/m81/m79, null, VENDOR_ITEM_REGULAR), + list("M74 AGM-S star shell packet", 6, /obj/item/storage/box/packet/flare, null, VENDOR_ITEM_REGULAR), + list("HIRR baton slug packet", 6, /obj/item/storage/box/packet/baton_slug, null, VENDOR_ITEM_REGULAR), + list("M74 AGM-H hornet shell packet", 6, /obj/item/ammo_magazine/pistol/smart, null, VENDOR_ITEM_REGULAR), list("EXPLOSIVES", 0, null, null, null), list("M40 HEDP High Explosive Packet (x3 grenades)", 20, /obj/item/storage/box/packet/high_explosive, null, VENDOR_ITEM_REGULAR),