Add pretty-print for AircraftProcurementRequest.

This commit is contained in:
Dan Albert 2020-12-25 17:31:26 -08:00
parent 3bdf1377c0
commit 993e59413a

View File

@ -31,6 +31,12 @@ class AircraftProcurementRequest:
task_capability: FlightType task_capability: FlightType
number: int number: int
def __str__(self) -> str:
task = self.task_capability.value
distance = self.range.nautical_miles
target = self.near.name
return f"{self.number} ship {task} within {distance} nm of {target}"
class ProcurementAi: class ProcurementAi:
def __init__(self, game: Game, for_player: bool, faction: Faction, def __init__(self, game: Game, for_player: bool, faction: Faction,