mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-12 16:44:43 +01:00
e90c61a00b
## About The Pull Request A new admin only weapon to kill people. Scriptis told me he wanted this weapon upstream and mothblocks was like "sure whatever" see https://discord.com/channels/326822144233439242/326831214667235328/1410700500550291619 ## Why It's Good For The Game Lets admins hit people with a gun that shoots a really big bullet, its therapeutic <img width="270" height="148" alt="image" src="https://github.com/user-attachments/assets/020e2bc2-2d96-44eb-bafe-d34b82f71e93" /> <img width="205" height="150" alt="image" src="https://github.com/user-attachments/assets/2c550ca5-7d5c-4fe2-a483-c4b229a2c31f" /> IRL comparison taken from some guys YT video <img width="259" height="194" alt="image" src="https://github.com/user-attachments/assets/4a536c4d-15ad-4ba4-9137-c2d5e106445e" /> ## Changelog 3 new files and one dependent new sniper rifle which is worse than the other sniper rifle and one new lahti-l39 🆑 add: Added the Lahti-L39 rifle /🆑
56 lines
2.5 KiB
Plaintext
56 lines
2.5 KiB
Plaintext
/obj/item/ammo_box/magazine/sniper_rounds
|
|
name = "anti-materiel sniper rounds (.50 BMG)"
|
|
desc = "A .50 BMG box magazine suitable for anti-materiel sniper rifles."
|
|
icon_state = ".50mag"
|
|
base_icon_state = ".50mag"
|
|
ammo_type = /obj/item/ammo_casing/p50
|
|
max_ammo = 6
|
|
caliber = CALIBER_50BMG
|
|
|
|
/obj/item/ammo_box/magazine/sniper_rounds/update_icon_state()
|
|
. = ..()
|
|
icon_state = "[base_icon_state][ammo_count() ? "-ammo" : ""]"
|
|
|
|
/obj/item/ammo_box/magazine/sniper_rounds/surplus
|
|
name = "anti-materiel sniper rounds (.50 BMG Surplus)"
|
|
desc = parent_type::desc + " Improper storage means they don't punch through armor, dismember, or stun like fresh ammo, but they're still very good at killing people."
|
|
icon_state = "surplus"
|
|
base_icon_state = "surplus"
|
|
ammo_type = /obj/item/ammo_casing/p50/surplus
|
|
|
|
/obj/item/ammo_box/magazine/sniper_rounds/disruptor
|
|
name = "anti-materiel sniper rounds (.50 BMG Bzzt)"
|
|
desc = parent_type::desc + " Loaded with disruptor sniper rounds, filled with a special blend of soporific chemicals \
|
|
and a electromagnetic payload to cause anything hit to come to a grinding halt."
|
|
base_icon_state = "disruptor"
|
|
ammo_type = /obj/item/ammo_casing/p50/disruptor
|
|
|
|
/obj/item/ammo_box/magazine/sniper_rounds/incendiary
|
|
name = "anti-materiel sniper rounds (.50 BMG incendiary)"
|
|
desc = parent_type::desc + " Loaded with incendiary sniper rounds, which cause massive combustion at the site of impact."
|
|
base_icon_state = "incendiary"
|
|
ammo_type = /obj/item/ammo_casing/p50/incendiary
|
|
|
|
/obj/item/ammo_box/magazine/sniper_rounds/penetrator
|
|
name = "anti-materiel sniper rounds (.50 BMG penetrator)"
|
|
desc = parent_type::desc + " Loaded with extremely powerful penetrator rounds, capable of passing straight through cover and anyone unfortunate enough to be behind it."
|
|
base_icon_state = "penetrator"
|
|
ammo_type = /obj/item/ammo_casing/p50/penetrator
|
|
|
|
/obj/item/ammo_box/magazine/sniper_rounds/marksman
|
|
name = "anti-materiel sniper rounds (.50 BMG marksman)"
|
|
desc = parent_type::desc + " Loaded with extremely fast marksman rounds, able to pretty much instantly hit their targets."
|
|
base_icon_state = "marksman"
|
|
ammo_type = /obj/item/ammo_casing/p50/marksman
|
|
|
|
// Lahti-L39 Magazine //
|
|
|
|
/obj/item/ammo_box/magazine/lahtimagazine
|
|
name = "\improper Lahti sniper rounds (20x138mm)"
|
|
desc = "A 20x138mm magazine suitable ammo for anti kaiju-rifles."
|
|
icon_state = ".50mag"
|
|
base_icon_state = ".50mag"
|
|
ammo_type = /obj/item/ammo_casing/mm20x138
|
|
max_ammo = 9
|
|
caliber = CALIBER_50BMG
|