From 1700ecd68dfe1f2c48ed64b514d2d7ca5d81f4d6 Mon Sep 17 00:00:00 2001 From: Steelpoint Date: Wed, 5 Jul 2023 19:59:01 +0800 Subject: [PATCH 1/9] TheCommit --- code/modules/clothing/suits/marine_armor.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/clothing/suits/marine_armor.dm b/code/modules/clothing/suits/marine_armor.dm index ab62ea782a09..8ad01f8c4e30 100644 --- a/code/modules/clothing/suits/marine_armor.dm +++ b/code/modules/clothing/suits/marine_armor.dm @@ -579,6 +579,7 @@ var/list/squad_colors_chat = list(rgb(230,125,125), rgb(255,230,80), rgb(255,150 armor_rad = CLOTHING_ARMOR_NONE armor_internaldamage = CLOTHING_ARMOR_NONE storage_slots = 3 + slowdown = SLOWDOWN_ARMOR_VERY_LIGHT time_to_unequip = 0.5 SECONDS time_to_equip = 1 SECONDS uniform_restricted = null From d21d0b3292bb160ea0536d31b563b7be7491c530 Mon Sep 17 00:00:00 2001 From: Steelpoint Date: Thu, 6 Jul 2023 17:29:16 +0800 Subject: [PATCH 2/9] FirstCommit --- code/__DEFINES/vendors.dm | 3 ++- .../vendor_types/intelligence_officer.dm | 3 +++ .../vending/vendor_types/requisitions.dm | 1 + .../vendor_types/squad_prep/squad_engineer.dm | 3 +++ .../vendor_types/squad_prep/squad_leader.dm | 1 + .../vendor_types/squad_prep/squad_medic.dm | 3 +++ .../squad_prep/squad_specialist.dm | 3 +++ .../vendor_types/squad_prep/squad_tl.dm | 1 + code/game/objects/items/storage/belt.dm | 17 +++++++++++++++++ icons/obj/items/clothing/belts.dmi | Bin 56975 -> 57471 bytes 10 files changed, 34 insertions(+), 1 deletion(-) diff --git a/code/__DEFINES/vendors.dm b/code/__DEFINES/vendors.dm index 04ee5ffef2b6..38ee6de07f3b 100644 --- a/code/__DEFINES/vendors.dm +++ b/code/__DEFINES/vendors.dm @@ -7,6 +7,7 @@ #define MARINE_CAN_BUY_BACKPACK "backpack" #define MARINE_CAN_BUY_POUCH "pouch" #define MARINE_CAN_BUY_BELT "belt" +#define MARINE_CAN_BUY_ARMOR_SLOT "armor_slot" #define MARINE_CAN_BUY_GLASSES "glasses" #define MARINE_CAN_BUY_MASK "mask" #define MARINE_CAN_BUY_ESSENTIALS "essentials" @@ -20,7 +21,7 @@ #define MARINE_CAN_BUY_KIT "kit" #define MARINE_CAN_BUY_DRESS "dress" -#define MARINE_CAN_BUY_ALL list(MARINE_CAN_BUY_UNIFORM = 1, MARINE_CAN_BUY_SHOES = 1, MARINE_CAN_BUY_HELMET = 1, MARINE_CAN_BUY_ARMOR = 1, MARINE_CAN_BUY_GLOVES = 1, MARINE_CAN_BUY_EAR = 1, MARINE_CAN_BUY_BACKPACK = 1, MARINE_CAN_BUY_POUCH = 2, MARINE_CAN_BUY_BELT = 1, MARINE_CAN_BUY_GLASSES = 1, MARINE_CAN_BUY_MASK = 1, MARINE_CAN_BUY_ESSENTIALS = 1, MARINE_CAN_BUY_SECONDARY = 1, MARINE_CAN_BUY_ATTACHMENT = 1, MARINE_CAN_BUY_MRE = 1, MARINE_CAN_BUY_ACCESSORY = 1, MARINE_CAN_BUY_COMBAT_SHOES = 1, MARINE_CAN_BUY_COMBAT_HELMET = 1, MARINE_CAN_BUY_COMBAT_ARMOR = 1, MARINE_CAN_BUY_KIT = 1, MARINE_CAN_BUY_DRESS = 99) +#define MARINE_CAN_BUY_ALL list(MARINE_CAN_BUY_UNIFORM = 1, MARINE_CAN_BUY_SHOES = 1, MARINE_CAN_BUY_HELMET = 1, MARINE_CAN_BUY_ARMOR = 1, MARINE_CAN_BUY_GLOVES = 1, MARINE_CAN_BUY_EAR = 1, MARINE_CAN_BUY_BACKPACK = 1, MARINE_CAN_BUY_POUCH = 2, MARINE_CAN_BUY_BELT = 1, MARINE_CAN_BUY_ARMOR_SLOT = 1, MARINE_CAN_BUY_GLASSES = 1, MARINE_CAN_BUY_MASK = 1, MARINE_CAN_BUY_ESSENTIALS = 1, MARINE_CAN_BUY_SECONDARY = 1, MARINE_CAN_BUY_ATTACHMENT = 1, MARINE_CAN_BUY_MRE = 1, MARINE_CAN_BUY_ACCESSORY = 1, MARINE_CAN_BUY_COMBAT_SHOES = 1, MARINE_CAN_BUY_COMBAT_HELMET = 1, MARINE_CAN_BUY_COMBAT_ARMOR = 1, MARINE_CAN_BUY_KIT = 1, MARINE_CAN_BUY_DRESS = 99) #define MARINE_TOTAL_BUY_POINTS 45 #define MARINE_TOTAL_SNOWFLAKE_POINTS 120 diff --git a/code/game/machinery/vending/vendor_types/intelligence_officer.dm b/code/game/machinery/vending/vendor_types/intelligence_officer.dm index 829c542f6b26..f7b35e9406d9 100644 --- a/code/game/machinery/vending/vendor_types/intelligence_officer.dm +++ b/code/game/machinery/vending/vendor_types/intelligence_officer.dm @@ -78,6 +78,9 @@ GLOBAL_LIST_INIT(cm_vending_clothing_intelligence_officer, list( list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("ARMOR SLOT (CHOOSE 1)", 0, null, null, null), + list("M276 SMG Armor Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_ARMOR_SLOT, VENDOR_ITEM_REGULAR), + list("POUCHES (CHOOSE 2)", 0, null, null, null), list("Document Pouch", 0, /obj/item/storage/pouch/document, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/requisitions.dm b/code/game/machinery/vending/vendor_types/requisitions.dm index 838b21a00e6f..7b624710919e 100644 --- a/code/game/machinery/vending/vendor_types/requisitions.dm +++ b/code/game/machinery/vending/vendor_types/requisitions.dm @@ -88,6 +88,7 @@ list("M276 M82F Holster Rig", round(scale * 2), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", round(scale * 10), /obj/item/storage/belt/shotgun, VENDOR_ITEM_REGULAR), list("M276 Mortar Operator Belt", round(scale * 2), /obj/item/storage/belt/gun/mortarbelt, VENDOR_ITEM_REGULAR), + list("M276 SMG Armor Rig", round(scale * 2), /obj/item/storage/backpack/general_belt, VENDOR_ITEM_REGULAR), list("Rappel Harness", round(scale * 20), /obj/item/rappel_harness, VENDOR_ITEM_REGULAR), list("POUCHES", -1, null, null), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm index 2dbf0324e3d6..feebd91010dc 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm @@ -125,6 +125,9 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_MANDATORY), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("ARMOR SLOT (CHOOSE 1)", 0, null, null, null), + list("M276 SMG Armor Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_ARMOR_SLOT, VENDOR_ITEM_REGULAR), + list("POUCHES (CHOOSE 2)", 0, null, null, null), list("Construction Pouch", 0, /obj/item/storage/pouch/construction, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm index 907cb99a94d2..f50a344238ce 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm @@ -29,6 +29,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_leader, list( list("Large Shotgun Shell Pouch", 10, /obj/item/storage/pouch/shotgun/large, null, VENDOR_ITEM_RECOMMENDED), list("Fulton Device Stack", 5, /obj/item/stack/fulton, null, VENDOR_ITEM_REGULAR), list("Radio Telephone Pack", 5, /obj/item/storage/backpack/marine/satchel/rto, null, VENDOR_ITEM_REGULAR), + list("M276 SMG Armor Rig", 4, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), list("ENGINEERING SUPPLIES", 0, null, null, null), list("Insulated Gloves", 3, /obj/item/clothing/gloves/yellow, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm index ab864947e8f8..a43afe262ca0 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm @@ -139,6 +139,9 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list( list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("ARMOR SLOT (CHOOSE 1)", 0, null, null, null), + list("M276 SMG Armor Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_ARMOR_SLOT, VENDOR_ITEM_REGULAR), + list("POUCHES (CHOOSE 2)", 0, null, null, null), list("Autoinjector Pouch", 0, /obj/item/storage/pouch/autoinjector, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm index d8f1eb742785..4b839d233ab9 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm @@ -96,6 +96,9 @@ GLOBAL_LIST_INIT(cm_vending_clothing_specialist, list( list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("ARMOR SLOT (CHOOSE 1)", 0, null, null, null), + list("M276 SMG Armor Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_ARMOR_SLOT, VENDOR_ITEM_REGULAR), + list("POUCHES (CHOOSE 2)", 0, null, null, null), list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm index e373244f72d6..8eacd7f10627 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm @@ -50,6 +50,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_tl, list( list("Powerloader Certification", 45, /obj/item/pamphlet/skill/powerloader, null, VENDOR_ITEM_REGULAR), list("Large Shotgun Shell Pouch", 10, /obj/item/storage/pouch/shotgun/large, null, VENDOR_ITEM_RECOMMENDED), list("Insulated Gloves", 3, /obj/item/clothing/gloves/yellow, null, VENDOR_ITEM_REGULAR), + list("M276 SMG Armor Rig", 5, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), list("RADIO KEYS", 0, null, null, null), list("Engineering Radio Encryption Key", 5, /obj/item/device/encryptionkey/engi, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index 43624f913037..c9592a813ca2 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -1122,6 +1122,23 @@ for(var/i = 1 to storage_slots - 1) new /obj/item/ammo_magazine/pistol/highpower/black(src) +/obj/item/storage/belt/gun/m39 + name = "\improper M276 pattern M39 armor rig" + desc = "Special issue varient of the M276 designed to holster a M39 submachinegun and two spare magazines. Uncommonly issued to USCM support and specialist personnal, can only be clipped to a set of armor." + icon_state = "m39_armor" + item_state = "s_marinebelt" + flags_equip_slot = SLOT_SUIT_STORE + storage_slots = 3 + max_w_class = 5 + can_hold = list( + /obj/item/weapon/gun/smg/m39, + /obj/item/ammo_magazine/smg, + ) + holster_slots = list( + "1" = list( + "icon_x" = 7, + "icon_y" = 0)) + /obj/item/storage/belt/gun/m44 name = "\improper M276 pattern M44 holster rig" desc = "The M276 is the standard load-bearing equipment of the USCM. It consists of a modular belt with various clips. This version is for the M44 magnum revolver, along with six small pouches for speedloaders. It smells faintly of hay." diff --git a/icons/obj/items/clothing/belts.dmi b/icons/obj/items/clothing/belts.dmi index 381dcbe9687a0b74aadd5ef7b9bd70cbd3e73c5a..21b96bcc249b4d636f4185e133bc54d65aec911b 100644 GIT binary patch delta 35353 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 jf!@A(s9=p8)aM&H?EGW}d@! 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 LC7BW_qrm?I+mbel From b46439fa2dd1172ef8952c425400063cba807001 Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Thu, 6 Jul 2023 17:54:39 +0800 Subject: [PATCH 3/9] Update marine_armor.dm --- code/modules/clothing/suits/marine_armor.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/clothing/suits/marine_armor.dm b/code/modules/clothing/suits/marine_armor.dm index 8ad01f8c4e30..ab62ea782a09 100644 --- a/code/modules/clothing/suits/marine_armor.dm +++ b/code/modules/clothing/suits/marine_armor.dm @@ -579,7 +579,6 @@ var/list/squad_colors_chat = list(rgb(230,125,125), rgb(255,230,80), rgb(255,150 armor_rad = CLOTHING_ARMOR_NONE armor_internaldamage = CLOTHING_ARMOR_NONE storage_slots = 3 - slowdown = SLOWDOWN_ARMOR_VERY_LIGHT time_to_unequip = 0.5 SECONDS time_to_equip = 1 SECONDS uniform_restricted = null From b9d5d36c98812725c86d1696120b748607e5bc35 Mon Sep 17 00:00:00 2001 From: Steelpoint Date: Fri, 7 Jul 2023 01:58:16 +0800 Subject: [PATCH 4/9] HackedChange --- code/game/objects/items/storage/belt.dm | 6 +++--- icons/obj/items/clothing/belts.dmi | Bin 57471 -> 59392 bytes 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index c9592a813ca2..d745abfc7433 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -1124,7 +1124,7 @@ /obj/item/storage/belt/gun/m39 name = "\improper M276 pattern M39 armor rig" - desc = "Special issue varient of the M276 designed to holster a M39 submachinegun and two spare magazines. Uncommonly issued to USCM support and specialist personnal, can only be clipped to a set of armor." + desc = "Special issue variant of the M276 designed to holster a M39 submachine gun and two spare magazines. Uncommonly issued to USCM support and specialist personnel, can only be clipped to a set of armor." icon_state = "m39_armor" item_state = "s_marinebelt" flags_equip_slot = SLOT_SUIT_STORE @@ -1136,8 +1136,8 @@ ) holster_slots = list( "1" = list( - "icon_x" = 7, - "icon_y" = 0)) + "icon_x" = 8, + "icon_y" = -5)) /obj/item/storage/belt/gun/m44 name = "\improper M276 pattern M44 holster rig" diff --git a/icons/obj/items/clothing/belts.dmi b/icons/obj/items/clothing/belts.dmi index 21b96bcc249b4d636f4185e133bc54d65aec911b..d7051f6d39a36fce51571a1a4c3a0fcd71ffdd87 100644 GIT binary patch delta 37769 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 delta 35833 zcma&N1yoe++c!FZ(jX;BBM7Lpbcd9*NQXm8w}im3kr0$rT0pwHyAec??jZ%F8IT?r z=4_tl|GwXQzVn^4&RWc3*xY&L?}{BbiiPgPihYDJ`I(gum{cv-t9*=4Vcmni!H1W` z=yp@**Sx3Rrv95Jue}iSJ;?=-zJA;u05tkno7?*9FHmhT3MWyGM1Ac4-9Eec`Zb-? zE5@~5>F1MUl;_{W?j=#><2`qS`Zu?V+}YpTU1sl^C6bbN_|k1o=L@H%{g7K*FQ!u; zwe5hcqR&Qf0=bDfUa&Rsz3~w-x$b=NTCtttx=ukDZ-P?}4ZBlQndh{C_O{r&u@dh* zv7IxSANMTb`Je9-KeLmKPr(S{yAx?{PKd{HC$f@Pu3Lnj#+AZE-Kf@r4aFG0L<44e;xtl5AM1mWv^gfUs~2nSgRV@4&q z{}Sr;jrLMi_PnvL?f*lGTSQzxf$f-`^5D)_@k+KG&&oE&4cuHwyRknhgd}Q{i!9U6 z5Go|=kNRI5PYYxlAGQg8Oeq>p#rjQcInk{vK^`pOfio?Yw^Wql5@w4<;+?N(Z0nr$ zS;u#W|1ozDpdB-Uvqi_DDfaPUTyokYHkOa(akwe+?q8G@$;{&#s|klLk|z%@k_|hL z_&m(kf(I%m$=8B^Rs99Ozp!xsk{tQygF3Sn*}w~C>K7pzzu(p-uw`=+*(N3s5Y#+- zXc;=}@#ejfnqIyK?K9^s9UDrY6RSM2hKH8n6>UR0n}C!n?@^IJ>I)lIqn1nwhgV|1 zX3z1{cG{ney*p^3gL@u!Nej|16>?xTV^z6tRANNUOKcN6PQ_8E@oqmndqJ$0yW~yV zFVL53?VYCNieJ|f9APekG>Dl^yqQvqY{z*+d`Q$uT13dE@QOP6rj zZ)q!jR7R%=>qg%#`Ffw`!mObANLS=_cU9=x-#YoEdxplf|HY^Z8A&m`aD zSu$Yvmy5iX_mQftlT7o}`bq3SQ7FIIpVy8J_%mhQLZ{&5@S0+?!4E@z)eIe9CaS)? zlCuen-H$kTw)NCUBPIRE^$|!1$4^a@!I%1Mu5!cKW%P%IgI%32^Lx&^@ z)YiuSt%sX)S3T7x@w)%MTt@KSX-!G5=WyU{-S-a3Z^nW0#%x=bElaZ5Ctfier{&k= z@kJ*sNBgQ8$e?7k95J2QHvgMlp(5XUT?gow>YF3(Hq~Y6d>cK~nrU-)v^s1L#jh2? zo>z?PG%3@x=kmVE$}peW)bPUz>Kk(8D%ZBdo0XqhrQ>gD`FlpvaLmwhwRb!8C42ZH#4(P> z3-Y0oP>C01%3p!-#m@jKlxY{UAY$*pW_=dM`)@D&$9_9wMl zUniNatYk(Se(!nk)&F{a%)`0Wq$lzIA^8KT_gUn)aWX&dbhDF)b*=PoC14SoNo;HA zHuJYTIcf>#-jEk*@(3j%PgKl{G%NfQktasdTkQ>HVmqUA7zRgv`r8+0!8DmRn?mlj zG?WabnN*bPd<`wH#6<2PywXn&Ux?AC;ZXJ!5TN6cmPh;jGrxDw!v@h9z)YN^oB_?V z8f#Ppz^OYx08-J4}k;lsHCV(C12HJG=PdO9yQ!cgRSbh4N^ z;V`r{{IUii-RHmgRf%q~2(r7P)1yS)lC2mj( z*V0f5FIr9|s&|T5RiOsdlq3nG&KmMKJCc!kV*Nt1^<10fhtfvb<#)524n8b8JsIT5 z4=5^M$^t3T@=J88Pi56a3A}#Cj6SL8@8u2u5Z06HcMzGdgW}4OSGQMe-}03aLB_iS z$~DPI?IdfouoB-cPMlj-$qg+{Y9%@~=e0pD(mRYE%Fy*&{C&yHWmsQe=9|5Xzu{Dr zMK_D@ze)dw(`4#lt)w?pTkd-`faF3gIaWFulYM!1VM+E@gxnr5R_UD_QH%1h4R(S* zWB!P!pJBV(^T7YtL4AC9QAP^Q<|sA*uV+;dZ`@rF(wTxUCt~XQ`ikK|fL5C?6TtxL z1u29{Qag$@M_Z#OUO-evia{#p0FjC~tPZW2h_YgZ)ilAZ~*bY3p;( zi`geh(GCs{&y9^~&-{-BEwXbkAW`b-di{--5i9h?k}Vys+l`39;!#_H)%5)|MNYW z(+W-<^iR1{O_C7l?5CWZI%4xk6uo&TJb$?5|gFKABz@RRZoC-VPc zW&gKvx5Mz<18^VWK-VSL|6+cz;PsopHVXN2JCP!Yj+ar6yFl65MiWo(509roU)^rQ zm*XdVI_MDT3WFpVfxoX z()t;S#K)gmJA!sH4s93=5(lkqG;6L*%~v0$c(6#{ybkbY!WqILg}<;kyJr2HkdgBK z_g67Im;Ct-trvcmi=lM9*~^vBfG5I&e8d@P z72StEQK;bgyb&Nc2eH28`$~J6YA1s!K1h^NL7{-e<{TL#08dBDXxx`A{o1cU#kngalK#!Acu|q9i;}!$Y-U0! zUjLy1kv6&DMPqCJ@-Bxd`cBp(F0Qih$jHk1nK`%T7aI2M9j=s}$^s3CpYscUJZ>TW zsPkXfgj(+LS{_|Igao4UbPH_@qw%;wd`bXj z{xa$NTG$V%V`p&Etm{c@>DTsb1i|eEy0WD?cj8h+<-H16o`^F1+RUSO*ucF#eJs|r zrWrpS$~;ZqrIMSM(zD9xy2N;@`i~NA_pUV?`^tiDTTZHno%2TS` zH0gYU-`%_8@*kE|2J}$@@9w$X?1e}QTv9@&iO@THoaV+mwnOu$#=0EGN$#5Jw4w0v zxKPxxXH>@*U#8Y^q{@u6?Bjvl7nTqMafU<(ix<>HzGjBp4Ypkpdkbw;5tPFXenWpZ z2AiU2g;l)JSO3|ndrzHKhZFzLh(@v#R>yYNoR1}%4Ir+H#OWBs>0Oh( zB9KmVn4}`1Yo)+*>2dw$8$7uej`Wdxdv=W`dKj54#v1mh2kM;o9XHqz5(d)u7ZUG)mfgG`cboX+4rH8(HP+XOmI6=w)-tA`Ql$n#kotsONNglb<93CWR zNqVc5KzsZ0j-N5Q1fLS$;i9$OIq9bmmtmjjWRjTl(pJQ0@4Ug~89M<%CdD4_cU6TW z8`b!|eSJ(~MiGNagD;lDP7@k$1~7K9e42w`fM@qV=mkQ+T5}SPL6gaKd=X0yM{u`J-& zkQl=7srfz8ulJP=`^D|-;YEP+@kAO6t)t(sHQ)@dzpx=;BAxU>Dkh|HOp6OJ3NU$C z??AU1SEA?U-%O5y@n)g5sPAhxSr+_P_0i0>x*S!qu(emd3$?ks0(9@lpnOa9Bgg47 z?cF8<*NeP#;tB0FHR#T@PY#db(gru+!sFznsIAQm>8wt3iGo0wATQ))b=JRo?*IC^ zw|8^zWf&Hu9O|G5T9ij@#PWc$ZKm$p@}w0-^GfRz4;Q2iEpdPcg>aOJ?!0SuzW6xGqeSZE(=;V@#gk_j4d+bX)zRFwHwxZU0T_@NhSHMceKRz|i45ufPmuml7MW zt(5apx&{IvIiC`1y{MSr&S-IWXZtOO8S2qHUBOrP(6EO=#eXg1YoV-rFy8(BeS`G$ zjaNvEF6#V80eDfV!c)mtI_EvpLi?&9 zqZbWPsz+#LHM($M==1ZjNvqz3a_+<{m{)6KKA`K*#bI-^bD zFMZF*AOVz1x$yq%EqGk_7u*zqyDZCoC*1d)z|vlUDL?Ybl9{q9B28 zYf3C)MjY#g0x+L^9!f^Xxl*H}A8V3ns>ZOQTez){1XLE#L0E~|^n{QfYEI8}+fYvW z1OI_6WcHHk+<4^9_;4`M%32vyAorfpFr)Aa;HGbi6e z08!btZPkzC$fe3Z8L6cQ)bOp`$qKi>iqP#=zvr*wNWqK9O)@_cAW>IW%+1eZ5)#4& zA2s?nEj(QW=@xpt8G1a|L`3u+d_?DVL{s9yH31HNaq4-0N?Bc%l*S*<&1?oDHVdpl&@?5~7={+52K_ z*|ZFM7en$2`1fJ%)0l!`s^c?^%%2M%i%ZgZ>ry`#NA((7@)r-KLjq-YNJ`#5WiHz@ z_$IDRyD{FBIB&7zr|ktDWskQ$1=iglXuv%BQG`$VuYP7xnBn(#p0%#673XKRXL1|Qx&FcYWBp$ zotYlho-@Mt44#~r%KoH&Umm|aqxG91TlNA)sENG@Z6p9kmLRtL(FLHIOLrqy#ad}d}} zdoDlkCkKlu!J+Rp+ILSzFuA?0mS-EZkv6A1Q|Ptcqi?21ju~Zfnc!`hnenNH8|0vV z_hm--%uYS8gL+EE%k%EaiS6VwP&qblw@!7qE4VZOCh7FTdy3|7?@x{DzKuyukb_oK zcs{sWGnIs|w2>6N^b>*0dH}e0BJsWrd!1~QuE2)7S2rbDF)_8F%9G? zo&KjCYOAU$HhU;6_K>WAh|5{j#^N64`F#W7WXbi%9xhm@ylJ%A;2T|+jU*Z%A93&w z)PcY4RDn!Z%uJn;pU%7{ljmKtWN-8#pWCmHYuYuj=-H={s=umJ6KQOa+ME5fFuuRs z`BGg<=A1b)?qn2ng@sb1=RYfYQJTaL#&}-(W+{(*L#0_C5~7c%^>QDD%&DtJ@xzLa z*P_}VyrX)xy!=wEy5MBj3uysdCN!dp2tXK@VRkl>@#@zBYgujkH>-ZjUFJ4Q73sE=!zzubWxdqOE@{g9U)@styKfkDu#`3Ld-AQUzG7y3SXPW<2>3>-2v%Bd_zM#(+oEt2CgQ+|pHz#{~BfLk!}^E!_h z(E&o%aTGfUS<7XKA3PKzp!(w>>d~_NKw8uxq!KlhA+5u#TKyZb!H&ynn9>nHI5I>s zUi6X1+)v&7Bbnh}j=~$$Fgjj2o#bOTWVXg^e|@TW`I7{$xx@3n2?_@7y&L(re<>XAL{n*Z{&If#ZQCa2DqZpc@PIIRvHIZS|?0Wc=6WPPe%aJ&g2>Y`fd_LSM4)2K7ja&VP^yXt!l%9qX0pWZ6 z2+A17AR?ua!QyQWWV;p`h6e^MFU?I|Id?2~{qNjej1`p53CsJft;)5C~vPYYCe@-AIvpuqsC9Rp%!YoB0}!PV3G zw~JCf!2tpSbucLDt$)9Kvf|iUg?<3Z?3-k3k}}5r%@Z~Z2^%)Ex1fWpRJJp)V2c=h z&0^gCXJHN;N8K(tbE40;R#Q|p!m~VCs8!av?M5-oFh)zT7;BY7{!l3ip?nb2^ z-)mQi+;>mw-JAG7SoLB;xRV5ZN_ozFGHq_Ivnugh^N!tW*MT%nQ`dtXKRq-CB#>Rd z>^CH{Nwkv-=5n)Xu?xRJZ{M6d!K${MHs0FY>C1;eoCS0u5*hWw_nQ~yP8n%OKL$eh zotJbhK^ri-|7PxD_k=BrU?}yO_(Ve_Z&Nn79jE?DUT*>tK?I^`@6+$YF$q|d)MOu< zH1|V_(lY=#-{X85kBlA48ubWI?zL0T799l$1Ii;>)voHZ@x2v&ZeZgwqf;xZXE#*} zqmw89a;N5eEkzo5Tw2`z6!DE=d+T8X2IMO@FtcW2Qx6LI(KQE}!`{$q->3q)tqJ_3 zm(FSMy+1Pc#UnXQ5HqRRo^?OySRT5E#DUl#fl|NNsg7|ZVIBhDbMy(8mI4IK?Mu_r z@Y0t;Vt&3;`Z?)*%kt7EobTBpGwQsczWCEgiFn&d0Rl9q`~(n)8?>w^0xh=xw~2$@ zhMD`3mWYxgislvV7r|9IYENHsFpgDr=FI{PMM+JKzY3Id7UBn}LH9h;rNsl%tMdBUd)zy`Ky({;6tUmN;DA`jEp&D4Fu{Y67^6$8 zsO`+n^-4OiNcvygrbMFP)%rw9*9 z+z6rF1cOCHhVisjJpb7{%v>tU#QoWQ3Z?8W6?-ILCW#X@8@QNIeGd1FGbi=LN` z7gYu<7i~1L)V<_RcPQe@Z)dkYzYCKyjQ6=Q5H;I2GTY&L@3YGUm`BnV9;ndn=YJPV zIy$R)M<@R0R@8=paSNS5aZtVa_P9tp&#Dy1|MIi4l7(qPyQ_|`c^Wlp=5`*yQ=HEn zUx?Cg58*Bhc=s>ZR!V^co!f5G-oe@$o3a)q0T%Q$?O;!~)S<)@WBNNto5x4j zRqmY{v_=quktM@hHLm<0Sc(B%BQa3ZaMG{9H)oLvlZ6%|5$e!rbQ3!gc6mdE1^C~b z%p7DcVb2e~e8YNbc%rC6^yCDLkr&63n58iiKe`ne{s0{B_vO85iU%#y6W~O$D^7y^ zY_86st+=`Q?uUH65J?^c1uOY$!SIJasN*Y z)fc!u=+?UXPw>pS^S+De<&CL8zkq zVZ*T(2a)~|&Z#_p4iMeqp20bvM2@b(seKjX&zBOxN702k_=~&q+(%a0GSNVb@1bz79dDBAm zp4;OJ0W)Mg-w(s~GfsI>sbRnVlLdb#}?iB@CayqKQDcmDSH9JMJbJU zc^DN=NIGMD&6OT{C_b?va^(&=mdH^hIfyX;MzWz>B3kcC_*72kTuI6m~SyGEHd_oZEK5pP4O#*c1qb3 z-G2&UTUc~$IxLQd}|HX1|!yWPu z1!if?^ixy$WOBNY6&e;GeZW%!Opl%!%|((0eAL-r263l5Nirx!^}5T%F}2rXvj;!rI`3&`KxLDEZk(}p`}{c@7(P?e;Ix+pjcOcVTFw?sz70(-qCaH zyg~F5v|t|xSk}R z9Ck+S+Yf;2b*Yd9toq{2D{NobB6mVft-T+`Og*^zOGWrWO@4JIZ zJev?R%Na-Z#AqVd#SfBtHZ~ZL4{Ypb7YEu=43NtF%HFzepTGymrP&AZB*9t1*kZM? zqGC$j4~k)@j5IVm)kJ69V*n6hIu1`;xG{MDzP^>NU{VH#gHbQA zpz)N0gAcgzCx)Eu&E;S+t`AK4frXAZdGt(ckCHE4%fnYXgC3rc6bg< zf#1z-=MrN;da>VPLcW>QeX3Dw zu?*fedfody=@KVbWBK^Kv+X_vV%t60cE6vachr04gY{&7(LPPPq~~zfekaL|ED6m| z=@mm%O|7^PkX&y4XiHnStmk;v+q`Q$iiYI*vMFuiOY*pZ5TtMajI*mNFJx&9^R~LV zSk?8Gi-m7$Y6=qA*Y}Os9V8Qk>Cq#Q0#9aZ?c(qu?uk5`(XWd!y!=0c5}~9X#Q^Fu z(-Xz0;lxxCpY`||Ba3)&`IGBi#gCgA9LjUR&7388d*@ss{CTbIoq7GO)xi7f+?}gQ zUd{hP))Ur$0nx{0Mv;#-eM?kY5^(1aY-&+gC+~s-qI(_^Zwe zJsqsf-0^$9Uo$mq5JX<@vZOPynqmVUr zn<$x+SU3ctp48C;;x%V@rRU@hZ4@pcUcdJyhg(h!(f*7xGpC4*>-?-#(La=W`0(Ka z=>UmnI#JA=u`PiZ@NZ>J&Hm2!SXC0jRFF!y<2RGj)4vy*JhmEcZO}Z;Jyc zN56MCOtGKvdL@t9w@2d&BFaw+oRv9nIG;Tt^T?Qgavgk&hYwyY4o5qI?wh)z0-pC2 z^KdJ}!$f5;RQz=-I}d|(hmpaB2=}APet_>Z-G9<$e@vTVX0mH^9%DcA`1&$WKa;<{ z(PpjsG{P@|c=J;hqKJqx#Vzk@5B_TNaPd+FM2O$_nqEQzd8DKR^Xna)=PIKpUhtI< z(t~<5i5>B^aUAA(ec=XPJ-e)oh-&zF2E8$u6zVLZ@5HPAA#JU>mDOTWvbYJzIp|94 zHi>QvfqU`kd6VW`f1A(T%%~obwozWZnd=!Juor~(b429l)aG9S^`M5^55aG%69@T{ zzfwyYvt2d<%Pu$BO4R1wR5z&kc{l@IaS6%U z>zJBG9Ui*2Eb2p+L#O8E?4~vxB1(kR*y1e4IIBQk$RzT5q9C%$h`qEzW~AdL*kG6n zA_3M^%*FXdG2S77v9;tD?YNMAu+%2%J)wYHKs|?#@o@qJIf3Mwibs`Ea%nSz1`oG4%J5P)8{~h*HeDal)Buu@62Z z+PVa0&W~zQmM^n9XDJqJx1v?xsgEnc>WmzPqq_Nvm;s7|{5-GjSrG}Pj6n4}oTdb7 zZLB0N^y>ii{|lfU|E3#J+qmmrMX-`|Z+Qe`ilJY`)0ybq!s6St(P*e2JQO_q4;az^-;Zi`*bYyL5is|B!b=c-nnU%bnIn}-q6 z8kT+zdM!}=>fBuyUeuJk6q%jT!!U)2XB#IuB`!w&TRY5Szz`D{PLS)UI9f))3ad?( zHS@IJua(+B&d&zb32ASBf_}Kn_hd{-RLSA3Ap?6J5nw%2Zu(T8^6ws(JL`w2_K*Q9 zIX5>xH8%1uEz>ZgL`jWRlXuvXXk6pu9_ttO+1LX_Y&x|K9Pu18FQydnrLl);QvGr< zXmL3Ilbi%1HKN>}fPs?s*13ZJJGMya%yl&xxw#Y{7-^JZ@JDj??Cfm0Sz!=C-St?f zKe;~E^remQ&gu$Tt)gjJL%!{!EV2F4Vpr6UAvS^INLM*04QL3$qd+gNlBG#|+9lH7z^Q$2#D ziFx8DOY5zgkiw{;c4z}CmffJqZS^3QzGfzv==`?*Qm$VG-fhZ}x|BdWXO%WzIAf%z zi>2VOmt525WamN9;oan8?Xjh3tc^ObrYgZLkeoSj41}GYO6~hMVJUR(bxsSA?j{8S z1&DEG+#uK9sXuRSc?_Cl#)Av8bDnl`B_3Gxa3Wh?jpB*9e-_Hp;bXP3fr6hn@$POY zqW4DzJ~w+e4nBw39ul6s;J|0bH}2j|7Y*OZBIbfKgb!( z$8x!A%9!y#ANV&b+gV^1VA6tNel^})Ly@#;U1GFvH0cbGu`I52%fBKf%n<()K_ zDpY7dF+|TkwAmkcn`7Ltd9xz(j;l7y{*gmBpEj+vumGnJ)v$hM`*6sQAGjqQ;o*;4 zOyfc>Zf~Zlu3CkZ29Mh#4#3Y>Prl>#+6w9cA3=?}9Rd=~73?*!JOwh5Nnv1uHK#G3 zc;Kt6?enSX2I-LM{f-s`G1KyPgZHuDN-Z68n5=idoZ0LM;akn4JM3?5gm& zhOAwb?1eLEk*BIGc4}~wS>xEEWaGYL9rhkg=q&@FT>Pvy9!jX~35p1bN1nZ5`(zpb z45G27IxOMQdw#_u%w~xa=aV_SI$I$p94<~Z$biLW&!>aVeEQ=W1lz3IJMh$$$6l9Q z=zBWoXeaS%L{YnS3)Ugg4Tuj0r*FbTeI#Oe}uO zm>YxTC~>Yl^3I!{4JT2F~}v!-EsSPd*?xJYoT{Q1vo5!jXJ#Z=<;`EebD(YKDXB&-E!IvBKB40h4I41cI2*rRVfiJB zpYxUz2XnW7Tv>wCa_xZJx7{XoKwj-K)jUwOv#h&0NLfM0``iI16M;NoB7*#HE*uDZ zguC>N1w=`Z!|UN-<>?TDt7Crtkp0s!ud0 zZtUN6UZGTP36=+EeBzdeN*E7-+M>TJPKO$J_EA=VDdI_I5MyF49+e}SrG)7udFbLw zi*}HNw>?F~@yDMDL0XV8%az@99prlU0hG1%^;i(@G?%)|z1PR#g2>OGNpbOrD6m7l zy%uC{yCbkRHH>y-H(F7+vi(9_buj%CW8+i|EtIM`cnTO6G|4gQ30xB*m&2Gd#bhlL z$@{n!Y0sjK-D@D|dXSsPpfkKDj*Opg=RoS9$3b2}x6hPR{+mZY)nV<`I2ba7nz};3dZRlUOl2r zYO2HgtZmAMsGT*gMllmWI<>4t3c-KRtsIw?+pV`U0O1 z@~PWU{Gfy8mC$2p{UDIspnPhCfF;)bmSW9Qo+z09X@V1w+cR~h|MUu$gVMhhLO5n) zD)yeHQeE0zbHhu=!`EQ%5kP@jdLvuyG}xCx^!kmdNIg*_2xgMxT=RKuDZM`hdNGkR z)3F9&T(~>sH|w<#Y@Qm$p?Zv4ebUASTX*UapFje<1;?C!KU3oTm$3S9K=f!9BTnp? zv-gKwtXSKN3#Ceu-1v89QM$^HE9OQ=AB$j?5)35)P+Tt0rFHk$g*ORRBQzY-)*iL% zX)Cy3Qx`PgVeRC*xWRW>Nd3O{@%@+v<@AP|`J0G3hUAiZ$=5h)_Q_Ofl$6+=&C)(# z1Is!UB%-@AREDdcW&3F{toaCW@3!;$KhH+?&}Z?Q!Z#=ku;vCD@+0r{ascc<9#{?h zSWQwwC*r%BZ$j0PLnZZUjR(}~pTD<4M* zRdwT)sV{fbOEg;}Q~zyYe9Fn9>n=-r+uL}HPw=$Fu>P$C-(deAYQnL=f9FI0PqpJ+ zu%5i?vA(|UDy&8X2~59g{{q`MN=u^y#U*L6(eNf=gwe1nC}OV=3sSmRt4a#1M;(YG zMt>qgpjBpFm?eT;UWg^G0ZEzL^GbdHbU()J-kOrWnz$sKSRKJptDk>B%L>6 zsm%9sL%)&gwa@FxFqVnsqgB6TAv?mv&A%1$=F!QM$jAk1md}abJ|(;(5bbPdVap3J zFk`ANQ0ryk&~s(WA%)jF#i;|UFxAH7UBw5#gtK&y=>-*!)#uWVLeIHYC+!8r#EnS( zYSc+#d4r5}xj}P|AB=!9Y)JC2Hv@E}s`&VNX9gsmi_LY_C|rX|GmHYg5>lE{IXP{b zNX48fNuGR4Pg$}%tFLkkY;cEXMhE!a9Mr;B!nwZk$E6C`;V)feG(aFZiZQp>{Ma1i z>FfJp#eb>+d)4ONFLJu7jV4vrnUR5k)%<(whtn^yAS(d+5D*AJ9hw@XG{jmCKbVMD z0eV+tA%Wd2-y5%R;xGBN%hzY z$dyb17PFPcyk;`lTN?$qw>(mK_l_FE^o03A1C9WeWq;P;I^H9Nw*b_{BqRg9r|#St zDBpTKY@B`b)Ec?wqTX}C*MNW3zx)*&;^TKE`{EQMvvn+F8%wb8@eBrJ+=V_Ajp}(! zcd_@XbjbL}V(Re&22fyLJ(M9sWlz}f+5snzA+6+z4`?Iyo{(2<#KC;5zT-PDwJLns z!RovUWv{$+{Tv(MVU586Z6OBbWqm#TPP!!fwOI4L`NR=@s}btSVw^OP!@nLe5Qx-V^Yif77u5IpQ-ATMV$|-qofb1-VL!UPKPE}T z^~qD_ASVA$_c<8WXrA)mnex0K?fStWP7FER|Mhr*VKnj{&rFxCqrBeqo%ndV8o1=2 zr~n(Vt4*B-t8<>z&vP+A;uSA}^wmfM>jVzdTk&Ys7%YfYKI`wY9Bc_8QH+dlje*4) zTz`HU-+^5CAh`y|MKh;JMV>{y9AA~qqtcF+RiZO;|`;;`kkPmpI-w(3j7}0j(hx6 zjM>oJO14Xd8|1d`J{@+br>Yt~Wt3kccOSd4_sZdSwmpe=*ez1?Pq2co?Z-j&aZl{J=J#>7TaDaM3Sb&Me)Ckt;J2a6k%HJgU-CrQTY4C}m&oWuGV5hb~dpdnt zP@K7DhJsw~CtOhuG|RhlH-s}%`McEj=?1#vI?&KWEA*&1_D;JGnUd&j}K+iB|vgy_+-7&VA1bb{^Z?`Z zQt{r{Qtl9D$&M*l^?=t5Vqbo^wx0Vb;3PjIK@dYhK?$NPtU9bG{U#85E^hp#flhRi z{!$dxbO1g8iS5Ry`7ZR7&E}E-U(dY<`_MFys)B};l0I_XDj?0`C@Z-78tvikE<$+M%>YXz=3xbl!@FZEt!GPYNzTt)hFM`(dkg0Y_FX}D7XmRp zHu~zuoSYDXg4>fa!Oj|^h;dD*%z8TGJfG)l^&P+`PFKw0uthATS8uz(>(#%%dHyu( z9z?ju(zTvknc-`6ZLL6We*sfjIZap$g{ZXQ9p@0m-^^6+@ub&V^5>Et{|Qkh@@Rjf z{;RjND5cS6m;yqQ##>}=S}n>S_I96-$>|S?@J> z=L8RcBGp!qrQXBA^=Pl1f8gKhO$G7sMEUIna=orq_W5xz+w{uXC8MUcVE!9(U3=O_ z0n*!f8UA;KhAzx{qJL#~jp{J$w|&y_%O%XxAA3^X$LHl4s>rtEVR4rtN=}2$C>lx1 zjSXwF4ELT{J7Txcpf-LDDc3g(K9 zinK{3=J)RkW>*rjuAQ8;>>t_`KhY=ESn<)&(pI5MDnd~^B!b;N-J{b>2io(%czX%* zTeZ&^vorEuzWGY$`@*ua`=-m^U^aG|Cq*}=4G0Ys+;Z-O&*yZl2NJlFnF{uCh-|T) z=}$jDKQfo_K+l{mVJv7Tvo8;BqA(|Sf9pYkqNpdaP(z2{Cu zZ-&y@o5<@eH(y7q3t?QOjFYoP;y~Q!cp>4@)A(?(*V7zc?Pf&;SX#1(iHny-rilOI z_5NzA0k@cwVYvPi%f7Ll;1UtR$NP}94!i9Uvi>YR&k4j-`8WHXDFB~#-RDtic zAdyQn7;oZtl>M&wd&HmBjU?zQL<-YuZ`Q2>5zI8$w^%*4snF7)N-yys{|&hpV$p%! z!dsp*q`Li%&=?{4*m7x4mTEWZA(JZ>Q|CndzPaDth^s>g5Q5~LnPXpVoxN^&JPxg zK?5J{={K;C`?#nBloDMH4dQ-mG-j+IW_dCpcHy@3+Y%|6+hIJ}GH64{bu!Iml<$^Wh#2#H7^~qhU!*?&9|q zVx;SD%OqGp*nXPzahyqlnGP~KJ&$c_&B~mUJvzRySMOt`6R#^K=*cT5C+Ab9a+D59 zFDC=#|J2sOsphJ!;UBhO1nxj3V46FOD=d8XI0rW%Osw&3blK-e_xF7Iz!zBHQGW<$ zLJmz`O&49K=xu!I5D4T!_EaB}q$C!oWS>MJDm%AEq|V~ICEYImXWG0|t{E88f0;cz zCL&QcLqV3~E4l07g0#h6GGFyhjhh)zlmF)TcGAtgntT;TRF(X;n=8asU%?ynQ^#$| z4};lKH-5Z+CFJ(|5h%qYu?d1*C9DQP_6`oA^2QFd-7MXq*q>lj)b~S!m+6AULZGox zQ7jg{ipRq5=N1-ODXH&IIT+Dr_krc0vS-ImZf^JB7FonEjRkk=hr=3>pI-tm_0F75 z>9${?B61LRD7YAz~EIn$G z^5|}dUy*$S^E_5F4W8ZW9{^A3>h~Al!-#(tyIckj!Z&4Nt#ceB_Ptll%_Zx9rN0pn zXadL!rylAJmMaR(o%+k?d0cJ5=~4B+1)9`gW`~IUso3mR~`hAV)b0V)k+=Zfz&Zrk7t1SD%k=PLL6hT4qina^O_y_5X z972};kzE6?3M$RIv<*GyR<3?O#|dS9!fB(Rf)^1YdA>kk0-9cln~SyAMBVqcoXmu- zqG8L^OWfB$l>nsVfCqk%zBFFH_@>k^O0ZjdrSM9X6KsFGcOu36ZD-lH zhWo1FxZisp;>n%#{S~2HoO4Ud2tZBgL$kmP9f!2ErFH*!ANX(L(`(aZ)1`NtTvN?x zKXOP&in4ol?M=NCT*pztnN`au;}H6fB_9By@7-Dv^Ng%|#WVj0gmuIB+}{V%i+dN( z%Ir0N@ZEaK@p7gUt!=$rCGAl_4RS>;H%P(UYj2^*BC4rq?oMWl8-mNJg)p$JJz3;u zi~;gnJmXfmr5_mVFTuSN&*J}<^NM&VLYTxK4t0(FUPBzpmnIIKtl#Wok%^jiMc)g*RPRYEcb_GZS9|RFW7lKadKErX%|*5 z<59WpQ{1WBSq~&K$FMCZ7H3@d*hJEtj4Rz2jxv*x2ay z4)uCNFdv;)Ejhe=+V=jJoYh3nhT;oYJ>^R<#DVV2nDCi_Eurg)_d)E5Nr|T$1R|T_ z!sEQRm(+MzaTpM^Nr%F;122a|(2VI}x0sm)XS1C{kKz0jq8E^}2cxly+ID{bs_XjT zPDb#RHzMy*Ecs z5GCSdG9Guf<}4&a9L$E+(xBy$w^8|u0&pji3CSP&!OIG3l>U5AGW?p!BcSN6=2G4k z;&w>;5CM-wMRAK!Fc=swS<+$*-+PFQW)Xi#NFKL#G}QKrk56ar}3jLMRsDvxOOsxW0pckUdWrfW{CMMwxrNtb|tNOyxugCH1mcS)DPW+6y- zh?F4RE!`j?DcvRAAiatGuKhf}bIv&5_{Mn0_xZ8-EiBFX4% znVA_gHWcYkJ)7UVgr{;Jm+$(DR|-L4<)`s{H|O?;zw~EbfxW-ID&P|qkH%=JFq*(0 z1;3d&1^TKae6=)~+znE|7DEvOMeh zaLjz5J#9aQ;AeHl-aK|VwIIs#3xtG_{5@qCwl^3#D{CPpnRf{GEc@H_2B(1HVr(Jz zbD@Ea-9(Wyxyyq_DWHLxn}opRRjLq(Eh^#t+65-H_IO_M2~7a=>mvgfVR|r&kc5eZJtC>$sjTE{+Q?q1W)ikvVoeYrU2w$IT&xLISXU#6XqGAv`o=Wz|D+n@gO z8ZSjlNQ(`evsZYb?TO)Y5f&s2s7Frk%~aKMwp_lfM8zZb}3r;9Gh$DtZB9++uIC$IhFOZnL!RdfR%% z?tamHv10i$Q&05Gt|a6*HXjQzDyc%za)o!PjT_Dcf;z-w7GkmA*u{L8*nb>`OP1S` zU$iH%XX@jb(A#~V@g`EU_DKuRdHW=Y*JXHM&ha1SOOX{U0ld?N;>Im)cBMT$uui|^ zK;M2&I})ktz5fJFwUy~BC8vs`7RFSvp;)ui2fhovlyer12DWUVYxZO%w4-;pFHv`V zs8vP-+6ipz3XxPz?Tyo`H@BY?o;^w{etACa2s{>|SN3ItKd;RqCZvft&XO~RC?1t_ zooqN&l(R*YQtpDzm20)^Ba$ylnKp$*p9)Gbk}ub2ma40(wPZR){5l+u3=kcujR%DM zc+LmO!x5CCB;W&Ch7I=RGDLG@W7+jboCF87xY%+w!E_}`F*4#WUov<4LpnKnf1Kim zlk*dr$VU7u;I%kzG!Ps3)-)QLm`FCyZGu7Lv5a!yk0%kmXM`Lf^F{7^yoW#w9FBz? zEceX4r^d#{TqcXK*j>D4M)C_~+Q{o%ydF7B&SkKx$@butg&6XN53_ss7(34tDEP2O`39O4yWBhDHluBEeMo|ZK#4&%yJW83l*@QGw=oa#d za+WtGR_f_dY~OGIA)g&Dty7d`Xw6|ge3Mas%jBy9JcnjM-_W<`-NBCeWkqr@J@Hq{ z5AsV3@s+1|;N1<9V}X(7yTSJ`3qWb-8!GOnbPo%DDFBb_)uEl-7RkaJn(kj5k~A>v za~pMd1TBSRw62`Ww1}!O!E|1BWW}VVeHuyXL~)V(+1KB1XubclpR={2`KaS0^Hy@6 z9U<fsxC&EL>?Q{1Y%Vd_x$Ro&8;*NJhqt5n8HC%vlD$XqbDopx5g&VYp?zF%r<8L4J?Dm*^Vgv%EU4UaBgOb* z37F`YtFeV~Y)6k04u}ca66_@)5DIAH$ zu$^-yZKt^)iw!+1D~^_ymdBqEW+Cox-(O&3*TH6=>|Jh|u(cfO-(0mq0#5jpT;miY zd&v<`WSC?%fo}VUvHZ)%8l#g5aJe0-)ew_9<;RIUat42R$x{&f&^9F znxPeHJ*{PJ8JTa@w~uRcjcyWkj#JV(x{eQ7pG;V|X$cxSUn`?y7WfJ*5|}*vn&bb& z;@Z4oEnq99py0){AgI6rEMilL+M%kX2?Y*}ta9%j1jLHUHYBskE30(;z30qWa`9oV zrT_$XXWWr{sO@tJO7I?1eN3!0Ss+0f%~9RL{_TVEQ%+8_Hc>rDTWNf=6=P{@B?oC9 zLqj8j3pa~zY;QEqvt6hza*;Im z9xIcs6-+({KDF^ne53JJcIdv-ccBq1#iZv7cE|8JK4Ctp6}+R%6_dEy(J30<%I8{X zlx(S|6fAY8=Xxs51N(0AmDU;T<{PPi90sJ@d=Iwfs&}cNb*dhzsq0OplD6E~rudpx zZuU1p5{-r`WJ*f=Hy`Gk-Us)VAFD$U0jXL084{Nr`(77BvVP=dX*tpP zufF)kVN~;G{m|YR(wjruC*n4r(>6~0rY>Z=+@gg zuR>wx4F`XW9ALAEAYKTHh-@p5N2iLXb1pJ~hyvWr=F{i!2cA|Be{V?XbJu z;4z#Aalhwckdu=~J6%28(4G0~vx1#r^NgO3;OkIoJ3DqrqL|gQ#mkdJnKAdZam}3` zJjy`u_BtB>6MU)_PoWgCpFxkSxJ;dqLGJ%#%wlh;)!<&aqv2-82!^4i$P&Nj_FuF3 zT^GRjbo`x~>pm2Oo+22f)Wg5WA`wVA<)1MDT63G@N=oe7+uulyKMiKMm6FMGfOb_o z-NX2IOEd#_9oGpC2_~)Cp}tzOi2&qtaeC@lUSX6#P;OK^AG-XQnC9cD9`ZTz~PvBa8a`LNI%mc}M0hdMJZ{W;wp6N16{YV18VTp}o%X#zQVp7BS}VvLN8 ze6lh3Aq?I(^=%0q`*L)#KbKcnSlBJY5R}?@DE;xHaA0;`e>A_%?FsyCB6uMNX>J(k zBvjmPE8E^dag<0>6&x0)-db8o1@4~v6wG?pVJ!)|`N2ri#OQ3%eAS8Qq}u``DHxM| zY;219;iR1U(h3ULv2ldb6H6B}H1Ah3r0Sen(D$nP4DoAn#%tFXI$lmR1_TsNxx;d1 zKf(#$k&{E=T;MUztA>4nA2rnqxr5VO(oEEb(EIIll!@`5V@Kcckwpl3t@!27I<1b17+#<6za32C4Vt?ctbMbY zr*Z2qBS$>J$-$8zV}I-Eqq@@2Y@oehYkM;`cti&Bk)3iSYZKso-`XuRooe+srVr0m zmzI_erhys5p$CphNxsCmUGy;Aev`2qL+1w3%ssee<1+~17S$W$pDT>qZWh54yf6Gm z$h?;0-@jA5&z7b7yml4yd9W|a!m2x@E?6ftF;O$i@9__b@i17Tm+o8(bj5sDjq!CJ z4pIu*zi&RCYIVA9xueM94a%y>(R-*BRDK{Y+}CO~#`IoapQaZ1*T<)&xa_6zej5_0 zMnpjA1%9;qqkIS5UubuvM#n$$VbgpUAMT$iPYWD+;8OG7hgL8F#!A(2kWZx|$?aM; z`nWDPmjCjMg^!O<>lCJMkI!GC2{0y0j@XMd#Vngam<0v0_9qHCX4nMhd;r3DTN%|T#Cjkp)o)7whTAU1otC+~2n>d!B8OEw zpd-v|mum5$Dp@05rNmZjP-v`#r0|%DGnKwNs!O>b-md*ZHDWV{gy-#n4@b>cH zw!fSAjf)itC|U1B975A3hkgx86O|fuAcTv>m5X)BVyQF=d zzDMLv9=>R}5dG=Xr%J0?p3TxL-B+)0A=5Qq$}3AQ3dXTfave{h*A@{&Xq*W>;p68A z%tF+kLHn>#g2&*Lg-|jJ3+Wq9#Bx8JTrWp#Zps_ za%{U_dZ*&8D+bxq0jw(e_0Pg$wj`OU1W$9$x^!J8-X@;pK(2{M7fWFIM2{8~fV6Ib zUYo;TWl|pWVfvcKVXIL*fbhoCu$p&u`=GC0quT@0q6b5G@xeAzr7PY^P7#OIHdCtV z>bb!+>t*wSu~PX(Y)JGVgji6!xt`Y2I-6tV{9av6%*e?26bk&#A*dN|eW%XYDAC5* z&;aiueZNlpr&M(PVexg@Mkoqow)!Q3rEdk(LGJA~&c8mbYnv)MDG#~gH`^v|-($#cMi?4r?yGFp)aSjFN;X@Mr zfkO25_IAtS#=`tN;()2gA@z3B2jdDz^NqPwX#K-PQMj!@W@>~36rDaZmdlb`#`jAB zJ5eOSz?X-I{@o~}khfZE16YVk{B;O>A!;vR9ysdFic&g=LCTlVZ5CzkRHudXJ6y`o zh`;@1muDWuw30VmJ~v05&@AyM(-wuoig2LlqUiKroZ|86NpyQvw^i=p8M{4&4D&Rf zInR{x^(GPP!|@XrC>Rf^f~P-A&%+L3m#3>yk49((Y{?SXwEV#Rx!UV*ErjKtj+7GE z+E*BEDC8k2P_9do*}981$xFaKwG?afN)rM>m9q0}-2AK;Xk^O_D%g5B^pc3Z;ae42 z;2d_#&qqL)*&5nQtk@^QWx+#xc0I9c@N(acEaz}+dOG-Nh(QPz(Dk)3-3E%@gz}Yi zILuVMUGL*g054ZsOAk9q6qL7{p0WM(glL`2>CDS~C;m3zvy3(aKccm{Dk?H_;N-Rz z?IWI5tRdkqoWGgmR0L}3Jb&(&{@J=e#w*kmVLR}&YS&3D{9w^_$aSWEb3kSj*GtY~ zzIpLDpZAqFcDNtW?|U*qrjMA*+k3-)0t&rKJt|V8+n~y*0+IZZ-)-Sa z`}gn~9-b6J1H5_jCR&`Ga%#8{1;9$?!$KR z^co{ttcF9q=3Ozi;-RJ3J~fsXbN0MQUNc%K?@HXiuHJt5-=|iC;|EBe{}WL97^}nK z>3{Ocbr|;kCm{zJF8O~vvi#}(qhdAUGKG8&p!ie2$GCyG|4Gu(9{rz6xyX3_lfeT+ z>c8s!f2%FY+6@h=A$VHN)1!R0(>J6DGpLj98c|kIkbwaGULwmH$5!PSD<8Q_*5R=) zhy%WnG_({AoPU0}x2+|B1hUHxLVinEL+;CN(3GW#!u0p|cM$o;R2#19k9@74PXd$5 zXj{(c?0&pn?f>OX?*C>jhTstE39kV(lV#M@2nExMaBMJmgqqg!yV#$ehCLOcN1K& z+7v+p2r_zKEiZpJ`cN)1U|B(Dcuw)~pMH!>gc=P550DyB(Yl}iNsATZ)7!!X?k2#e zVl;UFUa+gByt=w-T8a318H*f+y8D)v6K)gATf={ZuK-_HcaFBw*RPEizTr6J9~WnQ z_`V{0Vz{9pf=>SLGnj}tVssuR%=aI-z3aOe#sqx2wMlrmdRRie7dr^4Snu!v& zfm0xxjae}RPZ9Vq`W^w9Z3 zR!&YlXaw`i%H$xD0(`HkdV8v`2(h5QCnwD3WBal&7_8T`LRDY?Ay9etY`bTcBO^E2 z=f^D`ptk@n+<0x{XKN#hWZRx?3~!v=7xDDYx3(twq7b7K^hL&h2Hpip4jo-Az;ZiT zs7*8JQN62ngYK4-SLUdJ+pag8mL>)u^*~gUCvS26YCU60sUU_>9 zv&PZaMhCt8vMp9VXH?z zcwS_bwn(1q`cm+vf#s=4lmF%3OHPEAqhg`8@LU4pa$}Hexrd4bh4zA`7;}15AJ((vwT|6+Q2I3N|9(>-#+RO=k#F`3Lj=e26`{iw0Bu+D0n-^41YmxJ}q@UDSXWudP z?4GJMZHN$ds*FF`gA%(I&QF)83$3jP(yrn7Qpju;p7%@5Sd1 zV_lZ*xAJ2wgn1vh7+;_LP!T+@BYFFFW*_ zX*_;xDhmNt+9D?;-L1jIc3W;IzR22((gqIl2#2sGBXHII?GHYwJZn^l$L2)!-I;T=aEJhz? zcX0mC%aJ1^{YddWhfJ4m^<4qU^yZ2;J(ON3ugKaPhEp6)O?d<5dX736rE zS9>Ny1V^z_7fmfJ!UFNeMn^j+xVA-RW@ezGpdz1u0BRza9~9>a#dl(%qt@+4iUJOp zalbDsT>nJyq2>vOSqx!?m$S5`8iyUqZDEzb@wd zo{YXYG0JhR-v_^y#x_gnGsIP*E0?DR@Jj{!3WBTiUzR;5S@RscY1~eqBAtKaug% z>d^PnT4Q79d~d!L1JI3n{b19&gmx>z*KA)(m9+8h)8DH z#xYozxL(*T3yS~6E?2}Eo{a)#j8x-%6-LXidB_?T|NJqKKHOu#E%Z(0(z~TxSasAj zIXSr_S%49?QZ#Qdmkvr~zp@k7h8aCk=4j}~T~3$0e&tB5PV(R&gFphcD~+9u1A3kc z+gk=`Ix&1$${eNQbNfugJL*)U7d3@IV!MnsM~*E40K$Ltn!IV(IjT3Q5nFBDxVDJi*4x_`z!;?N%l=?(bN@{#@7L9WVs zEoqA$zEC}~LJjo@06_$)0`ag`Yr}G$6%pG;%K~fb&WMHiD6wlue2p!l*izH_O`p$# zp(;O|=4ASH4#BD8L#-!DAIMbtMYI)OtNd~9^%U2~jfy-r8_lO+B`Rf@=b-o;!&i?r z?~J$x(SWq8TJUXnn@rK5rFAlv85cuFf<}%RbxC$^?q6Y3CNGZ z;+Hgz6m%Mu6t&dYz6(mAO*H1v6kQR1Y^#xZ+R8<)YjyY3s@{bnAUqs*MAfwJV}3UF zC9nAa{)3UhMDEVt^0*;L)KUw8d#UUMv8<{y`6q&8+8S6t%UJw<7zWKYsiyZl@pG4l`d^u4#&Q z@Ju2)c(z3Q(D7EIpJ!)3QS-49i#^I3iK^DqzA$+G;~X3(s@Sl|ZHGAs zA|zug?!L@mqC@CUC#UwxnUGK46FhtImk7ZWwZUcI7JB@0HOC z6S=d~KZ2I@gRe1=(w2x>B{9?9HFF=4Xx<^X`jb`K;}0(yZ}`_}5Aw2Knf8IlgvQ;e z0@ykBe~;~JS{66cb8*01%ZBgGy1k{z7aw-1@St4lT%^7pSg(X|iv*q&$uO&DBHLJT z(5iO3G&jeZBANY;BM(&mWefbF<4Q2)fYC;%6ia78tHF2y;c*U)_U_TcKyRb9z8|)v z56pKjJex9gi&jP|qIp=fCqvW?3SRZQ#i@bN{`+J~vGf(#@0Lv~Y)%WRkJ;1GMCR)% zeu5b%$_k;A*ii(^yBgC`+-lAd@7_^PAQU@Iw1Wm^(Iq!K=*k_&xTFh-a7MOzW=l0M zB-3u~i%Lq~7ps=_I7*AoRnEXY#Uq(Vdyb+dg7l+SL)>aCigr_AH(Gj3{P1|1<0PpW5DbmSukH>r9@K2L5Ly4#HwmFpou^~Sd`jL@A-}mb3 z7-02&`m)_208j}phQHmM9U0pkQ}UBHtN|fra(94vk&)Ag3H%;em6E!UNj-mYc4=U#|ypL19Bg$HCf7l*96%~~hUIey`d$Xqr zOPvZQm0wmuG_BnD&UU_e%ah7ljPkGc#JIT|5wa!ZE+M}4bD|z6)uu+|20lBwjWiQP zMh^N%hD(e7(4V%2#r9ST86|f-`xZqUCi?FW7Dyl1_G2Uu|{iK+Ru+a%rW!4&kxHbVjXp} zoQTTNQ@k#%l?Z!TnIX4=pPg`r_qCTDQ|Z9mUG&+ymsL{QOJ#$yCr$-{>bIJ+Ij*h7 z6BcUn0;f-@{Ia)SK!lhOPYu0TND>L$uGS%$+AvSkEm``sIz|@eFhpE{a;8|D>NxoJxGh<#}+@8=dve={7C%mkt{2IYEsa- z;()&I*7(Owzl@ZhpT7`ZF}~s;)KMdz>ch5`L90X!@x}YO%&f!85@I4G=b55VVcpNW z#NokTeb`(zk8gOZLE}#NV<6kq90iE{w!J2qniezA`jxe8x?CbLKDnEDS(MY`GNXLr zBH=`hd?l*+2-X#N)?T>tEl@vTbNCtm8xCm*(_0{D#b?+kLQSQjt#2j8ukN?bLx8}7 z6pHBj6aQ|)={&#;`x1gEY-w>(f$D7eymxdz#ZZTw{Aj6Tcu;VKuj9DR?f zLGkT-3HnW&z{t!@FSpD2-Did&8Ue z8Q!}@lvnbRCw|O-o*aQCuWcW(*Sgfd`+By#Iow)!ne;FF?%VDeMIb6~iGko`?C`IrCK)OAW0)hz6&~%o6IruwCQE^b_>z(ATGh|Rv>ya^+Ed381`^z+BUKKzl z&N6Vh&g5v&mY3$u^Heu7`(dulnUN|<#joC8-{DOu`!c5`MrLPHeKfTBi%(~gI>44?) zduEkV9~9SZMW2gf>snzQR4>r}Ayv}o208DoP1lQ_g{P*!%4f-=RYGj8t$lwiNEs#W zl5UFty-%~P5zHp^AAO*f_bPqs*geH4J<>pNTKA&Rx#FpQa%7>-vB|eoMBKbIHXYiN zwKrzTQtccg%dp8zWZegD?~WiOwFGD%lpI9gL6qn1K4=c4mxz9X(CTNLC5ybg<;E#u zBQ>jso`_sRAo?PY+H&t``K)ZnrWD!x9>>8RWCoTl>jPzwN@^zd9j185d#Gb&-crBh z;o)&O8HA8X2+@&eGnSxtVoc1Z*jOl^IKpFx1^WEB0=axVx3I|D5J}9%&l|&z3R3!T zbbVWCR&bw4V)sQclF}yc;KzRX5-@0U(4}M#eqI^j&X&5VkB0u5nwhQCP%4%~TSD$| z{R80lk|(ZQq~PjwlFFbfmoi-kj#qsc0+N2?fr2KC>bH;*K-m?m0)8bIk4B=5o)7gR zC=Qbt!kw-%i)))v%|308hZr5*TP=C#Z^mYjgap={%m2gNm6yVyl&Jg%!e9S-lp{t+-u-$z9ooEvz1l)io@D6c>A07=KI5D z8qVBobIVeHE5b<$#H)LCmILDjMEbVBI(W3Qp0FQopBS-m`GLM5aCiFXGDwb|!Y^Jn z1FD5&U8KUHBrTu(IU^E#4f!U|AZD;4Fxa0BzA%x?Z;wx?+V^bosSBb{4^k|={u9F_ zA&m>@eML>)2|@pFYV^43+Ta(!lla9QFQQG*8(Us2@}*@-R;Ot11mkn$bg>u1txto4 zEh|a{Q!5wOS4J=L#(r(ub9X-Zx$V+%cu^!<_hT{!vOy6(fOzU3hF71S0}x5BG&`nO zzkU7~-;o+p)YcKocf^n5LVck(eN)oj{$k>3^rT2BdMuZi2owC3X9lPHahdz`m#=Rj z2pYVr+6b8G4sNCwuwmN*#DEDndE5>{RPCcl_bL^Z73I^_gc$jy;yo6la1C9! zD#b%l7;imlSk>SLiMV$!#-=I_jQ?RiTHD+I+~2bl_V&#coe1FTPQUaE>mS}@L@36} zTZyQJuvOam!#4BP!Z#_erWX2S7N_GG-Y&vO0f(F@Q5G3(IeE|vT~=f0rn@tGw}e)i z+Ex?a*SLj=i`#qS%yZ?;^LWSu!7D{zMg4|?lJd%%DZ!FMgM<^3%DIuq`5%GE)sPA3 z0{{vdc{>$n2~W>(Aq|;bV0`o6wC9bNdT`)ky*3ha zbCg^Ub5$aeLavV)Z2SRfLCU8Y@pTkR)aJ~cI~h) z0Pogv$57$ubtJP(QAD(SZ499jHE7Pfx{EBJE{WJOZyR+WC*QWZj1oLY{jPN!(Y<$f zcnpuRRchar8zL)Ia@d+cc+P*Mh-%a*@pIAqT`W=@O5?uRvw8q4GORv{>h(RlmXoPh zS?LSdEBv@r6(6-V%aRJKS3K9Yilx*{UB5C(`lJb{FuZk2b`3=B`Hhrbzp zP{oOVeRaM@@35e!$SFIe>h{=5SwOH6P%YEQp!dGM zXybxESM?&vR!cq}pDIEG#4%v_x986m%2BJ!2nn-Ns)V0vPCyT(Pfg|59?OP)?o!;O zU3fqSoSvQ02|}spj$DVQE)5Zw*tM$~4CWV-*P|C6w;&Yk+OyjO(a&v!Jur@d@Od1j z-h+S5LFfc&m*P{tNVWtW{1)*4+eq|3bO~v4LRR`+Q+_>K;!zZ|PK&T+>j$g;%A^aI(U|Y)#k}F(Iy{b)Z znK0VeY-wx>u))D$&$D+;y!v=kQJpAWH0=ae@7X&kn}I9-#(zRU`Z+_N4zgh+{H_)0 z$dI6erTHjr=}_ma4lgVkVZ(|{&ab9yVI@yKqv%vyzsCn+^8)RMw$}RrU)c5eHYniJ zf4Vu8M(wtcP*d}H+yJ`A;b3p(DLeZMIXPzS*;#x$tzlTS6vz17?;Y8(03R{}Z+@t` zy${a#Q*Aq@IKDETmPF30E;(nK4p<%d6SJPIFJ(bsr|*g`&8}GN;<;t`T$M>7rV8DQV`fm(rSDtfwK`vE`C5E z4l2aOYSp)ufK(k#uA#Enzu==$;nw*Oq+H8j;58Pq)<&Xz*k>dKWP6QExG3zW0>pX zxbw7zEh#FJW@tQt#B_CAGQE???CM6uowI=kfNXMX2I}inKdpP*0l>@pJTvpD(mVSz z4Hbw-7~S!Y5qGxOgjF5S1n9p#`xN4Df30_7IyDCR=OMgRT-ulkBfsE%ua6L==`;WO zeWUsIvRlypk0fHU1WNG@Ufnz~*l=~z;>ibzU$5~d5J{@l~*3hne+O4JK4n{9YCfyoq!Kvpz!cDh`zv8d3y znm&ZsNJD&p{Q7|(DS02Ndx*0PN08Ld?`>?Xs`eYdFj%vZyQ!=ljfjY-qnRzPb9d05 z_S`HNBMbIe-khVA%OjRwzqSr90`jf4sN?t@ZNMU>#yU!xa0WMXxwyl053 z^=CR}W@Zjh|CZ-f5a*m1AAOOQhfre?>0tX9D8cMSZ2EJ8RI1QkdQC1EG+9Tp6q-S| zxc>MgCl^9w#@XJ%cahYhw#1Z^nAEJaZ9PFzZE4?18gr*MJH?g$8JkKqE(QeV8yG{Y z7hvI}iT;cq8;i_aD)}8^ed(Yasqaa@8o4;0J-~}GnL;3-E%azw>S6`id3FEkJQ=BI z$UwCi0yYH6n)X9Btw#aS2j2vp=}e{B|zr^ht z(Pa=68T7U1+oAngwj|Le*FdOjAV0z{+^{Xe z>A_cGF@C4SeSKq7(?TVihERUpVgKR7Juaijj`o4KHa4t7X~GPJ{_AS>x*Xn~msMbS zzpW^gE}>s$Nkl}%j6v;=P7;zmmuII;>bDtmk}7F%!lWef8+@}mGdc|w@5rg)9!}wp zGp-p1H*udrq~)v50xbEJJ>QHwa|~%1?(9ORz+qSnbseHVwebEt!ug-ePCH@4s}!Gb zik1$3<~6>||gDUF+V$C#2A+?0qZd)Mh*pbspIbQj6B%i+#Td7)K+qdE`@{ zgB@+YT{Sh)xSLJNQgS%S62j(G ze@o#>8Y6w@`ATd|(N#QdD7mSg@(GTvF0sMR;hIzkgdm%q)m(*3POfW2c-zR;()>wl zuWz$QHg*@tQULgtDxq}o@Y9!MRaFr|E7-#s9iWV=Ec&8i>+Oc(Q~u|P3haszINB(H zt{*mCm*z*lyk@x>+<$Sio&SLP+j)8ax7CnK?ExjRJX*0{SzB96YZtX%G=J~+BD%ZO>aJ7Rm98_h zqE}_TC-xpLu{GvB}Tq90n>|pJm z8P3;?#Vs@QF8w8rWv!6t?Moki))5@ zsG!ACGIY8t-=nCnlgX749 zPQ(3i6Mc(Qb?)o>M9SDgMu87+I+IskOl;_?{xCS$Tpd;uZ0Hshf_t;!)$gW!3OV-mg5&>Q z8Q5msrA&%5t7)Nl7{s8dt{w;#nM0O;|NcF9t%Xt-#frruMc!sIatcOha485V(%1VBm-}sOBzd2pl7zHOJebb@ zNOmD9dG-z;@VV;15nw+&8!s(fv?_u$+?U5IAOmtpfcXV$*(6|8P@@&u7sg`DMXj{7 zZtkngpKhPdIg}Cn&E4%+)6fWNXb=&5fZnWcKXAr9 z2L6)jp&UNY*9U1bIKJXQ$H7?I*wGmPp~TU-`ePiIypOY!5XMbN;XGE z4&H_PCgr>)C`aG4ki6Ey2lT;jlaVPf8Zo0r#{6}0;N~<>GDkk~-s$Q$qO-YK?H2vq z;SKC6KMDVJZ7tSJ9XAfRxU-r?cRuM7Vu)=ey3O`mR4PLx9QduVye`X5B>m_NG@k=o+ z>TFuU#4F?O-2@#wlztSQ23vAa&=d*}e8;q>n?eLgZz%P~$^-zu3=ye!kbk$oebaGZ zMDwsRsyPX`nbBAzSe!6<_W5Q%loHBS;CkdDJ-02>bcX4L8U01@0gQ&$$+_}sY6xc@ zzkKEvtfmhagZz_R+}!@ALoF*vP|8xj#`FHXYd-kGdiGJw)%M}VUnyVf7>>A8cIuh5 z`v63T0|y;{nDj&ji|9rVGY%Y%{*|zM;)h*P*#gc8t7#Oq%>L4{Y-!Tx+}VK+w;%cB zz6cYX7V$ChU9by+prvx+8@-p#Oc4j=wB9UxLFpgjQqZAvC~+@}29ABN)MkL%T{SdaT-?dW5Gr{@X~#HrzSk>)gpg(r ztYPKnCr0`Q!C=k3Ygn%FP(W$F)Q&T3pM?G5!iyW4I8`?CiW`^5tw53n)$1 z6}w!nJ>FZq?S+3nWtbqP$T90r0FRk)03V6FtP@FRr^~<4;<&S44TN$H3KkY!4eN1` z+IM8TmhT57K#0HVL85vqqBLu)j7DgyI(bXeu}C&+E6bpW?KmH=a58&O1_7Z(QJ$%>%Q&dh{B zYI!wrQqI#%7j*)AkN7}fcXwCq-Me^vxO$+Vp^W(Ezhs7OK?d>$)NFoQBl1~|o&7MP zt&d4w8DTvf(vW=G-`D5CdsbzU9x%MQDtXP5q7+D)%yYhYc(J-ieh>s5hyDJ?HwSSm zYDkS;cC#T!lsgFaf4hOihm5-Jm?hK_PSh}3NAapnjCb(%zw|o`D2{+a)MgfSi|U*8BKRSGntUNUTrOTo=7+IAltSe&SvaIWbXi zWPO~U&dxIfmS08dK2o&vg78szF-qgCa@-=cq%u?4Mx)*vc)my2$6ht>xgALF{6~@8 zco~xA>t-R9ofB_64?%#`a?IpUsxBmDt#6L z4PU&-C`@})b!tTs>If|lV;ZJ+#@v5b*b*@x`v{wxo7DXKp0eplV8Q;dWE4ceQy}l> z*?l*8i<+|hd@K?YlD|?RqePI27t6C*e|q0d!pNZXVQyD`VL=6UTus&A+~XKhBXrr| zQ9i7+Pe#f_wLHAe{DbTX-_ra9@-WjrtpdJ_VX)qmn0}B$_uxWV*RWOdOkfG2L_(Z- z(qSo&PzoYmoj`z4BzA9a@AB6Ol@5(j!A8B2-(#yUU%a4$!^Lu6-7~7WGc|gKfAuY7 zBpT1K$A5Q~-Q-z_bqCX16~b-GqB0la>(jB<6V*+faPg~m2zKv*H$zEpzuO$Sd2?*fi;;?yp&vL4Fw zk){s_(0+zStC`1R$zZrUC;M@W<<5)ro*>R-zC!_EIV=JDB$oum+T9?s_>Y1wBnHe$ z*A2JX1pyE%9gS&#(c~7-_t2de-dbBr+T6S`h?kpf|E{sP)Ly37w+p38d3qu?P8z-c7tWI6Cj^+q_*c6iZbF$Ydf$DYH+2`B@7>4kMvEHOK~5hS;< zl%=Z|6${^(XAM@I8b$F8Xz;+PqL^FzpC>dEbrff1--OY|_EWbHF5u80ztM%%qD3I| zphzwv^^--PcM#Y`>6Y%u7JiZa8ZNsd7v>&)-HsT84*7Y`hfY#({7dmKO7DB!$VXM- z8b9D8dm#OVB!RF2Us~mlJ5yg=&C~)2SIsqjk z+;o^aRj@Ib7In<2Co`{>H0?O15|oI-tM{9k&*_gbJYR^_J~LTBNbiI6PHqQ<0%xK& z(ER&^n~2f`f$$nAb{G>=9OjLL#Y@lNF^0p*9^uN_!a5z>giZc`SO~KFH5feiB+n#Y zkOh_0)J*OPKp+`d-iR}fdSa}wI@+^=f9wxW=ORoFhEA=b{{+ECPGXr?ns$UnxRC1I k2=_l{s&+UO)1X` Date: Fri, 7 Jul 2023 19:17:33 +0800 Subject: [PATCH 5/9] ArtChange --- code/game/objects/items/storage/belt.dm | 2 +- icons/obj/items/clothing/belts.dmi | Bin 59392 -> 59430 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index d745abfc7433..c9bc52735d9d 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -1136,7 +1136,7 @@ ) holster_slots = list( "1" = list( - "icon_x" = 8, + "icon_x" = -11, "icon_y" = -5)) /obj/item/storage/belt/gun/m44 diff --git a/icons/obj/items/clothing/belts.dmi b/icons/obj/items/clothing/belts.dmi index d7051f6d39a36fce51571a1a4c3a0fcd71ffdd87..e561b5f84548d898f44cfbe90aea2d261f819507 100644 GIT binary patch delta 15280 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 CW;)vd delta 15249 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 KOwlU?pZ^CIZf~0a From 0571451131a7c1692d5203a27d863ec8cf537337 Mon Sep 17 00:00:00 2001 From: Steelpoint Date: Wed, 19 Jul 2023 14:52:46 +0800 Subject: [PATCH 6/9] ReqChanges --- code/__DEFINES/vendors.dm | 3 +-- .../machinery/vending/vendor_types/intelligence_officer.dm | 4 +--- .../vending/vendor_types/squad_prep/squad_engineer.dm | 4 +--- .../machinery/vending/vendor_types/squad_prep/squad_leader.dm | 2 +- .../machinery/vending/vendor_types/squad_prep/squad_medic.dm | 4 +--- .../vending/vendor_types/squad_prep/squad_specialist.dm | 4 +--- .../machinery/vending/vendor_types/squad_prep/squad_tl.dm | 2 +- code/game/objects/items/storage/belt.dm | 4 ++-- code/modules/clothing/suits/marine_armor.dm | 1 + 9 files changed, 10 insertions(+), 18 deletions(-) diff --git a/code/__DEFINES/vendors.dm b/code/__DEFINES/vendors.dm index 38ee6de07f3b..04ee5ffef2b6 100644 --- a/code/__DEFINES/vendors.dm +++ b/code/__DEFINES/vendors.dm @@ -7,7 +7,6 @@ #define MARINE_CAN_BUY_BACKPACK "backpack" #define MARINE_CAN_BUY_POUCH "pouch" #define MARINE_CAN_BUY_BELT "belt" -#define MARINE_CAN_BUY_ARMOR_SLOT "armor_slot" #define MARINE_CAN_BUY_GLASSES "glasses" #define MARINE_CAN_BUY_MASK "mask" #define MARINE_CAN_BUY_ESSENTIALS "essentials" @@ -21,7 +20,7 @@ #define MARINE_CAN_BUY_KIT "kit" #define MARINE_CAN_BUY_DRESS "dress" -#define MARINE_CAN_BUY_ALL list(MARINE_CAN_BUY_UNIFORM = 1, MARINE_CAN_BUY_SHOES = 1, MARINE_CAN_BUY_HELMET = 1, MARINE_CAN_BUY_ARMOR = 1, MARINE_CAN_BUY_GLOVES = 1, MARINE_CAN_BUY_EAR = 1, MARINE_CAN_BUY_BACKPACK = 1, MARINE_CAN_BUY_POUCH = 2, MARINE_CAN_BUY_BELT = 1, MARINE_CAN_BUY_ARMOR_SLOT = 1, MARINE_CAN_BUY_GLASSES = 1, MARINE_CAN_BUY_MASK = 1, MARINE_CAN_BUY_ESSENTIALS = 1, MARINE_CAN_BUY_SECONDARY = 1, MARINE_CAN_BUY_ATTACHMENT = 1, MARINE_CAN_BUY_MRE = 1, MARINE_CAN_BUY_ACCESSORY = 1, MARINE_CAN_BUY_COMBAT_SHOES = 1, MARINE_CAN_BUY_COMBAT_HELMET = 1, MARINE_CAN_BUY_COMBAT_ARMOR = 1, MARINE_CAN_BUY_KIT = 1, MARINE_CAN_BUY_DRESS = 99) +#define MARINE_CAN_BUY_ALL list(MARINE_CAN_BUY_UNIFORM = 1, MARINE_CAN_BUY_SHOES = 1, MARINE_CAN_BUY_HELMET = 1, MARINE_CAN_BUY_ARMOR = 1, MARINE_CAN_BUY_GLOVES = 1, MARINE_CAN_BUY_EAR = 1, MARINE_CAN_BUY_BACKPACK = 1, MARINE_CAN_BUY_POUCH = 2, MARINE_CAN_BUY_BELT = 1, MARINE_CAN_BUY_GLASSES = 1, MARINE_CAN_BUY_MASK = 1, MARINE_CAN_BUY_ESSENTIALS = 1, MARINE_CAN_BUY_SECONDARY = 1, MARINE_CAN_BUY_ATTACHMENT = 1, MARINE_CAN_BUY_MRE = 1, MARINE_CAN_BUY_ACCESSORY = 1, MARINE_CAN_BUY_COMBAT_SHOES = 1, MARINE_CAN_BUY_COMBAT_HELMET = 1, MARINE_CAN_BUY_COMBAT_ARMOR = 1, MARINE_CAN_BUY_KIT = 1, MARINE_CAN_BUY_DRESS = 99) #define MARINE_TOTAL_BUY_POINTS 45 #define MARINE_TOTAL_SNOWFLAKE_POINTS 120 diff --git a/code/game/machinery/vending/vendor_types/intelligence_officer.dm b/code/game/machinery/vending/vendor_types/intelligence_officer.dm index f7b35e9406d9..a6aa726e7fda 100644 --- a/code/game/machinery/vending/vendor_types/intelligence_officer.dm +++ b/code/game/machinery/vending/vendor_types/intelligence_officer.dm @@ -16,6 +16,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_intelligence_officer, list( list("Plastic Explosive", 10, /obj/item/explosive/plastic, null, VENDOR_ITEM_REGULAR), list("Welding Goggles", 5, /obj/item/clothing/glasses/welding, null, VENDOR_ITEM_REGULAR), list("Sensor Medical HUD", 5, /obj/item/clothing/glasses/hud/sensor, null, VENDOR_ITEM_REGULAR), + list("M276 SMG Armor Rig", 15, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), list("POUCHES", 0, null, null, null), list("Large Magazine Pouch", 10, /obj/item/storage/pouch/magazine/large, null, VENDOR_ITEM_REGULAR), @@ -78,9 +79,6 @@ GLOBAL_LIST_INIT(cm_vending_clothing_intelligence_officer, list( list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("ARMOR SLOT (CHOOSE 1)", 0, null, null, null), - list("M276 SMG Armor Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_ARMOR_SLOT, VENDOR_ITEM_REGULAR), - list("POUCHES (CHOOSE 2)", 0, null, null, null), list("Document Pouch", 0, /obj/item/storage/pouch/document, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm index feebd91010dc..1302ef7d9356 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm @@ -71,6 +71,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_engi, list( list("Powerloader Certification", 45, /obj/item/pamphlet/skill/powerloader, null, VENDOR_ITEM_REGULAR), list("Large Shotgun Shell Pouch", 10, /obj/item/storage/pouch/shotgun/large, null, VENDOR_ITEM_RECOMMENDED), list("M276 Pattern Combat Toolbelt Rig", 15, /obj/item/storage/belt/gun/utility, null, VENDOR_ITEM_REGULAR), + list("M276 SMG Armor Rig", 15, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), list("RADIO KEYS", 0, null, null, null), list("Engineering Radio Encryption Key", 3, /obj/item/device/encryptionkey/engi, null, VENDOR_ITEM_REGULAR), @@ -125,9 +126,6 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_MANDATORY), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("ARMOR SLOT (CHOOSE 1)", 0, null, null, null), - list("M276 SMG Armor Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_ARMOR_SLOT, VENDOR_ITEM_REGULAR), - list("POUCHES (CHOOSE 2)", 0, null, null, null), list("Construction Pouch", 0, /obj/item/storage/pouch/construction, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm index f50a344238ce..ec4a68a43ceb 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm @@ -29,7 +29,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_leader, list( list("Large Shotgun Shell Pouch", 10, /obj/item/storage/pouch/shotgun/large, null, VENDOR_ITEM_RECOMMENDED), list("Fulton Device Stack", 5, /obj/item/stack/fulton, null, VENDOR_ITEM_REGULAR), list("Radio Telephone Pack", 5, /obj/item/storage/backpack/marine/satchel/rto, null, VENDOR_ITEM_REGULAR), - list("M276 SMG Armor Rig", 4, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), + list("M276 SMG Armor Rig", 15, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), list("ENGINEERING SUPPLIES", 0, null, null, null), list("Insulated Gloves", 3, /obj/item/clothing/gloves/yellow, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm index a43afe262ca0..59af5095113f 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm @@ -87,6 +87,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_medic, list( list("Motion Detector", 8, /obj/item/device/motiondetector, null, VENDOR_ITEM_REGULAR), list("Whistle", 3, /obj/item/device/whistle, null, VENDOR_ITEM_REGULAR), list("Welding Goggles", 3, /obj/item/clothing/glasses/welding, null, VENDOR_ITEM_REGULAR), + list("M276 SMG Armor Rig", 15, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), list("RADIO KEYS", 0, null, null, null), list("Engineering Radio Encryption Key", 3, /obj/item/device/encryptionkey/engi, null, VENDOR_ITEM_REGULAR), @@ -139,9 +140,6 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list( list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("ARMOR SLOT (CHOOSE 1)", 0, null, null, null), - list("M276 SMG Armor Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_ARMOR_SLOT, VENDOR_ITEM_REGULAR), - list("POUCHES (CHOOSE 2)", 0, null, null, null), list("Autoinjector Pouch", 0, /obj/item/storage/pouch/autoinjector, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm index 4b839d233ab9..49c0ae2984f8 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm @@ -51,6 +51,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_spec, list( list("Engineering Pamphlet", 15, /obj/item/pamphlet/skill/engineer, null, VENDOR_ITEM_REGULAR), list("Powerloader Certification", 45, /obj/item/pamphlet/skill/powerloader, null, VENDOR_ITEM_REGULAR), list("Large Shotgun Shell Pouch", 10, /obj/item/storage/pouch/shotgun/large, null, VENDOR_ITEM_REGULAR), + list("M276 SMG Armor Rig", 15, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), list("RADIO KEYS", 0, null, null, null), list("Engineering Radio Encryption Key", 5, /obj/item/device/encryptionkey/engi, null, VENDOR_ITEM_REGULAR), @@ -96,9 +97,6 @@ GLOBAL_LIST_INIT(cm_vending_clothing_specialist, list( list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("ARMOR SLOT (CHOOSE 1)", 0, null, null, null), - list("M276 SMG Armor Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_ARMOR_SLOT, VENDOR_ITEM_REGULAR), - list("POUCHES (CHOOSE 2)", 0, null, null, null), list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm index 8eacd7f10627..6f0a3a6d8d90 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm @@ -50,7 +50,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_tl, list( list("Powerloader Certification", 45, /obj/item/pamphlet/skill/powerloader, null, VENDOR_ITEM_REGULAR), list("Large Shotgun Shell Pouch", 10, /obj/item/storage/pouch/shotgun/large, null, VENDOR_ITEM_RECOMMENDED), list("Insulated Gloves", 3, /obj/item/clothing/gloves/yellow, null, VENDOR_ITEM_REGULAR), - list("M276 SMG Armor Rig", 5, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), + list("M276 SMG Armor Rig", 15, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), list("RADIO KEYS", 0, null, null, null), list("Engineering Radio Encryption Key", 5, /obj/item/device/encryptionkey/engi, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index c9bc52735d9d..70464f87f230 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -1124,10 +1124,10 @@ /obj/item/storage/belt/gun/m39 name = "\improper M276 pattern M39 armor rig" - desc = "Special issue variant of the M276 designed to holster a M39 submachine gun and two spare magazines. Uncommonly issued to USCM support and specialist personnel, can only be clipped to a set of armor." + desc = "Special issue variant of the M276 designed to holster a M39 submachine gun and two spare magazines. Uncommonly issued to USCM support and specialist personnel, can only be clipped to a set of USCM armor." icon_state = "m39_armor" item_state = "s_marinebelt" - flags_equip_slot = SLOT_SUIT_STORE + flags_equip_slot = NONE storage_slots = 3 max_w_class = 5 can_hold = list( diff --git a/code/modules/clothing/suits/marine_armor.dm b/code/modules/clothing/suits/marine_armor.dm index ab62ea782a09..7eebe3ca4001 100644 --- a/code/modules/clothing/suits/marine_armor.dm +++ b/code/modules/clothing/suits/marine_armor.dm @@ -113,6 +113,7 @@ var/list/squad_colors_chat = list(rgb(230,125,125), rgb(255,230,80), rgb(255,150 /obj/item/storage/belt/gun/flaregun, /obj/item/device/motiondetector, /obj/item/device/walkman, + /obj/item/storage/belt/gun/m39, ) valid_accessory_slots = list(ACCESSORY_SLOT_MEDAL, ACCESSORY_SLOT_PONCHO) From 6c2445dad00793a5e4e47fcd1575edc03e6cf5e5 Mon Sep 17 00:00:00 2001 From: Steelpoint Date: Wed, 9 Aug 2023 18:20:25 +0800 Subject: [PATCH 7/9] MinorChange --- code/game/objects/items/storage/belt.dm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index d342dcdbc096..3c79b60ab09e 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -1130,11 +1130,10 @@ new /obj/item/ammo_magazine/pistol/highpower/black(src) /obj/item/storage/belt/gun/m39 - name = "\improper M276 pattern M39 armor rig" - desc = "Special issue variant of the M276 designed to holster a M39 submachine gun and two spare magazines. Uncommonly issued to USCM support and specialist personnel, can only be clipped to a set of USCM armor." + name = "\improper M276 pattern M39 holster rig" + desc = "Special issue variant of the M276 designed to holster a M39 submachine gun and two spare magazines. Uncommonly issued to USCM support and specialist personnel." icon_state = "m39_armor" item_state = "s_marinebelt" - flags_equip_slot = NONE storage_slots = 3 max_w_class = 5 can_hold = list( From 7736df209be1791b5103adceb4a5bcf0743ba1b9 Mon Sep 17 00:00:00 2001 From: Steelpoint Date: Wed, 9 Aug 2023 23:58:00 +0800 Subject: [PATCH 8/9] NewAccess --- .../vending/vendor_types/crew/pilot_officer.dm | 12 ++++++------ .../vending/vendor_types/crew/staff_officer.dm | 2 +- .../vending/vendor_types/crew/vehicle_crew.dm | 2 +- .../vending/vendor_types/intelligence_officer.dm | 3 +-- .../machinery/vending/vendor_types/requisitions.dm | 2 +- .../vendor_types/squad_prep/squad_engineer.dm | 3 +-- .../vending/vendor_types/squad_prep/squad_leader.dm | 3 +-- .../vending/vendor_types/squad_prep/squad_medic.dm | 3 +-- .../vending/vendor_types/squad_prep/squad_prep.dm | 4 ++-- .../vendor_types/squad_prep/squad_rifleman.dm | 2 +- .../vendor_types/squad_prep/squad_specialist.dm | 3 +-- .../vending/vendor_types/squad_prep/squad_tl.dm | 3 +-- .../machinery/vending/vendor_types/wo_vendors.dm | 4 ++-- .../objects/effects/spawners/wo_spawners/supplies.dm | 2 +- .../crates_lockers/closets/secure/cm_closets.dm | 2 +- 15 files changed, 22 insertions(+), 28 deletions(-) diff --git a/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm b/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm index 231e02bb5118..8d86669a1f70 100644 --- a/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm +++ b/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm @@ -65,11 +65,11 @@ GLOBAL_LIST_INIT(cm_vending_clothing_pilot_officer, list( list("M30 Tactical Helmet", 0, /obj/item/clothing/head/helmet/marine/pilot, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), list("Leather Satchel", 0, /obj/item/storage/backpack/satchel, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), - + list("ARMOR (CHOOSE 1)", 0, null, null, null), list("M70 Flak Jacket", 0, /obj/item/clothing/suit/armor/vest/pilot, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), list("M3-VL Pattern Flak Vest", 0, /obj/item/clothing/suit/storage/marine/light/vest/dcc, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), - + list("PERSONAL SIDEARM (CHOOSE 1)", 0, null, null, null), list("88 Mod 4 Combat Pistol", 0, /obj/item/weapon/gun/pistol/mod88, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_REGULAR), list("VP78 Pistol", 0, /obj/item/weapon/gun/pistol/vp78, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_REGULAR), @@ -79,7 +79,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_pilot_officer, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -153,8 +153,8 @@ GLOBAL_LIST_INIT(cm_vending_clothing_dropship_crew_chief, list( list("Gloves", 0, /obj/item/clothing/gloves/yellow, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), list("Patrol Cap", 0, /obj/item/clothing/head/cmcap, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), list("Leather Satchel", 0, /obj/item/storage/backpack/satchel, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), - list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), - + list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), + list("ARMOR (CHOOSE 1)", 0, null, null, null), list("M70 Flak Jacket", 0, /obj/item/clothing/suit/armor/vest/pilot, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), list("M3-VL Pattern Flak Vest", 0, /obj/item/clothing/suit/storage/marine/light/vest/dcc, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), @@ -168,7 +168,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_dropship_crew_chief, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/crew/staff_officer.dm b/code/game/machinery/vending/vendor_types/crew/staff_officer.dm index 103efeedde61..3edbee6bbc47 100644 --- a/code/game/machinery/vending/vendor_types/crew/staff_officer.dm +++ b/code/game/machinery/vending/vendor_types/crew/staff_officer.dm @@ -41,7 +41,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_staff_officer, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm b/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm index 023bbe390bfc..fb9b662be1bc 100644 --- a/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm +++ b/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm @@ -319,7 +319,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_vehicle_crew, list( list("M103 Vehicle-Ammo Rig", 0, /obj/item/storage/belt/tank, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/intelligence_officer.dm b/code/game/machinery/vending/vendor_types/intelligence_officer.dm index a6aa726e7fda..a2afe897b495 100644 --- a/code/game/machinery/vending/vendor_types/intelligence_officer.dm +++ b/code/game/machinery/vending/vendor_types/intelligence_officer.dm @@ -16,7 +16,6 @@ GLOBAL_LIST_INIT(cm_vending_gear_intelligence_officer, list( list("Plastic Explosive", 10, /obj/item/explosive/plastic, null, VENDOR_ITEM_REGULAR), list("Welding Goggles", 5, /obj/item/clothing/glasses/welding, null, VENDOR_ITEM_REGULAR), list("Sensor Medical HUD", 5, /obj/item/clothing/glasses/hud/sensor, null, VENDOR_ITEM_REGULAR), - list("M276 SMG Armor Rig", 15, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), list("POUCHES", 0, null, null, null), list("Large Magazine Pouch", 10, /obj/item/storage/pouch/magazine/large, null, VENDOR_ITEM_REGULAR), @@ -74,7 +73,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_intelligence_officer, list( list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), diff --git a/code/game/machinery/vending/vendor_types/requisitions.dm b/code/game/machinery/vending/vendor_types/requisitions.dm index e16becbe33db..567168016612 100644 --- a/code/game/machinery/vending/vendor_types/requisitions.dm +++ b/code/game/machinery/vending/vendor_types/requisitions.dm @@ -82,7 +82,7 @@ list("M276 Ammo Load Rig", round(scale * 15), /obj/item/storage/belt/marine, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", round(scale * 10), /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), list("M276 Knife Rig", round(scale * 5), /obj/item/storage/belt/knifepouch, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", round(scale * 5), /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", round(scale * 2), /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", round(scale * 2), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm index 814d6ec367ac..ec7b99e73a26 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm @@ -69,7 +69,6 @@ GLOBAL_LIST_INIT(cm_vending_gear_engi, list( list("JTAC Pamphlet", 15, /obj/item/pamphlet/skill/jtac, null, VENDOR_ITEM_REGULAR), list("Powerloader Certification", 45, /obj/item/pamphlet/skill/powerloader, null, VENDOR_ITEM_REGULAR), list("M276 Pattern Combat Toolbelt Rig", 15, /obj/item/storage/belt/gun/utility, null, VENDOR_ITEM_REGULAR), - list("M276 SMG Armor Rig", 15, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), list("RADIO KEYS", 0, null, null, null), list("Engineering Radio Encryption Key", 3, /obj/item/device/encryptionkey/engi, null, VENDOR_ITEM_REGULAR), @@ -116,7 +115,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm index 7442521040c0..9757576e6d0b 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm @@ -28,7 +28,6 @@ GLOBAL_LIST_INIT(cm_vending_gear_leader, list( list("Powerloader Certification", 45, /obj/item/pamphlet/skill/powerloader, null, VENDOR_ITEM_REGULAR), list("Fulton Device Stack", 5, /obj/item/stack/fulton, null, VENDOR_ITEM_REGULAR), list("Radio Telephone Pack", 5, /obj/item/storage/backpack/marine/satchel/rto, null, VENDOR_ITEM_REGULAR), - list("M276 SMG Armor Rig", 15, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), list("ENGINEERING SUPPLIES", 0, null, null, null), list("Insulated Gloves", 3, /obj/item/clothing/gloves/yellow, null, VENDOR_ITEM_REGULAR), @@ -128,7 +127,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_leader, list( list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Lifesaver Bag", 0, /obj/item/storage/belt/medical/lifesaver, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Medical Storage Rig", 0, /obj/item/storage/belt/medical, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm index 622f312fdf3b..7c9682985298 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm @@ -84,7 +84,6 @@ GLOBAL_LIST_INIT(cm_vending_gear_medic, list( list("Motion Detector", 8, /obj/item/device/motiondetector, null, VENDOR_ITEM_REGULAR), list("Whistle", 3, /obj/item/device/whistle, null, VENDOR_ITEM_REGULAR), list("Welding Goggles", 3, /obj/item/clothing/glasses/welding, null, VENDOR_ITEM_REGULAR), - list("M276 SMG Armor Rig", 15, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), list("RADIO KEYS", 0, null, null, null), list("Engineering Radio Encryption Key", 3, /obj/item/device/encryptionkey/engi, null, VENDOR_ITEM_REGULAR), @@ -131,7 +130,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list( list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm index 9775c20cac33..2d9fda4e7207 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm @@ -84,7 +84,7 @@ list("M276 Pattern M40 Grenade Rig", 8, /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR), list("M276 Pattern Shotgun Shell Loading Rig", 10, /obj/item/storage/belt/shotgun, VENDOR_ITEM_REGULAR), list("M276 Pattern General Pistol Holster Rig", 10, /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), - list("M276 Pattern M39 Holster Rig", 10, /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), + list("M276 Pattern M39 Holster Rig", 10, /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), list("M276 Pattern M44 Holster Rig", 10, /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 Pattern M82F Holster Rig", 5, /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), @@ -232,7 +232,7 @@ list("BELTS", -1, null, null), list("G8-A General Utility Pouch", round(scale * 2), /obj/item/storage/backpack/general_belt, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", round(scale * 10), /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", round(scale * 2), /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", round(scale * 2), /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", round(scale * 2), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", round(scale * 3), /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR), 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 543288c71706..d92eaabf52c1 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 @@ -20,7 +20,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_marine, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Knife Rig (Full)", 0, /obj/item/storage/belt/knifepouch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm index 1158385f2ad2..e0900c3fd3c8 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm @@ -50,7 +50,6 @@ GLOBAL_LIST_INIT(cm_vending_gear_spec, list( list("JTAC Pamphlet", 15, /obj/item/pamphlet/skill/jtac, null, VENDOR_ITEM_REGULAR), list("Engineering Pamphlet", 15, /obj/item/pamphlet/skill/engineer, null, VENDOR_ITEM_REGULAR), list("Powerloader Certification", 45, /obj/item/pamphlet/skill/powerloader, null, VENDOR_ITEM_REGULAR), - list("M276 SMG Armor Rig", 15, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), list("RADIO KEYS", 0, null, null, null), list("Engineering Radio Encryption Key", 5, /obj/item/device/encryptionkey/engi, null, VENDOR_ITEM_REGULAR), @@ -91,7 +90,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_specialist, list( list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm index 1079008b2e49..ceef80ab6952 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm @@ -47,7 +47,6 @@ GLOBAL_LIST_INIT(cm_vending_gear_tl, list( list("Welding Goggles", 5, /obj/item/clothing/glasses/welding, null, VENDOR_ITEM_REGULAR), list("Powerloader Certification", 45, /obj/item/pamphlet/skill/powerloader, null, VENDOR_ITEM_REGULAR), list("Insulated Gloves", 3, /obj/item/clothing/gloves/yellow, null, VENDOR_ITEM_REGULAR), - list("M276 SMG Armor Rig", 15, /obj/item/storage/belt/gun/m39, null, VENDOR_ITEM_REGULAR), list("RADIO KEYS", 0, null, null, null), list("Engineering Radio Encryption Key", 5, /obj/item/device/encryptionkey/engi, null, VENDOR_ITEM_REGULAR), @@ -85,7 +84,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_tl, list( list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/wo_vendors.dm b/code/game/machinery/vending/vendor_types/wo_vendors.dm index bdba638c577e..645640f9dc84 100644 --- a/code/game/machinery/vending/vendor_types/wo_vendors.dm +++ b/code/game/machinery/vending/vendor_types/wo_vendors.dm @@ -12,7 +12,7 @@ list("Lightweight IMP Backpack", 10, /obj/item/storage/backpack/marine, VENDOR_ITEM_REGULAR), list("M276 Ammo Load Rig", 10, /obj/item/storage/belt/marine, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 10, /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 10, /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 10, /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 10, /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 10, /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 10, /obj/item/storage/belt/shotgun, VENDOR_ITEM_REGULAR), @@ -236,7 +236,7 @@ list("G8-A General Utility Pouch", round(scale * 3), /obj/item/storage/backpack/general_belt, VENDOR_ITEM_REGULAR), list("M276 Pattern Ammo Load Rig", round(scale * 15), /obj/item/storage/belt/marine, VENDOR_ITEM_REGULAR), list("M276 Pattern General Pistol Holster Rig", round(scale * 10), /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), - list("M276 Pattern M39 Holster Rig", round(scale * 5), /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), + list("M276 Pattern M39 Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), list("M276 Pattern M44 Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", round(scale * 2), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), list("M276 Pattern Shotgun Shell Loading Rig", round(scale * 10), /obj/item/storage/belt/shotgun, VENDOR_ITEM_REGULAR), diff --git a/code/game/objects/effects/spawners/wo_spawners/supplies.dm b/code/game/objects/effects/spawners/wo_spawners/supplies.dm index f2ef887d076c..28f9936b972f 100644 --- a/code/game/objects/effects/spawners/wo_spawners/supplies.dm +++ b/code/game/objects/effects/spawners/wo_spawners/supplies.dm @@ -175,7 +175,7 @@ /obj/effect/landmark/wo_supplies/storage/belts/m39holster icon_state = "m39_holster" amount = list(1,5) - stuff = list(/obj/item/storage/large_holster/m39) + stuff = list(/obj/item/storage/belt/gun/m39) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm b/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm index 4d275ee7b9d8..0361222e599c 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm @@ -134,7 +134,7 @@ GLOBAL_LIST_EMPTY(co_secure_boxes) new /obj/item/clothing/under/marine/officer/pilot(src) new /obj/item/clothing/shoes/marine(src) new /obj/item/clothing/suit/armor/vest/pilot(src) - new /obj/item/storage/large_holster/m39(src) + new /obj/item/storage/belt/gun/m39(src) new /obj/item/storage/backpack/marine/satchel(src) new /obj/item/clothing/gloves/yellow(src) new /obj/item/clothing/glasses/sunglasses(src) From 20001ae3131179c3f36e84a1342b801b6b4e34d4 Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Thu, 10 Aug 2023 00:00:40 +0800 Subject: [PATCH 9/9] Update requisitions.dm --- code/game/machinery/vending/vendor_types/requisitions.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/game/machinery/vending/vendor_types/requisitions.dm b/code/game/machinery/vending/vendor_types/requisitions.dm index 567168016612..678c085c6034 100644 --- a/code/game/machinery/vending/vendor_types/requisitions.dm +++ b/code/game/machinery/vending/vendor_types/requisitions.dm @@ -88,7 +88,6 @@ list("M276 M82F Holster Rig", round(scale * 2), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", round(scale * 10), /obj/item/storage/belt/shotgun, VENDOR_ITEM_REGULAR), list("M276 Mortar Operator Belt", round(scale * 2), /obj/item/storage/belt/gun/mortarbelt, VENDOR_ITEM_REGULAR), - list("M276 SMG Armor Rig", round(scale * 2), /obj/item/storage/backpack/general_belt, VENDOR_ITEM_REGULAR), list("Rappel Harness", round(scale * 20), /obj/item/rappel_harness, VENDOR_ITEM_REGULAR), list("POUCHES", -1, null, null),