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.
Closes #1048
Adds explosive fizzle sounds to
CMomExplosive
's. Default sound is on the quiet end and is just a placeholder for when we make a custom sound.Adds a
Fizzle()
virtual function toCMomExplosive
and removed the field fromDestroy
. Fizzle destroys the explosive, then plays the fizzle sprite and sound.Fizzle sounds for specific weapons are easy to add; just override
GetFizzleSound()
with the sound script.Also cleans up the stickybomb launcher and stickybomb code:
bFizzle
field fromDetonateRemoteStickybombs
in the launcher. Fizzling code is mostly in the stickybomb and this function was never called with this field as true.m_bFizzle
in the stickybomb code. Seems like this was used to interface withDetonateRemoteStickybombs
and has been superseded bym_bCanExplode
.https://cdn.discordapp.com/attachments/722911100303048734/770091900383526922/2020-10-25_17-50-07.mp4
https://cdn.discordapp.com/attachments/722911100303048734/770092009641213972/2020-10-25_17-47-38.mp4
https://cdn.discordapp.com/attachments/722911100303048734/770091970919399524/2020-10-25_17-49-33.mp4
Checklist
momentum_english_ref.res
file with the changes, rantokenizer.py
to generate an up-to-date localization file, and have committed both the.res
file changes and the new localization.txt
fileserver_momentum.vpc
/client_momentum.vpc
/ etc)