mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-26 01:22:03 +00:00
* Replaces 9x19mm with 9mm, makes the PP-95 use a damage multiplier (#57687) * Replaces 9x19mm with 9mm, makes the PP-95 use a damage multiplier instead. * forgot the define * actually if this is .35 it's 10 shots again so let's do that instead wow a .1 difference DOES matter fuck our health system * Replaces 9x19mm with 9mm, makes the PP-95 use a damage multiplier Co-authored-by: necromanceranne <40847847+necromanceranne@users.noreply.github.com>
103 lines
2.9 KiB
Plaintext
103 lines
2.9 KiB
Plaintext
/obj/item/ammo_box/magazine/wt550m9
|
|
name = "wt550 magazine (4.6x30mm)"
|
|
icon_state = "46x30mmt-20"
|
|
base_icon_state = "46x30mmt"
|
|
ammo_type = /obj/item/ammo_casing/c46x30mm
|
|
caliber = CALIBER_46X30MM
|
|
max_ammo = 20
|
|
|
|
/obj/item/ammo_box/magazine/wt550m9/update_icon_state()
|
|
. = ..()
|
|
icon_state = "[base_icon_state]-[round(ammo_count(), 4)]"
|
|
|
|
/obj/item/ammo_box/magazine/wt550m9/wtap
|
|
name = "wt550 magazine (Armour Piercing 4.6x30mm)"
|
|
icon_state = "46x30mmtA-20"
|
|
base_icon_state = "46x30mmtA"
|
|
ammo_type = /obj/item/ammo_casing/c46x30mm/ap
|
|
|
|
/obj/item/ammo_box/magazine/wt550m9/wtap/update_icon_state()
|
|
. = ..()
|
|
icon_state = "[base_icon_state]-[round(ammo_count(), 4)]"
|
|
|
|
/obj/item/ammo_box/magazine/wt550m9/wtic
|
|
name = "wt550 magazine (Incendiary 4.6x30mm)"
|
|
icon_state = "46x30mmtI-20"
|
|
base_icon_state = "46x30mmtI"
|
|
ammo_type = /obj/item/ammo_casing/c46x30mm/inc
|
|
|
|
/obj/item/ammo_box/magazine/wt550m9/wtic/update_icon_state()
|
|
. = ..()
|
|
icon_state = "[base_icon_state]-[round(ammo_count(), 4)]"
|
|
|
|
/obj/item/ammo_box/magazine/plastikov9mm
|
|
name = "PP-95 magazine (9mm)"
|
|
icon_state = "9x19-50"
|
|
base_icon_state = "9x19"
|
|
ammo_type = /obj/item/ammo_casing/c9mm
|
|
caliber = CALIBER_9MM
|
|
max_ammo = 50
|
|
|
|
/obj/item/ammo_box/magazine/plastikov9mm/update_icon_state()
|
|
. = ..()
|
|
icon_state = "[base_icon_state]-[ammo_count() ? 50 : 0]"
|
|
|
|
/obj/item/ammo_box/magazine/uzim9mm
|
|
name = "uzi magazine (9mm)"
|
|
icon_state = "uzi9mm-32"
|
|
base_icon_state = "uzi9mm"
|
|
ammo_type = /obj/item/ammo_casing/c9mm
|
|
caliber = CALIBER_9MM
|
|
max_ammo = 32
|
|
|
|
/obj/item/ammo_box/magazine/uzim9mm/update_icon_state()
|
|
. = ..()
|
|
icon_state = "[base_icon_state]-[round(ammo_count(), 4)]"
|
|
|
|
/obj/item/ammo_box/magazine/smgm9mm
|
|
name = "SMG magazine (9mm)"
|
|
icon_state = "smg9mm-42"
|
|
base_icon_state = "smg9mm"
|
|
ammo_type = /obj/item/ammo_casing/c9mm
|
|
caliber = CALIBER_9MM
|
|
max_ammo = 21
|
|
|
|
/obj/item/ammo_box/magazine/smgm9mm/update_icon_state()
|
|
. = ..()
|
|
icon_state = "[base_icon_state]-[ammo_count() ? 42 : 0]"
|
|
|
|
/obj/item/ammo_box/magazine/smgm9mm/ap
|
|
name = "SMG magazine (Armour Piercing 9mm)"
|
|
ammo_type = /obj/item/ammo_casing/c9mm/ap
|
|
|
|
/obj/item/ammo_box/magazine/smgm9mm/fire
|
|
name = "SMG Magazine (Incendiary 9mm)"
|
|
ammo_type = /obj/item/ammo_casing/c9mm/fire
|
|
|
|
/obj/item/ammo_box/magazine/smgm45
|
|
name = "SMG magazine (.45)"
|
|
icon_state = "c20r45-24"
|
|
base_icon_state = "c20r45"
|
|
ammo_type = /obj/item/ammo_casing/c45
|
|
caliber = CALIBER_45
|
|
max_ammo = 24
|
|
|
|
/obj/item/ammo_box/magazine/smgm45/update_icon_state()
|
|
. = ..()
|
|
icon_state = "[base_icon_state]-[round(ammo_count(), 2)]"
|
|
|
|
/obj/item/ammo_box/magazine/smgm45/ap
|
|
name = "SMG magazine (Armour Piercing .45)"
|
|
ammo_type = /obj/item/ammo_casing/c45/ap
|
|
|
|
/obj/item/ammo_box/magazine/smgm45/incen
|
|
name = "SMG magazine (Incendiary .45)"
|
|
ammo_type = /obj/item/ammo_casing/c45/inc
|
|
|
|
/obj/item/ammo_box/magazine/tommygunm45
|
|
name = "drum magazine (.45)"
|
|
icon_state = "drum45"
|
|
ammo_type = /obj/item/ammo_casing/c45
|
|
caliber = CALIBER_45
|
|
max_ammo = 50
|