zSkullfox icon

Untitled

zSkullfox | PRO | 04/21/20 05:03:41 PM UTC | 0 ⭐ | 193 👁️ | Never ⏰ | []
text |

1.42 KB

|

None

|

0 👍

/

0 👎

_cat = "[FOX] test";
[_cat, "test34444444", {
   params [["_position", [0,0,0], [[]], 3], ["_object", objNull, [objNull]]];
     outputObjects = [];
  {
    _object = _x;
     if(alive _x)then{
     systemChat str _x;
    _tmp = [];
    if(typeOf _object isKindOf "Man")then{
       private _sideName = ["east", "west", "independent", "civilian"] select (side group _object call BIS_fnc_sideID);
      _tmp pushBack format["_grp_%1 = createGroup [%2, true];", _forEachIndex, _sideName];
      _tmp pushBack format["_object_%1 = _grp_%2 createUnit [%3, [0, 0, 0], [], 0, ""CAN_COLLIDE""];", _forEachIndex, _forEachIndex, str typeOf _object];
     }else{
      _tmp pushBack format["_object_%1 = createVehicle [%2, [0, 0, 0], [], 0, %3];", _forEachIndex, str typeOf _object, str "CAN_COLLIDE" ];
    };
    _tmp pushBack format["_object_%1 setVectorDirAndUp %2;", _forEachIndex, [vectorDir _object, vectorUp _object]];
    _tmp pushBack format["_object_%1 setPosASL %2;", _forEachIndex, getPosASL _object];
     outputObjects pushBack _tmp;
 };
  } forEach curatorEditableObjects (getAssignedCuratorLogic player);
   export  = "";
  {
      {
          export = export + format["%1" + endl ,_x];
      } forEach _x;
   } forEach outputObjects;
 [
"Export as SQF",
[["EDIT:MULTI", "Text",export,5]],
{
systemchat "Done";
},
{},
[]
] call zen_dialog_fnc_create
 }] call zen_custom_modules_fnc_register;

Comments