public abstract void Apply(ShipState state);
public override void Apply(ShipState state) { state.updateLinks = false; }
public override void Cancel(ShipState state) { state.updateLinks = true; }
public abstract void Cancel(ShipState state);
public abstract void Apply(ShipState state);
public override void Apply(ShipState state) { state.updateLinks = false; }
public override void Cancel(ShipState state) { state.updateLinks = true; }
public abstract void Cancel(ShipState state);