public override IEnumerator Perform() { Initialize(); movementPrediction = new MovementPrediction(TheShip, this); yield return(movementPrediction.CalculateMovementPredicition()); }
public override void Perform() { base.Perform(); Initialize(); movementPrediction = new MovementPrediction(this, Selection.ThisShip.Owner.AfterShipMovementPrediction); }
public override void Perform() { base.Perform(); Initialize(); movementPrediction = new MovementPrediction(this); }
public override void Perform() { base.Perform(); Rotate180Hidden(); AlterDirection(); movementPrediction = new MovementPrediction(this, TheShip.Owner.AfterShipMovementPrediction); }
public override void Perform() { base.Perform(); movementPrediction = new MovementPrediction(this, TheShip.Owner.AfterShipMovementPrediction); }