Disallow stage separation at launch

This commit is contained in:
JoePfeiffer 2022-11-30 15:48:44 -07:00
parent 6d1b32cff4
commit 1c32ec3912

View File

@ -60,14 +60,6 @@ public class StageSeparationConfiguration implements FlightConfigurableParameter
return (mount == ignition); return (mount == ignition);
} }
}, },
//// Launch
LAUNCH(trans.get("Stage.SeparationEvent.LAUNCH")) {
@Override
public boolean isSeparationEvent(FlightEvent e, AxialStage stage) {
return e.getType() == FlightEvent.Type.LAUNCH;
}
},
//// Never
NEVER(trans.get("Stage.SeparationEvent.NEVER")) { NEVER(trans.get("Stage.SeparationEvent.NEVER")) {
@Override @Override
public boolean isSeparationEvent(FlightEvent e, AxialStage stage) { public boolean isSeparationEvent(FlightEvent e, AxialStage stage) {