From 2e776ac6457bffc714dff3c3476d06eb0e6cbc5b Mon Sep 17 00:00:00 2001 From: Spades Date: Wed, 19 Jul 2017 14:24:50 -0400 Subject: [PATCH] Changes 5.56mm to 5.45mm, now 20% less stupid The same as https://github.com/PolarisSS13/Polaris/pull/3612 except this time I'm not a dumbass and accidentally overwriting other changes because the Github client decided not to sync with Polaris. --- code/datums/autolathe/arms.dm | 42 ++++---- code/datums/supplypacks/munitions.dm | 2 +- code/datums/uplink/ammunition.dm | 36 +++---- code/datums/uplink/visible_weapons.dm | 7 +- .../projectiles/ammunition/magazines.dm | 98 +++++++++--------- code/modules/projectiles/ammunition/rounds.dm | 32 +++--- .../projectiles/guns/projectile/automatic.dm | 20 ++-- .../projectiles/guns/projectile/boltaction.dm | 2 +- .../projectiles/guns/projectile/pistol.dm | 2 +- .../modules/projectiles/projectile/bullets.dm | 6 +- icons/obj/ammo.dmi | Bin 22598 -> 22969 bytes 11 files changed, 120 insertions(+), 127 deletions(-) diff --git a/code/datums/autolathe/arms.dm b/code/datums/autolathe/arms.dm index 68efa2c96e9..7e336cf64d6 100644 --- a/code/datums/autolathe/arms.dm +++ b/code/datums/autolathe/arms.dm @@ -137,19 +137,19 @@ path =/obj/item/ammo_magazine/m44 hidden = 1 -/////// 5.56mm -/datum/category_item/autolathe/arms/rifle_556 - name = "rifle magazine (5.56mm)" - path =/obj/item/ammo_magazine/m556 +/////// 5.45mm +/datum/category_item/autolathe/arms/rifle_545 + name = "rifle magazine (5.45mm)" + path =/obj/item/ammo_magazine/m545 hidden = 1 -/datum/category_item/autolathe/arms/rifle_556p - name = "rifle magazine (5.56mm practice)" - path =/obj/item/ammo_magazine/m556/practice +/datum/category_item/autolathe/arms/rifle_545p + name = "rifle magazine (5.45mm practice)" + path =/obj/item/ammo_magazine/m545/practice -/datum/category_item/autolathe/arms/machinegun_556 +/datum/category_item/autolathe/arms/machinegun_545 name = "machinegun box magazine (5.56)" - path =/obj/item/ammo_magazine/m556saw + path =/obj/item/ammo_magazine/m545saw hidden = 1 /////// 7.62 @@ -245,14 +245,14 @@ category = "Arms and Ammunition" hidden = 1 -/datum/category_item/autolathe/arms/rifle_556 - name = "10rnd rifle magazine (5.56mm)" - path =/obj/item/ammo_magazine/m556saw/empty +/datum/category_item/autolathe/arms/rifle_545 + name = "10rnd rifle magazine (5.45mm)" + path =/obj/item/ammo_magazine/m545saw/empty category = "Arms and Ammunition" -/datum/category_item/autolathe/arms/rifle_556m - name = "20rnd rifle magazine (5.56mm)" - path =/obj/item/ammo_magazine/m556sawm/empty +/datum/category_item/autolathe/arms/rifle_545m + name = "20rnd rifle magazine (5.45mm)" + path =/obj/item/ammo_magazine/m545sawm/empty category = "Arms and Ammunition" hidden = 1 @@ -359,15 +359,15 @@ category = "Arms and Ammunition" hidden = 1 */ -/datum/category_item/autolathe/arms/rifle_clip_556 - name = "ammo clip (5.56mm)" - path =/obj/item/ammo_magazine/clip/c556 +/datum/category_item/autolathe/arms/rifle_clip_545 + name = "ammo clip (5.45mm)" + path =/obj/item/ammo_magazine/clip/c545 category = "Arms and Ammunition" hidden = 1 -/datum/category_item/autolathe/arms/rifle_clip_556_practice - name = "ammo clip (5.56mm practice)" - path =/obj/item/ammo_magazine/clip/c556/practice +/datum/category_item/autolathe/arms/rifle_clip_545_practice + name = "ammo clip (5.45mm practice)" + path =/obj/item/ammo_magazine/clip/c545/practice category = "Arms and Ammunition" /datum/category_item/autolathe/arms/rifle_clip_762 diff --git a/code/datums/supplypacks/munitions.dm b/code/datums/supplypacks/munitions.dm index d0635ffce63..6c5be7e7553 100644 --- a/code/datums/supplypacks/munitions.dm +++ b/code/datums/supplypacks/munitions.dm @@ -156,7 +156,7 @@ contains = list( /obj/item/ammo_magazine/m9mmt, /obj/item/ammo_magazine/m9mmt/rubber, - /obj/item/ammo_magazine/m556saw + /obj/item/ammo_magazine/m545saw ) cost = 25 containertype = /obj/structure/closet/crate/secure diff --git a/code/datums/uplink/ammunition.dm b/code/datums/uplink/ammunition.dm index 03f1296ad9a..d644a9eaa8c 100644 --- a/code/datums/uplink/ammunition.dm +++ b/code/datums/uplink/ammunition.dm @@ -48,21 +48,21 @@ name = "Anti-Materiel Rifle ammo box (14.5mm)" path = /obj/item/weapon/storage/box/sniperammo -/datum/uplink_item/item/ammo/c556 - name = "Rifle Magazine (5.56mm)" - path = /obj/item/ammo_magazine/m556 +/datum/uplink_item/item/ammo/c545 + name = "Rifle Magazine (5.45mm)" + path = /obj/item/ammo_magazine/m545 -/datum/uplink_item/item/ammo/c556/ext - name = "Rifle Magazine (5.56mm Extended)" - path = /obj/item/ammo_magazine/m556/ext +/datum/uplink_item/item/ammo/c545/ext + name = "Rifle Magazine (5.45mm Extended)" + path = /obj/item/ammo_magazine/m545/ext -/datum/uplink_item/item/ammo/c556/ap - name = "Rifle Magazine (5.56mm AP)" - path = /obj/item/ammo_magazine/m556/ap +/datum/uplink_item/item/ammo/c545/ap + name = "Rifle Magazine (5.45mm AP)" + path = /obj/item/ammo_magazine/m545/ap -/datum/uplink_item/item/ammo/c556/ap/ext - name = "Rifle Magazine (5.56mm AP Extended)" - path = /obj/item/ammo_magazine/m556/ap/ext +/datum/uplink_item/item/ammo/c545/ap/ext + name = "Rifle Magazine (5.45mm AP Extended)" + path = /obj/item/ammo_magazine/m545/ap/ext /datum/uplink_item/item/ammo/c762 name = "Rifle Magazine (7.62mm)" @@ -76,13 +76,13 @@ name = "SMG Magazine (10mm)" path = /obj/item/ammo_magazine/m10mm -/datum/uplink_item/item/ammo/a556 - name = "Machinegun Magazine (5.56mm)" - path = /obj/item/ammo_magazine/m556saw +/datum/uplink_item/item/ammo/a545 + name = "Machinegun Magazine (5.45mm)" + path = /obj/item/ammo_magazine/m545saw -/datum/uplink_item/item/ammo/a556/ap - name = "Machinegun Magazine (5.56mm AP)" - path = /obj/item/ammo_magazine/m556saw/ap +/datum/uplink_item/item/ammo/a545/ap + name = "Machinegun Magazine (5.45mm AP)" + path = /obj/item/ammo_magazine/m545saw/ap /datum/uplink_item/item/ammo/g12 name = "12g Shotgun Ammo Box (Slug)" diff --git a/code/datums/uplink/visible_weapons.dm b/code/datums/uplink/visible_weapons.dm index 34b20a9f48d..636f74be8f9 100644 --- a/code/datums/uplink/visible_weapons.dm +++ b/code/datums/uplink/visible_weapons.dm @@ -66,15 +66,10 @@ path = /obj/item/weapon/gun/projectile/automatic/c20r /datum/uplink_item/item/visible_weapons/assaultrifle - name = "Assault Rifle (7.62mm)" + name = "Assault Rifle (5.45mm)" item_cost = 75 path = /obj/item/weapon/gun/projectile/automatic/sts35 -/*/datum/uplink_item/item/visible_weapons/bullpuprifle - name = "Assault Rifle (5.56mm)" - item_cost = 7 - path = /obj/item/weapon/gun/projectile/automatic/carbine -*/ /datum/uplink_item/item/visible_weapons/combatshotgun name = "Combat Shotgun" item_cost = 75 diff --git a/code/modules/projectiles/ammunition/magazines.dm b/code/modules/projectiles/ammunition/magazines.dm index 05833d05683..2e8373866cd 100644 --- a/code/modules/projectiles/ammunition/magazines.dm +++ b/code/modules/projectiles/ammunition/magazines.dm @@ -288,97 +288,97 @@ name = "ammunition box (10mm haywire)" ammo_type = /obj/item/ammo_casing/a10mm/emp -///////// 5.56mm ///////// +///////// 5.45mm ///////// -/obj/item/ammo_magazine/m556 - name = "magazine (5.56mm)" - icon_state = "m556" +/obj/item/ammo_magazine/m545 + name = "magazine (5.45mm)" + icon_state = "m545" origin_tech = list(TECH_COMBAT = 2) mag_type = MAGAZINE - caliber = "5.56mm" + caliber = "5.45mm" matter = list(DEFAULT_WALL_MATERIAL = 1800) - ammo_type = /obj/item/ammo_casing/a556 + ammo_type = /obj/item/ammo_casing/a545 max_ammo = 20 multiple_sprites = 1 -/obj/item/ammo_magazine/m556/ext - name = "extended magazine (5.56mm)" +/obj/item/ammo_magazine/m545/ext + name = "extended magazine (5.45mm)" matter = list(DEFAULT_WALL_MATERIAL = 2700) max_ammo = 30 -/obj/item/ammo_magazine/m556/empty +/obj/item/ammo_magazine/m545/empty initial_ammo = 0 -/obj/item/ammo_magazine/m556/ext/empty +/obj/item/ammo_magazine/m545/ext/empty initial_ammo = 0 -/obj/item/ammo_magazine/m556/practice - name = "magazine (5.56mm practice)" - ammo_type = /obj/item/ammo_casing/a556p +/obj/item/ammo_magazine/m545/practice + name = "magazine (5.45mm practice)" + ammo_type = /obj/item/ammo_casing/a545p -/obj/item/ammo_magazine/m556/practice/ext - name = "extended magazine (5.56mm practice)" +/obj/item/ammo_magazine/m545/practice/ext + name = "extended magazine (5.45mm practice)" max_ammo = 30 -/obj/item/ammo_magazine/m556/ap - name = "magazine (5.56mm armor-piercing)" - ammo_type = /obj/item/ammo_casing/a556/ap +/obj/item/ammo_magazine/m545/ap + name = "magazine (5.45mm armor-piercing)" + ammo_type = /obj/item/ammo_casing/a545/ap -/obj/item/ammo_magazine/m556/ap/ext - name = "extended magazine (5.56mm armor-piercing)" +/obj/item/ammo_magazine/m545/ap/ext + name = "extended magazine (5.45mm armor-piercing)" max_ammo = 30 -/obj/item/ammo_magazine/m556/small - name = "reduced magazine (5.56mm)" - icon_state = "m556-small" +/obj/item/ammo_magazine/m545/small + name = "reduced magazine (5.45mm)" + icon_state = "m545-small" matter = list(DEFAULT_WALL_MATERIAL = 900) max_ammo = 10 -/obj/item/ammo_magazine/m556/small/empty +/obj/item/ammo_magazine/m545/small/empty initial_ammo = 0 -/obj/item/ammo_magazine/m556/small/practice - name = "magazine (5.56mm practice)" - ammo_type = /obj/item/ammo_casing/a556p +/obj/item/ammo_magazine/m545/small/practice + name = "magazine (5.45mm practice)" + ammo_type = /obj/item/ammo_casing/a545p -/obj/item/ammo_magazine/m556/small/ap - name = "magazine (5.56mm armor-piercing)" - ammo_type = /obj/item/ammo_casing/a556/ap +/obj/item/ammo_magazine/m545/small/ap + name = "magazine (5.45mm armor-piercing)" + ammo_type = /obj/item/ammo_casing/a545/ap -/obj/item/ammo_magazine/clip/c556 - name = "ammo clip (5.56mm)" +/obj/item/ammo_magazine/clip/c545 + name = "ammo clip (5.45mm)" icon_state = "clip_rifle" - caliber = "5.56mm" - ammo_type = /obj/item/ammo_casing/a556 + caliber = "5.45mm" + ammo_type = /obj/item/ammo_casing/a545 matter = list(DEFAULT_WALL_MATERIAL = 450) // metal costs are very roughly based around one 10mm casing = 180 metal max_ammo = 5 multiple_sprites = 1 -/obj/item/ammo_magazine/clip/c556/ap - name = "rifle clip (5.56mm armor-piercing)" - ammo_type = /obj/item/ammo_casing/a556/ap +/obj/item/ammo_magazine/clip/c545/ap + name = "rifle clip (5.45mm armor-piercing)" + ammo_type = /obj/item/ammo_casing/a545/ap -/obj/item/ammo_magazine/clip/c556/practice - name = "rifle clip (5.56mm practice)" - ammo_type = /obj/item/ammo_casing/a556 +/obj/item/ammo_magazine/clip/c545/practice + name = "rifle clip (5.45mm practice)" + ammo_type = /obj/item/ammo_casing/a545 -/obj/item/ammo_magazine/m556saw - name = "magazine box (5.56mm)" - icon_state = "a556" +/obj/item/ammo_magazine/m545saw + name = "magazine box (5.45mm)" + icon_state = "a545" origin_tech = list(TECH_COMBAT = 2) mag_type = MAGAZINE - caliber = "5.56mm" + caliber = "5.45mm" matter = list(DEFAULT_WALL_MATERIAL = 10000) - ammo_type = /obj/item/ammo_casing/a556 + ammo_type = /obj/item/ammo_casing/a545 w_class = ITEMSIZE_NORMAL // This should NOT fit in your pocket!! max_ammo = 50 multiple_sprites = 1 -/obj/item/ammo_magazine/m556saw/ap - name = "magazine box (5.56mm armor-piercing)" - ammo_type = /obj/item/ammo_casing/a556/ap +/obj/item/ammo_magazine/m545saw/ap + name = "magazine box (5.45mm armor-piercing)" + ammo_type = /obj/item/ammo_casing/a545/ap -/obj/item/ammo_magazine/m556saw/empty +/obj/item/ammo_magazine/m545saw/empty initial_ammo = 0 ///////// .44 Magnum ///////// diff --git a/code/modules/projectiles/ammunition/rounds.dm b/code/modules/projectiles/ammunition/rounds.dm index eb36cae3b16..ed06df7cc26 100644 --- a/code/modules/projectiles/ammunition/rounds.dm +++ b/code/modules/projectiles/ammunition/rounds.dm @@ -270,33 +270,33 @@ matter = list(DEFAULT_WALL_MATERIAL = 1250) /* - * 5.56mm + * 5.45mm */ -/obj/item/ammo_casing/a556 - desc = "A 5.56mm bullet casing." - caliber = "5.56mm" +/obj/item/ammo_casing/a545 + desc = "A 5.45mm bullet casing." + caliber = "5.45mm" icon_state = "rifle-casing" - projectile_type = /obj/item/projectile/bullet/rifle/a556 + projectile_type = /obj/item/projectile/bullet/rifle/a545 -/obj/item/ammo_casing/a556/ap - desc = "A 5.56mm armor-piercing bullet casing." - projectile_type = /obj/item/projectile/bullet/rifle/a556/ap +/obj/item/ammo_casing/a545/ap + desc = "A 5.45mm armor-piercing bullet casing." + projectile_type = /obj/item/projectile/bullet/rifle/a545/ap -/obj/item/ammo_casing/a556p - desc = "A 5.56mm practice bullet casing." - caliber = "5.56mm" +/obj/item/ammo_casing/a545p + desc = "A 5.45mm practice bullet casing." + caliber = "5.45mm" icon_state = "rifle-casing" // Need to make an icon for these projectile_type = /obj/item/projectile/bullet/rifle/practice -/obj/item/ammo_casing/a556/blank - desc = "A blank 5.56mm bullet casing." +/obj/item/ammo_casing/a545/blank + desc = "A blank 5.45mm bullet casing." projectile_type = /obj/item/projectile/bullet/blank matter = list(DEFAULT_WALL_MATERIAL = 90) -/obj/item/ammo_casing/a556/hp - desc = "A 5.56mm hollow-point bullet casing." - projectile_type = /obj/item/projectile/bullet/rifle/a556/hollow +/obj/item/ammo_casing/a545/hp + desc = "A 5.45mm hollow-point bullet casing." + projectile_type = /obj/item/projectile/bullet/rifle/a545/hollow /* * Misc diff --git a/code/modules/projectiles/guns/projectile/automatic.dm b/code/modules/projectiles/guns/projectile/automatic.dm index 5abcead8f3f..85cb07264f9 100644 --- a/code/modules/projectiles/guns/projectile/automatic.dm +++ b/code/modules/projectiles/guns/projectile/automatic.dm @@ -51,17 +51,17 @@ /obj/item/weapon/gun/projectile/automatic/sts35 name = "assault rifle" - desc = "The rugged STS-35 is a durable automatic weapon of a make popular on the frontier worlds. Uses 5.56mm rounds. This one is unmarked." + desc = "The rugged STS-35 is a durable automatic weapon of a make popular on the frontier worlds. Uses 5.45mm rounds. This one is unmarked." icon_state = "arifle" item_state = null w_class = ITEMSIZE_LARGE force = 10 - caliber = "5.56mm" + caliber = "5.45mm" origin_tech = list(TECH_COMBAT = 6, TECH_MATERIAL = 1, TECH_ILLEGAL = 4) slot_flags = SLOT_BACK load_method = MAGAZINE - magazine_type = /obj/item/ammo_magazine/m556 - allowed_magazines = list(/obj/item/ammo_magazine/m556) + magazine_type = /obj/item/ammo_magazine/m545 + allowed_magazines = list(/obj/item/ammo_magazine/m545) one_handed_penalty = 4 @@ -73,7 +73,7 @@ /obj/item/weapon/gun/projectile/automatic/sts35/update_icon(var/ignore_inhands) ..() - if(istype(ammo_magazine,/obj/item/ammo_magazine/m556/small)) + if(istype(ammo_magazine,/obj/item/ammo_magazine/m545/small)) icon_state = "arifle-small" // If using the small magazines, use the small magazine sprite. else icon_state = (ammo_magazine)? "arifle" : "arifle-empty" @@ -111,7 +111,6 @@ force = 10 caliber = "7.62mm" origin_tech = list(TECH_COMBAT = 8, TECH_MATERIAL = 3) - ammo_type = "/obj/item/ammo_casing/a556" // Is this really needed anymore? fire_sound = 'sound/weapons/Gunshot.ogg' slot_flags = SLOT_BACK load_method = MAGAZINE @@ -181,14 +180,13 @@ force = 10 slot_flags = 0 max_shells = 50 - caliber = "5.56mm" + caliber = "5.45mm" origin_tech = list(TECH_COMBAT = 6, TECH_MATERIAL = 1, TECH_ILLEGAL = 2) slot_flags = SLOT_BACK - ammo_type = "/obj/item/ammo_casing/a556" // Is this really needed anymore? fire_sound = 'sound/weapons/machinegun.ogg' load_method = MAGAZINE - magazine_type = /obj/item/ammo_magazine/m556saw - allowed_magazines = list(/obj/item/ammo_magazine/m556saw, /obj/item/ammo_magazine/m556) + magazine_type = /obj/item/ammo_magazine/m545saw + allowed_magazines = list(/obj/item/ammo_magazine/m545saw, /obj/item/ammo_magazine/m545) one_handed_penalty = 6 @@ -345,7 +343,7 @@ /obj/item/weapon/gun/projectile/automatic/carbine // Admin abuse assault rifle. ToDo: Make this less shit. Maybe remove its autofire, and make it spawn with only 10 rounds at start. name = "assault carbine" - desc = "The bullpup configured GP3000 is a lightweight, compact, military-grade assault rifle produced by Gurov Projectile Weapons LLC. It is sold almost exclusively to standing armies. The serial number on this one has been scratched off. Uses 5.56mm rounds." + desc = "The bullpup configured GP3000 is a lightweight, compact, military-grade assault rifle produced by Gurov Projectile Weapons LLC. It is sold almost exclusively to standing armies. The serial number on this one has been scratched off. Uses 5.45mm rounds." icon_state = "bullpup" item_state = "bullpup" w_class = ITEMSIZE_LARGE diff --git a/code/modules/projectiles/guns/projectile/boltaction.dm b/code/modules/projectiles/guns/projectile/boltaction.dm index 17e2fe1234d..89165243449 100644 --- a/code/modules/projectiles/guns/projectile/boltaction.dm +++ b/code/modules/projectiles/guns/projectile/boltaction.dm @@ -19,7 +19,7 @@ /obj/item/weapon/gun/projectile/shotgun/pump/rifle/ceremonial name = "ceremonial bolt-action rifle" - desc = "A bolt-action rifle with a heavy, high-quality wood stock that has a beautiful finish. Clearly not intended to be used in combat. Uses 5.56mm rounds." + desc = "A bolt-action rifle with a heavy, high-quality wood stock that has a beautiful finish. Clearly not intended to be used in combat. Uses 7.62mm rounds." ammo_type = /obj/item/ammo_casing/a762/blank /obj/item/weapon/gun/projectile/shotgun/pump/rifle/mosin diff --git a/code/modules/projectiles/guns/projectile/pistol.dm b/code/modules/projectiles/guns/projectile/pistol.dm index bab8f8c8117..e77f219edc4 100644 --- a/code/modules/projectiles/guns/projectile/pistol.dm +++ b/code/modules/projectiles/guns/projectile/pistol.dm @@ -268,7 +268,7 @@ /obj/item/ammo_casing/a12g/stunshell = "12g", /obj/item/ammo_casing/a12g/flash = "12g", /obj/item/ammo_casing/a762 = "7.62mm", - /obj/item/ammo_casing/a556 = "5.56mm" + /obj/item/ammo_casing/a545 = "5.45mm" ) /obj/item/weapon/gun/projectile/pirate/New() diff --git a/code/modules/projectiles/projectile/bullets.dm b/code/modules/projectiles/projectile/bullets.dm index c234242678a..a6237a604a6 100644 --- a/code/modules/projectiles/projectile/bullets.dm +++ b/code/modules/projectiles/projectile/bullets.dm @@ -209,14 +209,14 @@ armor_penetration = -50 penetrating = 0 -/obj/item/projectile/bullet/rifle/a556 +/obj/item/projectile/bullet/rifle/a545 damage = 25 -/obj/item/projectile/bullet/rifle/a556/ap +/obj/item/projectile/bullet/rifle/a545/ap damage = 20 armor_penetration = 50 // At 40 or more armor, this will do more damage than standard rounds. -/obj/item/projectile/bullet/rifle/a556/hollow +/obj/item/projectile/bullet/rifle/a545/hollow damage = 35 armor_penetration = -50 penetrating = 0 diff --git a/icons/obj/ammo.dmi b/icons/obj/ammo.dmi index 8b9850f164bb310da59b16d7302b9dfd19a2fc79..919193b0728e98bd9b64574581cdacf4aae7d5f1 100644 GIT binary patch literal 22969 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 literal 22598 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 AX8-^I