scp-fs2open / scp-fs2open/fs2open.github.com

Actions System FR: Desired trigger conditions

Open
#3,055 9 comments 0 reactions 0 assignees View on GitHub
discussion enhancement general modding
Dominant language
C++
Stars
487
Forks
184
Avg merge
3d 9h
Merged PRs (30d)
44

Description

The following is an off-the-top-of-my-head list of circumstances under which it might be useful to be able to trigger actions.

Ships table:
- Activation/deactivation of afterburners.
- Afterburners currently active.
- On shield quadrant depletion.
- On death. (I've looked at the death explosion mechanics enough to see that they look very limited, and I'm hoping the action system might be able to replace the retail system.)
- On 'vaporize' death.
- On non-vaporize death.

Weapons table:
- On weapon firing. (This would provide some of the functionality requested [here](https://github.com/scp-fs2open/fs2open.github.com/issues/3049).)
- On beam/projectile impact.
- On projectile detonation.
- On beam warmup.
- On beam firing.
- While in flight, while in homed flight, while in unhomed flight, while in freeflight, on ignition.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.