Files
Bubberstation/code/modules/projectiles/ammunition/ballistic/rocket.dm
Paxilmaniac 929a713b3e Makes the rocket launcher epic ( Giant RPG Buff ) (#82212)
## About The Pull Request


![image](https://github.com/tgstation/tgstation/assets/82386923/79927d3a-8e5a-4330-92de-5542f4503dba)

![image](https://github.com/tgstation/tgstation/assets/82386923/9b8220ed-24f1-4a8a-b5f0-ff3886a32b9e)

The sprites of rocket launchers, rockets, and their projectiles have
been updated.

The name of the rocket launcher has been changed from "PML-9" to
"Dardo-RE Rocket Launcher".

Rocket launchers can be worn in suit slots as well as on your back if
you really wanted.

## Why It's Good For The Game


![image](https://github.com/tgstation/tgstation/assets/82386923/09148ac9-6902-403c-a169-5fe7da1d8214)

The PML sprite is nearly like seven years old at this point I think.
This is something a little less ancient and a little more cool looking.

Speaking of cool. Weapon names that are just a bunch of random letters
and numbers together suck, especially with TTS around making some of
these abbreviated names pronounce really weird. The new one should roll
off the ai generated tongue a little easier if someone mentions it by
name.
## Changelog
🆑
add: The PML-9's name has been changed to something that's a little less
boring random numbers and letters, and something that TTS can likely
pronounce much nicer than before. Get blown up by a Dardo rocket
launcher today.
image: Sprites for rocket launchers, rockets, and rocket projectiles
have been changed to something fresher looking.
balance: Rocket launchers can be worn on your back or armor vest.
/🆑
2024-03-26 14:53:34 -06:00

45 lines
1.4 KiB
Plaintext

/obj/item/ammo_casing/rocket
name = "\improper Dardo HE rocket"
desc = "An 84mm High Explosive rocket. Fire at people and pray."
caliber = CALIBER_84MM
icon_state = "srm-8"
base_icon_state = "srm-8"
projectile_type = /obj/projectile/bullet/rocket
/obj/item/ammo_casing/rocket/Initialize(mapload)
. = ..()
AddElement(/datum/element/caseless)
/obj/item/ammo_casing/rocket/update_icon_state()
. = ..()
icon_state = "[base_icon_state]"
/obj/item/ammo_casing/rocket/heap
name = "\improper Dardo HE-AP rocket"
desc = "An 84mm High Explosive All Purpose rocket. For when you just need something to not exist anymore."
icon_state = "84mm-heap"
base_icon_state = "84mm-heap"
projectile_type = /obj/projectile/bullet/rocket/heap
/obj/item/ammo_casing/rocket/weak
name = "\improper Dardo HE Low-Yield rocket"
desc = "An 84mm High Explosive rocket. This one isn't quite as devastating."
icon_state = "low_yield_rocket"
base_icon_state = "low_yield_rocket"
projectile_type = /obj/projectile/bullet/rocket/weak
/obj/item/ammo_casing/a75
desc = "A .75 bullet casing."
caliber = CALIBER_75
icon_state = "s-casing-live"
base_icon_state = "s-casing-live"
projectile_type = /obj/projectile/bullet/gyro
/obj/item/ammo_casing/a75/Initialize(mapload)
. = ..()
AddElement(/datum/element/caseless)
/obj/item/ammo_casing/a75/update_icon_state()
. = ..()
icon_state = "[base_icon_state]"