Merge pull request #130 from DanAlbert/callsigns

Handle callsigns for flights.
This commit is contained in:
C. Perreau
2020-09-11 20:53:44 +02:00
committed by GitHub
7 changed files with 86 additions and 58 deletions

View File

@@ -2,13 +2,14 @@ import os
from collections import defaultdict
from dataclasses import dataclass
import random
from typing import List, Tuple
from typing import List
from game import db
from dcs.mission import Mission
from .aircraft import FlightData
from .airfields import RunwayData
from .airsupportgen import AwacsInfo, TankerInfo
from .armor import JtacInfo
from .conflictgen import Conflict
from .ground_forces.combat_stance import CombatStance
from .radios import RadioFrequency
@@ -21,14 +22,6 @@ class CommInfo:
freq: RadioFrequency
@dataclass
class JtacInfo:
"""JTAC information for the kneeboard."""
callsign: str
region: str
code: str
class MissionInfoGenerator:
"""Base type for generators of mission information for the player.