public static function NewMission(ShipFleet $fleet, Coordinates $target, $scheduledTime) { $mission = new Mission(); $mission->Fleet($fleet); $mission->Target($target); $mission->ScheduledTime($scheduledTime); return $mission; }
public static function FromOtherMission(Mission $otherMission) { return Transportation::NewTransportation($otherMission->Fleet(), $otherMission->Fleet()->OriginalColony()); }