A generator for *Star Wars* interstellar shipping and passenger jobs, based loosely on the missions you can take on in *Escape Velocity* and *Endless Space*.
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

1234567891011121314151617181920212223242526272829303132333435
  1. from enum import Enum
  2. from typing import NamedTuple
  3. class DestinationType(Enum):
  4. STATION = 1
  5. TEMPERATE_WORLD = 2
  6. DESERT_WORLD = 3
  7. FROZEN_WORLD = 4
  8. JUNGLE_WORLD = 5
  9. OCEAN_WORLD = 6
  10. ASTEROID = 7
  11. class Destination(NamedTuple):
  12. name: str
  13. system: str | None
  14. sector: str | None
  15. type: DestinationType
  16. DESTINATIONS = [
  17. Destination(
  18. name="Alderaan",
  19. system=None,
  20. sector="Core Worlds",
  21. type=DestinationType.TEMPERATE_WORLD,
  22. ),
  23. Destination(
  24. name="Tattooine",
  25. system=None,
  26. sector="Outer Rim",
  27. type=DestinationType.DESERT_WORLD,
  28. ),
  29. ]