scp-fs2open / fs2open.github.com

Origin Repository for SCP FreeSpace 2 Open
https://www.hard-light.net/
Other
406 stars 162 forks source link

FR: burst fire enhancements/lua exposure #5346

Open Durandal-Thoth opened 1 year ago

Durandal-Thoth commented 1 year ago

This is really two requests:

  1. Expose burst fire state (current counter, seed, etc) for lua access.
  2. Introduce separate "cap" sound for final shot in burst. Optionally ALSO when trigger is released, but this could be handled via script with the above lua exposure if applicable.

This will allow us to play a proper final sound for rapid fire weapons, which right now can require very short sfx which can sound awkwardly truncated when the burst completes.

Doing this should also open the door for alternate effects for final shot, such as separate vfx, increased damage, etc.

wookieejedi commented 1 year ago

I'm wondering in the meantime if this would be possible with weapon spawning, too?