Adds unique ammo effects to launcher ammo #39554
Merged
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.
Summary
SUMMARY: Content "Adds unique ammo effects to launcher ammo"
Purpose of change
Launcher ammo was using generic ammo effects, and it was causing many of the launchers to feel and behave weirdly. this updates all launcher ammo to have their own new ammo effect with the correct explosive force, casing weight, and estimated fragment size.
Describe the solution
This updates the launcher ammo to all have their own new ammo effect with the correct explosive force, casing weight, and estimated fragment size. This has buffed some of the heavier launchers in particular to be a decent bit more explosives, while making the 40mm grenades much more manageable.
Explosively fragmenting launcher ammo with a range of under 60 has been buffed to range 60, so that the effective casualty radius of your rocket is no longer larger than your weapon range.
Most of the data needed for determining the explosive power was able to be reused from #37052
Testing
Load up a world, use debug mutations to give myself infinite carry space, give myself all the launchers, and without giving myself invulnerability, try to somewhat clear a town.
With some careful aiming, i managed to make effective use of all the launchers without my character getting hurt.
I also made note of all the explosion sizes to make sure all of them were making sense.