Refactors ebows and kpa's to the same parent #11939
Open
+221
−189
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
About The Pull Request
Ebows and kpa's have been refactored to use a new recharging parent typepath
credit to Fikou
Why It's Good For The Game
Shitcode made weapons that refilled with a cooldown, like energy bows, a child of pneumatic kinetic cannons.
This has a lot of issues, like every feature you put on KPAs needing to be carefully managed and returned lest you suddenly be able to put modkits on ebows or some shit lmao.
Ive dealt with this 3 times in previous prs and I don't really feel like dealing with it anymore, thus this pr.
Testing Photographs and Procedure
Screenshots&Videos
dreamseeker_GdlpImTRBl.mp4
Changelog
🆑 rkz, Fikou
refactor: refactored pkas and ebows. There should be no discernable behavior changes.
tweak: changes the empty chamber gun alert to be more succinct
/:cl: