-
Notifications
You must be signed in to change notification settings - Fork 294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Railgun #718
Railgun #718
Conversation
both traitors and nukeops can buy this absurdly powerful cannon
shrimple as adding a new variant with two firemodes, overkill, and overkiller
fixing some trash
shoot cans and scare security
Slows you down when any variant is held as to make the weapon more balanced
adds a unique sprite for the laser variant of the railgun
i am dumb
RSI Diff Bot; head commit b2f2c3e merging into 6679835 Resources/Textures/DeltaV/Objects/Weapons/Guns/Ammunition/Cartridges/railrod.rsi
Resources/Textures/DeltaV/Objects/Weapons/Guns/Ammunition/Cartridges/railrod_nonlethal.rsi
Resources/Textures/DeltaV/Objects/Weapons/Guns/Projectiles/projectiles.rsi
Resources/Textures/DeltaV/Objects/Weapons/Guns/Railguns/railgun.rsi
Resources/Textures/DeltaV/Objects/Weapons/Guns/Railguns/railgun_ert.rsi
Resources/Textures/DeltaV/Objects/Weapons/Guns/Railguns/railgun_laser.rsi
|
Resources/Prototypes/DeltaV/Catalog/Fills/Backpacks/StarterGear/duffelbag.yml
Outdated
Show resolved
Hide resolved
Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Projectiles/railgun_ammo.yml
Outdated
Show resolved
Hide resolved
Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Projectiles/railgun_ammo.yml
Outdated
Show resolved
Hide resolved
Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml
Outdated
Show resolved
Hide resolved
Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Railguns/railgun.yml
Outdated
Show resolved
Hide resolved
Resources/Textures/DeltaV/Objects/Weapons/Guns/Railguns/railgun_laser.rsi/icon.png
Outdated
Show resolved
Hide resolved
Resources/Textures/DeltaV/Objects/Weapons/Guns/Ammunition/Cartridges/railrod.rsi/meta.json
Outdated
Show resolved
Hide resolved
Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Railguns/railgun.yml
Outdated
Show resolved
Hide resolved
For weapons in general, but especially a weapon this powerful, I would prefer if there were inhand sprites so that people can have a visual indicator that they're about to get decimated. |
Signed-off-by: VMSolidus <[email protected]>
hopefully
yipeeee
the Decimator is now a proper noun similar to other weapons
…ectiles/railgun.yml Co-authored-by: DEATHB4DEFEAT <[email protected]> Signed-off-by: Firewatch <[email protected]>
This is our second oldest PR, where are we at with this? |
Assuming all of me and Death's change requests were made, this is actually ready to merge. The test is a false negative related to mimic code RNG throwing off the map tests by complete random chance. |
Yep, very familiar with that one. Haha |
@DEATHB4DEFEAT does the change you requested still need to be addressed? |
This reverts commit c0de272.
About the PR
This PR introduces a new weapon to the Syndicate arsenal for both traitors and nuclear operatives, the "Decimator" Railgun. It also includes a reverse engineered variant, admeme variant and laser variant for borgs when that system is ready for use, similar to the laser L6. Reverse engineering also unlocks the non-lethal bolts, the standard one must be reverse engineered.
The Decimator has a long charge-up, must be wielded, and shoots extremely slowly (0.30 firerate, 0.40 reverse engineered), but does 110 damage spread across three different damage types with normal rods, 15 piercing, 75 blunt, and 20 heat, along with 80 stamina damage.
The railgun rods cannot be crafted, and must be obtained through;
Bolts are retrievable and do not break, but can bounce.
The addition of this PR would give syndicate operatives a terrifying new tool for taking down lone targets, but its steep price and requirement to wield alongside the slow fire-rate leaves the user vulnerable. It is also very loud, and the sound of the metal rod impacting makes a distinct noise.
Slimepeople, Oni, and Diona can survive a shot due to their innate damage resistance.
Stats:
Why / Balance
Syndicate weaponry has been pretty much the same for a while now, and I wanted to bring some variety to their pool with a new type of weapon entirely. The railgun is a powerful choice for teams, decimates unarmored targets, and leaves lightly armored targets near death, but its slow fire-rate and limited ammo pool encourage caution.
Technical details
The railgun is coded entirely in yml, which makes it simple to make changes to. New sound effects and yml files have been added to the DeltaV section of the prototypes menu, and the weapon has its own syndicate uplink fill as well, locale file included. The initial code is a bit messy, but I've ironed out any errors that I found in my initial runs of testing.
Media
railgun_showcase.mp4
Reverse engineering makes the railgun craftable from the security techfab.
COST:
Railgun:
Rebar Rod:
Rebar Rod (Less Lethal):
Breaking changes
Changelog
🆑 - Mike and Still-Icarus