Ground of Aces Modding
Loading...
Searching...
No Matches
MissionDebugLoadingHelper Class Referencesealed

Decides which mission ids are debug-only QA content that must never reach a production build, even with Cheats enabled there. An id is treated as debug-only when it contains "test_", "debug_", "_debug" or "_test" - a naming convention rather than an authored flag, so no mission JSON needs to change to opt in or out. More...

Public Member Functions

void RemoveDebugMissionIds (List< string > missionIds)
 Removes every debug-only id from missionIds, but only outside the Editor and development builds - left untouched there so debug content stays testable via create_mission and the normal mission pool.
 

Detailed Description

Decides which mission ids are debug-only QA content that must never reach a production build, even with Cheats enabled there. An id is treated as debug-only when it contains "test_", "debug_", "_debug" or "_test" - a naming convention rather than an authored flag, so no mission JSON needs to change to opt in or out.