Files
7c68b51b6c [MIRROR] Nukies Update 7: Hats (Also massive uplink standardization, weapon kits and ammo changes) [MDB IGNORE] (#22937)
* Nukies Update 7: Hats (Also massive uplink standardization, weapon kits and ammo changes)

* Update nukeops.dm

* Update clownops.dm

* Modular fixes

---------

Co-authored-by: necromanceranne <40847847+necromanceranne@users.noreply.github.com>
Co-authored-by: Bloop <13398309+vinylspiders@users.noreply.github.com>
2023-08-08 12:38:40 -04:00

35 lines
1.1 KiB
Plaintext

/obj/item/ammo_box/magazine/m7mm
name = "box magazine (7mm)"
icon_state = "a7mm-50"
ammo_type = /obj/item/ammo_casing/m7mm
caliber = CALIBER_A7MM
max_ammo = 50
/obj/item/ammo_box/magazine/m7mm/hollow
name = "box magazine (Hollow-Point 7mm)"
ammo_type = /obj/item/ammo_casing/m7mm/hollow
/obj/item/ammo_box/magazine/m7mm/ap
name = "box magazine (Armor Penetrating 7mm)"
ammo_type = /obj/item/ammo_casing/m7mm/ap
/obj/item/ammo_box/magazine/m7mm/incen
name = "box magazine (Incendiary 7mm)"
ammo_type = /obj/item/ammo_casing/m7mm/incen
/obj/item/ammo_box/magazine/m7mm/match
name = "box magazine (Match 7mm)"
ammo_type = /obj/item/ammo_casing/m7mm/match
/obj/item/ammo_box/magazine/m7mm/bouncy
name = "box magazine (Rubber 7mm)"
ammo_type = /obj/item/ammo_casing/m7mm/bouncy
/obj/item/ammo_box/magazine/m7mm/bouncy/hicap
name = "hi-cap box magazine (Rubber 7mm)"
max_ammo = 150
/obj/item/ammo_box/magazine/m7mm/update_icon_state()
. = ..()
icon_state = "a7mm-[min(round(ammo_count(), 10), 50)]" //Min is used to prevent high capacity magazines from attempting to get sprites with larger capacities