Currently, mission parameters are always initialized if defined in mission config. The function `BIS_fnc_initParams` is automatically executed `postInit` with no way to prevent it from doing so.
It would be very welcome if the function would check for the presence of a missionNamespace variable and if that one is true exit before initializing the parameters.
```
if (missionNamespace getVariable ["BIS_fnc_noParameterInitialization", false]) exitWith {false};
```
This variable could be set in `preInit` by the mission creator.
This would allow for a customized system to handle mission parameters in singleplayer as there is no native way of manipulating parameter values there.