Hello, I'm working on a new feature to allow players to self-destruct its craft at will, when in dogfighting.
At the moment there are some features on OXCE+ to allow self-destruction when your craft is defenseless and you don't have any chance to disengage due to velocity - self-destruct which deals no-damage to enemy crafts; it's just to avoid endless dogfighting-; but I'd like to add a second button which allowed to activate self-destruct at will. This is not really directed to "current "crafts -interceptors and carriers-, but I think this could be interesting to add things as "unmanned kamikaze drones" or even "missiles". Of course that would be optional to ensure proper compatibility with current dogfight behavior -the only difference for current behavior would be a second deactivated button at the interface-
I'm looking for some advice/opinions about how to program the behaviour of this feature:
1. About WHEN this self-destruct would take effect -providing it has been activated-:
a. Only when crafts are at the/a "minimal" range. This could give target craft a chance to destroy drone/missile while it's approaching to be in range.
b. At any moment when dogfighting screen appears...but the more distance between crafts, the less damage self-destruct would do.
2. About HOW MUCH damage would kamikaze-craft inflict to target craft.
c. At first I proposed giving a fixed damage equal to the max-damage supported by the kamikaze craft, or twice that damage.
d. Also we could use a RNG number between 50%-200% of that damage, to add some uncertainty to self-destruct feature.
e. Modders could add another value to "crafts" definition to set self-destruct damage. If not added, this value would be 0 -no self-destruction damage to enemy craft-, or one of the values at 2c.
3. If we only want to add new kamikaze crafts/missiles, pushing a self-destruct button sounds useless, so I could add another flag to craft ruleset -self-destruct?- so, when entering dogfighting self-destruct is automatically activated.
4. If 1b option is not implemented....should we give the chance to cancel self-destruction? -for regular crafts, not drones/missiles-
What are your thoughts about this? Could this be an interesting feature?