Severity: LOW
File: src/settings/SettingsManager.lua:35-36
Multiplayer: No
Fix Complexity: TRIVIAL
Description
SettingsManager:getSettings() accesses g_currentMission.missionInfo without checking if the mission is loaded. If called during initialization or on the main menu, this crashes.
Source: Consolidated Bug Review 2026-07-26, FT-002
Severity: LOW
File:
src/settings/SettingsManager.lua:35-36Multiplayer: No
Fix Complexity: TRIVIAL
Description
SettingsManager:getSettings()accessesg_currentMission.missionInfowithout checking if the mission is loaded. If called during initialization or on the main menu, this crashes.Source: Consolidated Bug Review 2026-07-26, FT-002