mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-17 19:14:15 +01:00
The Laser Musket (2023) (Settlement Helper Edition) (#76231)
## About The Pull Request This adds a craftable laser musket to the game. It's slow and unwieldy, but consistent! I'd be happy to tweak the numbers if it's too good/bad. This PR also adds an independent militia ERT, who travels the spinward sector to help defend stations! TO DO LIST: - [x] Finish worn sprites - [x] Add a crafting recipe on par with the pipegun - [x] Add bayonets - [x] Separate charging into two stages and REDO THE AUDIO AAAA - [x] Clean up code (Needs review, totally) Scrapped: - Possibly add overcharge mechanic (This is just beyond my skill level for now) - Find a unique sound for the weapon firing (We have a unique projectile, and I can't a sound that fits more than the laser gun one)      Inhands by RedSentry27 Suit sprite by Kinnebian Prime Laser Musket sprites by RedSentry27 Balance Considerations (ew): 25 damage (30 on prime) Normal wound 40 Stamina damage (45 on prime) Weak to armour (prime not weak to armor) 2 second charge time, needs to be charged twice No overcharge Requires two hands to hold (like a chainsaw) Crafting Recipe: One rifle stock Fifteen Cable Coils Four Iron Rods One micro laser One capacitor One pair of prescription glasses One drinking glass Craft for 10 seconds with a wirecutter and screwdriver Prime crafting recipe: (REQUIRES READING MAINTENANCE LOOT: "journal of a space ranger") One laser musket Fifteen cable coils Five silver One water recycler Fifteen units of nuka cola Craft for 30 seconds with a screwdriver while wearing cowboy boots and a cowboy hat ## Why It's Good For The Game The idea of assistants and revs forming firing lines in the halls to shoot eachother sounds hilarious. Besides, we need a parallel to the pipegun, and this is the funniest way to do so. ## Changelog 🆑 Cheshify, Kinnebian, and RedSentry27 add: Maintenance engineers have sent out blueprints across the sector for a new laser musket. admin: A new energy-gun toting ERT is available to send to the crew. --------- Co-authored-by: carlarctg <53100513+carlarctg@users.noreply.github.com>
This commit is contained in:
@@ -1119,6 +1119,14 @@
|
||||
registered_name = JOB_ERT_CLOWN
|
||||
trim = /datum/id_trim/centcom/ert/clown
|
||||
|
||||
/obj/item/card/id/advanced/centcom/ert/militia
|
||||
registered_name = "Frontier Militia"
|
||||
trim = /datum/id_trim/centcom/ert/militia
|
||||
|
||||
/obj/item/card/id/advanced/centcom/ert/militia/general
|
||||
registered_name = "Frontier Militia General"
|
||||
trim = /datum/id_trim/centcom/ert/militia/general
|
||||
|
||||
/obj/item/card/id/advanced/black
|
||||
name = "black identification card"
|
||||
desc = "This card is telling you one thing and one thing alone. The person holding this card is an utter badass."
|
||||
|
||||
@@ -17,3 +17,23 @@
|
||||
/obj/item/book/granter/crafting_recipe/pipegun_prime/recoil(mob/living/user)
|
||||
to_chat(user, span_warning("The book turns to dust in your hands."))
|
||||
qdel(src)
|
||||
|
||||
/obj/item/book/granter/crafting_recipe/laser_musket_prime
|
||||
name = "journal of a space ranger"
|
||||
desc = "A singed and weathered book, how did this get onto the station?"
|
||||
crafting_recipe_types = list(
|
||||
/datum/crafting_recipe/laser_musket_prime
|
||||
)
|
||||
icon_state = "book1"
|
||||
remarks = list(
|
||||
"Man, these schematics look complicated.",
|
||||
"What's with the soda, isn't that radioactive?",
|
||||
"...but where does the cowboy hat come into play...",
|
||||
"Oh, so that explains why I need the silver.",
|
||||
"Yeah yeah, enough with the warnings, how does hard does it hit?",
|
||||
"Going down in a blaze of glory? Who cares, time for a new gun.",
|
||||
)
|
||||
|
||||
/obj/item/book/granter/crafting_recipe/laser_musket_prime/recoil(mob/living/user)
|
||||
to_chat(user, span_warning("The book turns to dust in your hands."))
|
||||
qdel(src)
|
||||
|
||||
Reference in New Issue
Block a user