I am having an issue when attempting to define dynamic missions utilizing the Bis_fnc_strategicMapOpen function. The issue revolves around the {} around the code section. These appear to be stopping me from defining local script variables (that are references to global variables) from being correctly defined.
E.G.
_missionsData = [
[GetPos _teleporter,{_teleporter spawn OzDM_fnc_StrategicMap_TELEPORT},"Test1","Test1","","",1,[]],
[GetPos Teleport_2,{Teleport_2 spawn OzDM_fnc_StrategicMap_TELEPORT},"Test2","Test2","","",1,[]]
];
The first array entry does not work because the _teleporter defined in-between the {} does not refer to the global variable, it keeps the _ name and when it is recalled by the Bis_fnc_strategicMapOpen it does not have that local variable defined.