From 9e2e593825bd7724d4bfcf9200afbefed19e9fb2 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Sun, 25 Apr 2021 17:29:10 -0700 Subject: [PATCH] Improve transport descriptions. --- game/transfers.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/game/transfers.py b/game/transfers.py index e87f2745..0a2f1877 100644 --- a/game/transfers.py +++ b/game/transfers.py @@ -157,7 +157,10 @@ class Airlift(Transport): return None def description(self) -> str: - return f"Being airlifted by {self.flight}" + return ( + f"Being airlifted from {self.transfer.position} to {self.destination} by " + f"{self.flight}" + ) class AirliftPlanner: @@ -342,7 +345,7 @@ class Convoy(MultiGroupTransport): return self.destination.convoy_spawns[self.origin] def description(self) -> str: - return f"In a convoy to {self.destination}" + return f"In a convoy from {self.origin} to {self.destination}" def find_escape_route(self) -> Optional[ControlPoint]: return None @@ -364,7 +367,7 @@ class CargoShip(MultiGroupTransport): return self.origin.shipping_lanes[self.destination] def description(self) -> str: - return f"On a ship to {self.destination}" + return f"On a ship from {self.origin} to {self.destination}" def find_escape_route(self) -> Optional[ControlPoint]: return None