scp-fs2open / fs2open.github.com

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

Weapon FR: Configurable missile behavior on decoy, target loss or death. #2372

Open EatThePath opened 4 years ago

EatThePath commented 4 years ago

Amount other issues, very long lifetime aspect missiles, such as long range ship to ship missiles, can end up looking weird if their target dies. This is particularly true when used at close ranges. Early on when working with Warmachine we tried to use the 'die on lost lock' flag to make missiles die when the thing they're locked onto dies. Turns out, that flag actually means 'die when decoyed'!

We still want that though, and a few other related things, so I propose to retire that flag and build a more configurable behavior for these situations.

My ideal is that you could define separate behaviors for what happens when...

And on those events the missile could...

Some features could improve that:

JohnAFernandez commented 4 years ago

Tracking a new target for aspect seekers would require multi changes for full compatibility, since the server would need to communicate to the client who the new target is.