Reserve GUARD freq. 243MHz

Fix #79
This commit is contained in:
Raffson 2023-01-13 21:23:31 +01:00
parent 8b802a9cbc
commit cccc6e5a44
No known key found for this signature in database
GPG Key ID: B0402B2C9B764D99

View File

@ -17,7 +17,7 @@ from game.missiongenerator.aircraft.aircraftgenerator import (
AircraftGenerator, AircraftGenerator,
) )
from game.naming import namegen from game.naming import namegen
from game.radio.radios import RadioFrequency, RadioRegistry from game.radio.radios import RadioFrequency, RadioRegistry, MHz
from game.radio.tacan import TacanRegistry from game.radio.tacan import TacanRegistry
from game.theater import Airfield from game.theater import Airfield
from game.theater.bullseye import Bullseye from game.theater.bullseye import Bullseye
@ -157,6 +157,7 @@ class MissionGenerator:
unique_map_frequencies: set[RadioFrequency] = set() unique_map_frequencies: set[RadioFrequency] = set()
self.initialize_tacan_registry(unique_map_frequencies) self.initialize_tacan_registry(unique_map_frequencies)
self.initialize_radio_registry(unique_map_frequencies) self.initialize_radio_registry(unique_map_frequencies)
self.radio_registry.reserve(MHz(243)) # Allocate Guard Freq first!
for frequency in unique_map_frequencies: for frequency in unique_map_frequencies:
self.radio_registry.reserve(frequency) self.radio_registry.reserve(frequency)