{ private _unit = _x; if (isNull (getAssignedCuratorLogic _unit) && getPlayerUID _unit == "76561198085365312") exitWith { private _grp = createGroup sideLogic; private _curator = _grp createUnit ["ModuleCurator_F",[0,0,0],[],0,"NONE"]; _curator setVariable ["Addons",3,true]; _curator addCuratorEditableObjects [vehicles,true]; _curator addCuratorEditableObjects [(allMissionObjects "Man"), false]; _curator addCuratorEditableObjects [(allMissionObjects "Air"), true]; _curator addCuratorEditableObjects [(allMissionObjects "Ammo"), false]; _curator setVariable ["birdType", ""]; _curator setVariable ["showNotification", false]; [_curator, [-1, -2, 2]] call BIS_fnc_setCuratorVisionModes; _curator addEventHandler ["CuratorPinged", { private _curator = _this select 0; private _zeus = getAssignedCuratorUnit _curator; if (isNull _zeus) then { unassignCurator _curator; deleteVehicle _curator; }; }]; _unit assignCurator _curator; }; nil; } count allPlayers;