From 26cd2d3feff69c3ec56d6a257b1aeaacbadfb2dc Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Thu, 22 Apr 2021 22:24:57 -0700 Subject: [PATCH] Add todo for transfer refactor. --- game/transfers.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/game/transfers.py b/game/transfers.py index 0819baf1..ffbc3d9e 100644 --- a/game/transfers.py +++ b/game/transfers.py @@ -16,6 +16,11 @@ from gen.naming import namegen from gen.flights.flight import Flight, FlightType +# TODO: Remove base classes. +# Eventually we'll want multi-mode transfers (convoy from factory to port, onto a ship, +# then airlifted to the final destination, etc). To do this we'll need to make the +# transfer *order* represent the full journey and let classes like Convoy handle the +# individual hops. @dataclass class TransferOrder: """The base type of all transfer orders.