From 5684a19390f701875326c80f6f5252ac2530084c Mon Sep 17 00:00:00 2001 From: Blundir <100090741+Blundir@users.noreply.github.com> Date: Mon, 2 Dec 2024 15:38:07 +0200 Subject: [PATCH] UPP shotgun shell boxes (#7640) # About the pull request Title ![dreamseeker_ToPfIKDe3m](https://github.com/user-attachments/assets/fb8f44ba-45ad-40df-a694-083201248ccb) # Explain why it's good for the game More hvh and black market things = good # Changelog :cl: add: type 23 shotgun shell boxes and crafting of them add: type 23 shotgun rounds to black market /:cl: --- code/datums/supply_packs/black_market.dm | 18 +++++++ .../items/stacks/sheets/sheet_types.dm | 6 +++ .../projectiles/ammo_boxes/handful_boxes.dm | 48 ++++++++++++++++++ .../modules/projectiles/magazines/shotguns.dm | 1 + .../guns/ammo_boxes/boxes_and_lids.dmi | Bin 7026 -> 7960 bytes .../weapons/guns/ammo_boxes/handfuls.dmi | Bin 2292 -> 2629 bytes .../items/weapons/guns/ammo_boxes/text.dmi | Bin 3008 -> 3050 bytes 7 files changed, 73 insertions(+) diff --git a/code/datums/supply_packs/black_market.dm b/code/datums/supply_packs/black_market.dm index aeede447e0f9..dc630e4cb2a9 100644 --- a/code/datums/supply_packs/black_market.dm +++ b/code/datums/supply_packs/black_market.dm @@ -739,6 +739,24 @@ USCM spare items, miscellaneous gear that's too niche and distant (or restricted contains = list(/obj/item/ammo_box/magazine/lever_action/training) containertype = /obj/structure/largecrate/black_market +/datum/supply_packs/contraband/ammo/uppshot + name = "shotgun shell box crate (Type 23, x100 8g slug shells)" + dollar_cost = 115 + contains = list(/obj/item/ammo_box/magazine/shotgun/upp) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/uppshot/buck + name = "shotgun shell box crate (Type 23, x100 8g buckshot shells)" + dollar_cost = 115 + contains = list(/obj/item/ammo_box/magazine/shotgun/upp/buckshot) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/uppshot/flech + name = "shotgun shell box crate (Type 23, x100 8g flechette shells)" + dollar_cost = 115 + contains = list(/obj/item/ammo_box/magazine/shotgun/upp/flechette) + containertype = /obj/structure/largecrate/black_market + /datum/supply_packs/contraband/ammo/m16 name = "Magazine box (M16, 12x regular mags)" dollar_cost = 100 diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index b2a23549c65f..2c857881f2d7 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -358,6 +358,12 @@ GLOBAL_LIST_INIT_TYPED(cardboard_recipes, /datum/stack_recipe, list ( \ null, \ new/datum/stack_recipe("empty magazine box (S&W .38)", /obj/item/ammo_box/magazine/snw/empty), \ null, \ + new/datum/stack_recipe("empty Type 23 shotgun shell box (8g Beanbag)", /obj/item/ammo_box/magazine/shotgun/upp/beanbag/empty), \ + new/datum/stack_recipe("empty Type 23 shotgun shell box (8g Buckshot)", /obj/item/ammo_box/magazine/shotgun/upp/buckshot/empty), \ + new/datum/stack_recipe("empty Type 23 shotgun shell box (8g Flechette)", /obj/item/ammo_box/magazine/shotgun/upp/flechette/empty), \ + new/datum/stack_recipe("empty Type 23 shotgun shell box (8g Incendiary)", /obj/item/ammo_box/magazine/shotgun/upp/incendiary/empty), \ + new/datum/stack_recipe("empty Type 23 shotgun shell box (8g Slugs)", /obj/item/ammo_box/magazine/shotgun/upp/empty), \ + null, \ new/datum/stack_recipe("empty magazine box (NSG 23)", /obj/item/ammo_box/magazine/nsg23/empty), \ new/datum/stack_recipe("empty magazine box (NSG 23 AP)", /obj/item/ammo_box/magazine/nsg23/ap/empty), \ new/datum/stack_recipe("empty magazine box (NSG 23 EX)", /obj/item/ammo_box/magazine/nsg23/ex/empty), \ diff --git a/code/modules/projectiles/ammo_boxes/handful_boxes.dm b/code/modules/projectiles/ammo_boxes/handful_boxes.dm index 3e9300c8b5c2..b73909e4008a 100644 --- a/code/modules/projectiles/ammo_boxes/handful_boxes.dm +++ b/code/modules/projectiles/ammo_boxes/handful_boxes.dm @@ -67,6 +67,54 @@ /obj/item/ammo_box/magazine/shotgun/beanbag/empty empty = TRUE +//-----------------------TYPE 23 SHELL BOXES----------------------- + +/obj/item/ammo_box/magazine/shotgun/upp + name = "\improper Type 23 shotgun shell box (Slugs 8g x 100)" + icon_state = "base_slug_upp" + overlay_gun_type = "_type23" + overlay_content = "_upp_slug" + magazine_type = /obj/item/ammo_magazine/handful/shotgun/heavy/slug + +/obj/item/ammo_box/magazine/shotgun/upp/empty + empty = TRUE + +/obj/item/ammo_box/magazine/shotgun/upp/buckshot + name = "\improper Type 23 shotgun shell box (Buckshot 8g x 100)" + icon_state = "base_buck_upp" + overlay_content = "_upp_buck" + magazine_type = /obj/item/ammo_magazine/handful/shotgun/heavy/buckshot + +/obj/item/ammo_box/magazine/shotgun/upp/buckshot/empty + empty = TRUE + +/obj/item/ammo_box/magazine/shotgun/upp/flechette + name = "\improper Type 23 shotgun shell box (Flechette 8g x 100)" + icon_state = "base_flech_upp" + overlay_content = "_upp_flech" + magazine_type = /obj/item/ammo_magazine/handful/shotgun/heavy/flechette + +/obj/item/ammo_box/magazine/shotgun/upp/flechette/empty + empty = TRUE + +/obj/item/ammo_box/magazine/shotgun/upp/incendiary + name = "\improper Type 23 shotgun shell box (Dragon's breath 8g x 100)" + icon_state = "base_inc_upp" + overlay_content = "_upp_incen" + magazine_type = /obj/item/ammo_magazine/handful/shotgun/heavy/dragonsbreath + +/obj/item/ammo_box/magazine/shotgun/upp/incendiary/empty + empty = TRUE + +/obj/item/ammo_box/magazine/shotgun/upp/beanbag + name = "\improper Type 23 shotgun shell box (Beanbag 8g x 100)" + icon_state = "base_bean_upp" + overlay_content = "_upp_bean" + magazine_type = /obj/item/ammo_magazine/handful/shotgun/heavy/beanbag + can_explode = FALSE + +/obj/item/ammo_box/magazine/shotgun/upp/beanbag/empty + empty = TRUE //-----------------------16 GAUGE SHOTGUN SHELL BOXES----------------------- diff --git a/code/modules/projectiles/magazines/shotguns.dm b/code/modules/projectiles/magazines/shotguns.dm index 61070690e9ac..053c1d99c163 100644 --- a/code/modules/projectiles/magazines/shotguns.dm +++ b/code/modules/projectiles/magazines/shotguns.dm @@ -175,6 +175,7 @@ GLOBAL_LIST_INIT(shotgun_handfuls_8g, list( /obj/item/ammo_magazine/handful/shotgun/heavy/slug, /obj/item/ammo_magazine/handful/shotgun/heavy/buckshot, /obj/item/ammo_magazine/handful/shotgun/heavy/flechette, + /obj/item/ammo_magazine/handful/shotgun/heavy/beanbag, /obj/item/ammo_magazine/handful/shotgun/heavy/dragonsbreath )) diff --git a/icons/obj/items/weapons/guns/ammo_boxes/boxes_and_lids.dmi b/icons/obj/items/weapons/guns/ammo_boxes/boxes_and_lids.dmi index 1152bf3ed5691f8060b75264e5459d2a1c1b9172..981dd6df9290c35d09ec243e33d32c3c2b128fac 100644 GIT binary patch literal 7960 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 literal 7026 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 LnSP}nKK6eAPUhY; diff --git a/icons/obj/items/weapons/guns/ammo_boxes/handfuls.dmi b/icons/obj/items/weapons/guns/ammo_boxes/handfuls.dmi index b1b181c182eb42506ff418356b526282855edb53..b8eb47a15c87f44557e49b9c5fa84f260cb398ae 100644 GIT binary patch literal 2629 zcmZuz4LFl)AAeX;V|hFB5ur|}#*vRAESo}(bYzt=Y;E(AB4*~qd_Lroq;fhtNJpdN zNG61sYK-(!q9utmB%jGg*eqMKv*nVv>w5p!b>H`MJ@<3{f4~3l|GTf}PCM%641?-G z0RVux96ER$02D~_u?`}8Q^|2pkSz;GT`^7#4GpondNoqu5Fo7tq*8z<1;}VEt(;R9 zwzjrNA1jQN4-NzXbr1`HAYi?3<3@_hRs%gfV-y?#M_qI?^`1Ub`Rg5ioOSio4t2y`4=onW^iB7MZrjb)3fr+*|0!^v?XNZ&`a3&| zqAe2=pl3QxRz53uI4*j>N7asgMB^_tY?Jwg9g7!?g*WeDc8tzW?ozc%Gi@K*s@h-O z`WO{UTC~Y&&jNkzYf5&|+57%%^?G>^UpLkLw(H$6mj7X!6LGg?Yu1M)2s$*#rn+$O z73^~5Oz|CmWKGi`Z$oM_Zc7S1&IG~W4N|D7O;1hS8hO7*L9q(f(}W~$s^NPLFP;6x zu*-QE$EG`)|5cTkWx%75jJ`R;Ix{HMF$PlBpi6<3Hh$tY^OZc-vJklB!KbiZBaGhg zP61S~bh~pBMrPi2@6%C5_p97+=(6uuBOr|0G}A|Zit%PYZ<*x6>)ww2Ma?v-GqD)= z(AO=(Q9^R38?GkJbz8HtX=}62cj9#1`d=90f~xy3HYc+bbL%wTedZ`$Z25a449RI4 ztjK-#cM@+sq=c2sIFOZjKGTTLJ9-hH_fF`& zB%Now_xM~37eb9F$~9&cU6d9UTvC|pOkeC->i7b2t$IYrYgeBI0HwPw2kkMm+$rAr zs7+3r&JS)l6M#K%Y$3k$c7A05pz#xQJV`1&b%)6)!wC422cZx5w0*J@TBg!x0+|t= zMOCgRnNY6?-A9$&P?HNrd)^s^U~XhH!R-*nIfSzk5~hUL7QTC=P4QK&HCIBW#EY51 z(k13TN0bWLv>_R zvQqPq^T-Nsyf%8XMsuRdP>}dht+H10Ya`j2l*QJeC}pPJxfP%{RWZVws|75LU}NI* zN*Fs?F)!J6KCpzS{N8On!=C8t-Oh|W+oC7~5nf<~0GZX6*PYpKa%w;a_|duO#URuBCl=zvHapa_#u~JKrH-%fYDUR?gV%yWc?{x%t@7_}1pYmhx!3TV~XfbOkM|am}Pz zrTD8&wB-6DvMJ$31I>7@U~a;%A!YYh(<4t}WYjMeO{om&Z8cvi~DtHGzO{ZNz?fnedq$JK9Q{B)t)zQZC(ZX%L&x*O8x1=Fi{QoS`RYmoG>i z_2-t`>hRwe)UnoGqb>5}$BS(j{@wUu`uB3bFUflE{)=2kT5rAibYn`zS@|VF7AC&) z*LxZ?BMRWp@)kkdVuVbuF_~U+QeCaY+T$NN*RaH|4)ApB8Tfgjwpmu%+?Bdq&U1X4 zn)#}L1A%3aMcY>TP||qqnO{9hEICPBYL&jdnyyAkc|9=g4T?{8dw6}(?5L8Pc-6Ra zE+i^?iPDw5;;l?hWZ`QN^;OHcqor{znLgktS!28A$J#Qzwyq*`zC&hka_;}|F%{2$ z%$x8ok~}NS$Lbe;oLXv|Q%j|gn=tvY z+vNQkkz2T|kNXz{CDK^=_2YjcKe16f#yC59X?{`6Xb+z`>nzW6;_PTx%xkc~R&Lhm z!=?dgIBPN0KYKLwjq>7W(`-Gt$WdLHGi{L%`g2Dsx673%8+OnX%yGPznBoXh952Y! zc9{Q?_jwCHo)=I5@E2hZQId0yl5QBcO2J>Eva5QV)YD=wO3ul}$?ag71L@qqnOFKJ literal 2292 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 WXJ!Xoy8>VwcsDn(Hm*A77WZFh0Cy??