Small refactor

This commit is contained in:
Raffson 2024-12-16 15:12:35 +01:00
parent cc90627ee5
commit caf624832f
No known key found for this signature in database
GPG Key ID: B0402B2C9B764D99

View File

@ -15,20 +15,17 @@ class ForcedOptionsGenerator:
self.game = game
def _set_options_view(self) -> None:
self.mission.forced_options.options_view = (
self.game.settings.map_coalition_visibility
)
value = self.game.settings.map_coalition_visibility
self.mission.forced_options.options_view = value
def _set_external_views(self) -> None:
if not self.game.settings.external_views_allowed:
self.mission.forced_options.external_views = (
self.game.settings.external_views_allowed
)
value = self.game.settings.external_views_allowed
self.mission.forced_options.external_views = value
def _set_easy_communication(self) -> None:
self.mission.forced_options.easy_communication = (
self.game.settings.easy_communication
)
value = self.game.settings.easy_communication
self.mission.forced_options.easy_communication = value
def _set_labels(self) -> None:
# TODO: Fix settings to use the real type.
@ -49,9 +46,8 @@ class ForcedOptionsGenerator:
self.mission.forced_options.unrestricted_satnav = True
def _set_battle_damage_assessment(self) -> None:
self.mission.forced_options.battle_damage_assessment = (
self.game.settings.battle_damage_assessment
)
value = self.game.settings.battle_damage_assessment
self.mission.forced_options.battle_damage_assessment = value
def _set_supercarrier_deck_crew(self) -> None:
value = self.game.settings.supercarrier_deck_crew