- Add mission config, params, and function registrations - Implement faction helpers and mission generators - Include setup docs, CBA settings, and mission scaffolding
Mission Manager Functions
Mission manager functions coordinate dynamic mission generation for forge_pmc_simulator.Tanoa.
Registered Functions
forge_pmc_fnc_missionManageris postInit and starts the dynamic mission manager after setup settings are applied.forge_pmc_fnc_persistentCadMissionManagerstarts the persistent CAD-oriented mission dispatcher.forge_pmc_fnc_updateEnemyCountFromActivePlayersupdates the active-player scaling multiplier used by enemy spawns.
Helper Scripts
adminActivatePersistentCad.sqfis an admin/server-console helper that callsforge_pmc_fnc_persistentCadMissionManager.
Runtime Notes
forge_pmc_fnc_missionManager waits for forge_pmc_missionSettingsApplied before it creates generator objects. If no UI settings are submitted within the fallback window, it applies mission param defaults and starts generation.
Generated tasks are registered through forge_server_task_fnc_startTask with source mission_manager, so they appear in the normal Forge task/CAD lifecycle.