sparker95 / vindicta Goto Github PK
View Code? Open in Web Editor NEWA guerrilla warfare mission for ARMA III
License: GNU General Public License v3.0
A guerrilla warfare mission for ARMA III
License: GNU General Public License v3.0
Need to implement it some time!
It causes errors if a unit is destroyed when he is being moved between garrisons.
Add some radius around the campfire where objects cant be placed. Alternatively, we can add some back up option to access the build menu for this.
For instance if you create a location which has hidden military objects inside it, the current script is still going to add spawn positions from the hidden buildings. It will cause static guns to spawn there, for instance.
We need some framework to add dialog to characters.
Player can select set of camp objects and create template, that they can then place all in one go.
0:59:57 "[Unit::new] Error: created invalid unit: [""o_Unit_N_0_2033"",[],0,5,-1,"""",<NULL-object>]"
0:59:57 "Error at L70 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Unit\Unit.sqf)
Callstack:"
0:59:57 " [] L16 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\fn_onPlayerRespawnServer.sqf)"
0:59:57 " _newunit:<NULL-object>"
0:59:57 " _respawndelay:0"
0:59:57 " _args:[[],0,5,-1,"""",<NULL-object>]"
0:59:57 " _oldunit:B Alpha 3-3:1 (dev)"
0:59:57 " _respawn:0"
0:59:57 " _this:[<NULL-object>,B Alpha 3-3:1 (dev),0,0]"
0:59:57 " [] L591 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\OOP_Light\OOP_Light_init.sqf)"
0:59:57 " _extraparams:[[],0,5,-1,"""",<NULL-object>]"
0:59:57 " _oop_nul:true"
0:59:57 " _oop_parentcount:0"
0:59:57 " _classnamestr:Unit"
0:59:57 " _objnamestr:o_Unit_N_0_2033"
0:59:57 " _oop_i:0"
0:59:57 " _this:[""Unit"",[[],0,5,-1,"""",<NULL-object>]]"
0:59:57 " _oop_nextid:2033"
0:59:57 " _oop_parents:[]"
0:59:57 " [] L68 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Unit\Unit.sqf)"
0:59:57 " _thisobject:o_Unit_N_0_2033"
0:59:57 " _ho:<NULL-object>"
0:59:57 " _o_str:[o_Unit_N_0_2033.fnc] INFO: NEW UNIT"
0:59:57 " _valid:false"
0:59:57 " _catid:0"
0:59:57 " _classid:-1"
0:59:57 " _this:[""o_Unit_N_0_2033"",[],0,5,-1,"""",<NULL-object>]"
0:59:57 " _template:[]"
0:59:57 " _group:"
0:59:57 " _subcatid:5"
0:59:57 " [] L0 ()"
0:59:57 " [] L70 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Unit\Unit.sqf)"
0:59:57 "CALLSTACK END;;;
"
0:59:58 "Error at L791 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Unit\Unit.sqf)
Callstack:"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _exectimefilteredarray:[]"
0:59:58 " _msgqueue:[[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThread"",[""Garrison"",""_updateSpawnStateOfGarrisonsNearPos"",[[0,0,0]]]],[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThr"
0:59:58 " _mutex:[]"
0:59:58 " _thisobject:o_MessageLoop_N_0_0"
0:59:58 " _fractionsrequired:[0.666667,0.333333]"
0:59:58 " _nextprocesslogtime:140.654"
0:59:58 " _exectimearray:[]"
0:59:58 " _nextticktime:137.42"
0:59:58 " _processcategories:[[""AIGarrisonSpawned"",20,-1,3,15,2,0.0600281,1.52672,270.589,[[""o_AIGarrison_N_0_7"",268.904],[""o_AIGarrison_N_0_8"",270.53],[""o_AIGarrison_N_0_74"",270.589],[""o_AIGarrison_N_0_80"",266.923]],270.589,3.70"
0:59:58 " _thisscript:Main thread"
0:59:58 " _name:Main thread"
0:59:58 " _this:[""o_MessageLoop_N_0_0""]"
0:59:58 " [] L0 ()"
0:59:58 " [] L72 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L75 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _countmessagesmax:16"
0:59:58 " _countmessages:0"
0:59:58 " [] L0 ()"
0:59:58 " [] L87 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _null:false"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " [] L102 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _msgid:-666"
0:59:58 " _dest:o_Garrison_N_0_3"
0:59:58 " [] L105 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L56 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _msgtype:addUnit"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " _return:any"
0:59:58 " _this:[""o_Garrison_N_0_3"",[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]]"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _methodparams:[""o_Unit_N_0_2033""]"
0:59:58 " [] L1166 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " __mutex:[Main thread,1]"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _o_str:[o_Garrison_N_0_3.fnc] INFO: ADD UNIT: o_Unit_N_0_2033"
0:59:58 " _unit:o_Unit_N_0_2033"
0:59:58 " _this:[""o_Garrison_N_0_3"",""o_Unit_N_0_2033""]"
0:59:58 " [] L791 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Unit\Unit.sqf)"
0:59:58 " _thisobject:o_Unit_N_0_2033"
0:59:58 " _this:[""o_Unit_N_0_2033""]"
0:59:58 " _data:[]"
0:59:58 " _group:"
0:59:58 "CALLSTACK END;;;
"
0:59:58 Error in expression < "data") );
private _group = _data select 6;
if (_group != "") then {
((>
0:59:58 Error position: <select 6;
if (_group != "") then {
((>
0:59:58 Error Zero divisor
0:59:58 File c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmission..., line 790
rror at L837 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Unit\Unit.sqf)
Callstack:"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _exectimefilteredarray:[]"
0:59:58 " _msgqueue:[[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThread"",[""Garrison"",""_updateSpawnStateOfGarrisonsNearPos"",[[0,0,0]]]],[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThr"
0:59:58 " _mutex:[]"
0:59:58 " _thisobject:o_MessageLoop_N_0_0"
0:59:58 " _fractionsrequired:[0.666667,0.333333]"
0:59:58 " _nextprocesslogtime:140.654"
0:59:58 " _exectimearray:[]"
0:59:58 " _nextticktime:137.42"
0:59:58 " _processcategories:[[""AIGarrisonSpawned"",20,-1,3,15,2,0.0600281,1.52672,270.589,[[""o_AIGarrison_N_0_7"",268.904],[""o_AIGarrison_N_0_8"",270.53],[""o_AIGarrison_N_0_74"",270.589],[""o_AIGarrison_N_0_80"",266.923]],270.589,3.70"
0:59:58 " _thisscript:Main thread"
0:59:58 " _name:Main thread"
0:59:58 " _this:[""o_MessageLoop_N_0_0""]"
0:59:58 " [] L0 ()"
0:59:58 " [] L72 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L75 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _countmessagesmax:16"
0:59:58 " _countmessages:0"
0:59:58 " [] L0 ()"
0:59:58 " [] L87 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _null:false"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " [] L102 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _msgid:-666"
0:59:58 " _dest:o_Garrison_N_0_3"
0:59:58 " [] L105 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L56 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _msgtype:addUnit"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " _return:any"
0:59:58 " _this:[""o_Garrison_N_0_3"",[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]]"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _methodparams:[""o_Unit_N_0_2033""]"
0:59:58 " [] L1178 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " __mutex:[Main thread,1]"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _o_str:[o_Garrison_N_0_3.fnc] INFO: ADD UNIT: o_Unit_N_0_2033"
0:59:58 " _unit:o_Unit_N_0_2033"
0:59:58 " _this:[""o_Garrison_N_0_3"",""o_Unit_N_0_2033""]"
0:59:58 " _unitgarrison:any"
0:59:58 " [] L837 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Unit\Unit.sqf)"
0:59:58 " _thisobject:o_Unit_N_0_2033"
0:59:58 " _this:[""o_Unit_N_0_2033""]"
0:59:58 " _data:[]"
0:59:58 "CALLSTACK END;;;
"
0:59:58 Error in expression <hisObject) + "_" + "data") );
_data select 6
} ];
_oop_method>
0:59:58 Error position: <select 6
} ];
_oop_method>
0:59:58 Error Zero divisor
0:59:58 File c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmission..., line 837
0:59:58 "Error at L1179 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)
Callstack:"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _exectimefilteredarray:[]"
0:59:58 " _msgqueue:[[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThread"",[""Garrison"",""_updateSpawnStateOfGarrisonsNearPos"",[[0,0,0]]]],[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThr"
0:59:58 " _mutex:[]"
0:59:58 " _thisobject:o_MessageLoop_N_0_0"
0:59:58 " _fractionsrequired:[0.666667,0.333333]"
0:59:58 " _nextprocesslogtime:140.654"
0:59:58 " _exectimearray:[]"
0:59:58 " _nextticktime:137.42"
0:59:58 " _processcategories:[[""AIGarrisonSpawned"",20,-1,3,15,2,0.0600281,1.52672,270.589,[[""o_AIGarrison_N_0_7"",268.904],[""o_AIGarrison_N_0_8"",270.53],[""o_AIGarrison_N_0_74"",270.589],[""o_AIGarrison_N_0_80"",266.923]],270.589,3.70"
0:59:58 " _thisscript:Main thread"
0:59:58 " _name:Main thread"
0:59:58 " _this:[""o_MessageLoop_N_0_0""]"
0:59:58 " [] L0 ()"
0:59:58 " [] L72 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L75 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _countmessagesmax:16"
0:59:58 " _countmessages:0"
0:59:58 " [] L0 ()"
0:59:58 " [] L87 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _null:false"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " [] L102 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _msgid:-666"
0:59:58 " _dest:o_Garrison_N_0_3"
0:59:58 " [] L105 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L56 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _msgtype:addUnit"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " _return:any"
0:59:58 " _this:[""o_Garrison_N_0_3"",[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]]"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _methodparams:[""o_Unit_N_0_2033""]"
0:59:58 " [] L1179 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " __mutex:[Main thread,1]"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _o_str:[o_Garrison_N_0_3.fnc] INFO: ADD UNIT: o_Unit_N_0_2033"
0:59:58 " _unit:o_Unit_N_0_2033"
0:59:58 " _unitgroup:"
0:59:58 " _this:[""o_Garrison_N_0_3"",""o_Unit_N_0_2033""]"
0:59:58 " _unitgarrison:any"
0:59:58 "CALLSTACK END;;;
"
0:59:58 Error in expression <+ "_fnc_" + ( "getGarrison")) ));
if(_unitGarrison != "") then {
(([_unitGar>
0:59:58 Error position: <_unitGarrison != "") then {
(([_unitGar>
0:59:58 Error Undefined variable in expression: _unitgarrison
0:59:58 File c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmission..., line 1167
0:59:58 "Error at L1089 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Unit\Unit.sqf)
Callstack:"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _exectimefilteredarray:[]"
0:59:58 " _msgqueue:[[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThread"",[""Garrison"",""_updateSpawnStateOfGarrisonsNearPos"",[[0,0,0]]]],[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThr"
0:59:58 " _mutex:[]"
0:59:58 " _thisobject:o_MessageLoop_N_0_0"
0:59:58 " _fractionsrequired:[0.666667,0.333333]"
0:59:58 " _nextprocesslogtime:140.654"
0:59:58 " _exectimearray:[]"
0:59:58 " _nextticktime:137.42"
0:59:58 " _processcategories:[[""AIGarrisonSpawned"",20,-1,3,15,2,0.0600281,1.52672,270.589,[[""o_AIGarrison_N_0_7"",268.904],[""o_AIGarrison_N_0_8"",270.53],[""o_AIGarrison_N_0_74"",270.589],[""o_AIGarrison_N_0_80"",266.923]],270.589,3.70"
0:59:58 " _thisscript:Main thread"
0:59:58 " _name:Main thread"
0:59:58 " _this:[""o_MessageLoop_N_0_0""]"
0:59:58 " [] L0 ()"
0:59:58 " [] L72 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L75 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _countmessagesmax:16"
0:59:58 " _countmessages:0"
0:59:58 " [] L0 ()"
0:59:58 " [] L87 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _null:false"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " [] L102 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _msgid:-666"
0:59:58 " _dest:o_Garrison_N_0_3"
0:59:58 " [] L105 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L56 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _msgtype:addUnit"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " _return:any"
0:59:58 " _this:[""o_Garrison_N_0_3"",[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]]"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _methodparams:[""o_Unit_N_0_2033""]"
0:59:58 " [] L1188 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " __mutex:[Main thread,1]"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _o_str:[o_Garrison_N_0_3.fnc] INFO: ADD UNIT: o_Unit_N_0_2033"
0:59:58 " _unit:o_Unit_N_0_2033"
0:59:58 " _units:[""o_Unit_N_0_2033""]"
0:59:58 " _unitgroup:"
0:59:58 " _this:[""o_Garrison_N_0_3"",""o_Unit_N_0_2033""]"
0:59:58 " _unitgarrison:any"
0:59:58 " [] L1189 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " [] L1089 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Unit\Unit.sqf)"
0:59:58 " _thisobject:o_Unit_N_0_2033"
0:59:58 " _return:bool"
0:59:58 " _this:[""o_Unit_N_0_2033""]"
0:59:58 " _data:[]"
0:59:58 "CALLSTACK END;;;
"
0:59:58 Error in expression <) );
private _return = !( isNull (_data select 3));
_return
} ];
>
0:59:58 Error position: <select 3));
_return
} ];
>
0:59:58 Error Zero divisor
0:59:58 File c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmission..., line 1088
0:59:58 "Error at L1190 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)
Callstack:"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _exectimefilteredarray:[]"
0:59:58 " _msgqueue:[[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThread"",[""Garrison"",""_updateSpawnStateOfGarrisonsNearPos"",[[0,0,0]]]],[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThr"
0:59:58 " _mutex:[]"
0:59:58 " _thisobject:o_MessageLoop_N_0_0"
0:59:58 " _fractionsrequired:[0.666667,0.333333]"
0:59:58 " _nextprocesslogtime:140.654"
0:59:58 " _exectimearray:[]"
0:59:58 " _nextticktime:137.42"
0:59:58 " _processcategories:[[""AIGarrisonSpawned"",20,-1,3,15,2,0.0600281,1.52672,270.589,[[""o_AIGarrison_N_0_7"",268.904],[""o_AIGarrison_N_0_8"",270.53],[""o_AIGarrison_N_0_74"",270.589],[""o_AIGarrison_N_0_80"",266.923]],270.589,3.70"
0:59:58 " _thisscript:Main thread"
0:59:58 " _name:Main thread"
0:59:58 " _this:[""o_MessageLoop_N_0_0""]"
0:59:58 " [] L0 ()"
0:59:58 " [] L72 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L75 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _countmessagesmax:16"
0:59:58 " _countmessages:0"
0:59:58 " [] L0 ()"
0:59:58 " [] L87 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _null:false"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " [] L102 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _msgid:-666"
0:59:58 " _dest:o_Garrison_N_0_3"
0:59:58 " [] L105 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L56 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _msgtype:addUnit"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " _return:any"
0:59:58 " _this:[""o_Garrison_N_0_3"",[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]]"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _methodparams:[""o_Unit_N_0_2033""]"
0:59:58 " [] L1188 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " __mutex:[Main thread,1]"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _o_str:[o_Garrison_N_0_3.fnc] INFO: ADD UNIT: o_Unit_N_0_2033"
0:59:58 " _unit:o_Unit_N_0_2033"
0:59:58 " _units:[""o_Unit_N_0_2033""]"
0:59:58 " _unitgroup:"
0:59:58 " _this:[""o_Garrison_N_0_3"",""o_Unit_N_0_2033""]"
0:59:58 " _unitgarrison:any"
0:59:58 " [] L1190 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " _unitisspawned:bool"
0:59:58 "CALLSTACK END;;;
"
0:59:58 Error in expression <) + "_fnc_" + ( "getGroup")) ));
if (_unitGroup != "") then {
diag_log format>
0:59:58 Error position: <_unitGroup != "") then {
diag_log format>
0:59:58 Error Undefined variable in expression: _unitgroup
0:59:58 File c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmission..., line 1179
es\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)
Callstack:"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _exectimefilteredarray:[]"
0:59:58 " _msgqueue:[[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThread"",[""Garrison"",""_updateSpawnStateOfGarrisonsNearPos"",[[0,0,0]]]],[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThr"
0:59:58 " _mutex:[]"
0:59:58 " _thisobject:o_MessageLoop_N_0_0"
0:59:58 " _fractionsrequired:[0.666667,0.333333]"
0:59:58 " _nextprocesslogtime:140.654"
0:59:58 " _exectimearray:[]"
0:59:58 " _nextticktime:137.42"
0:59:58 " _processcategories:[[""AIGarrisonSpawned"",20,-1,3,15,2,0.0600281,1.52672,270.589,[[""o_AIGarrison_N_0_7"",268.904],[""o_AIGarrison_N_0_8"",270.53],[""o_AIGarrison_N_0_74"",270.589],[""o_AIGarrison_N_0_80"",266.923]],270.589,3.70"
0:59:58 " _thisscript:Main thread"
0:59:58 " _name:Main thread"
0:59:58 " _this:[""o_MessageLoop_N_0_0""]"
0:59:58 " [] L0 ()"
0:59:58 " [] L72 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L75 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _countmessagesmax:16"
0:59:58 " _countmessages:0"
0:59:58 " [] L0 ()"
0:59:58 " [] L87 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _null:false"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " [] L102 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _msgid:-666"
0:59:58 " _dest:o_Garrison_N_0_3"
0:59:58 " [] L105 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L56 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _msgtype:addUnit"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " _return:any"
0:59:58 " _this:[""o_Garrison_N_0_3"",[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]]"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _methodparams:[""o_Unit_N_0_2033""]"
0:59:58 " [] L1188 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " __mutex:[Main thread,1]"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _o_str:[o_Garrison_N_0_3.fnc] INFO: ADD UNIT: o_Unit_N_0_2033"
0:59:58 " _unit:o_Unit_N_0_2033"
0:59:58 " _units:[""o_Unit_N_0_2033""]"
0:59:58 " _unitgroup:"
0:59:58 " _this:[""o_Garrison_N_0_3"",""o_Unit_N_0_2033""]"
0:59:58 " _unitgarrison:any"
0:59:58 " [] L1190 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " _unitisspawned:bool"
0:59:58 "CALLSTACK END;;;
"
0:59:58 Error in expression < "_fnc_" + ( "isSpawned")) ));
if (!_unitIsSpawned) then {
private _loc = ( >
0:59:58 Error position: <_unitIsSpawned) then {
private _loc = ( >
0:59:58 Error Undefined variable in expression: _unitisspawned
0:59:58 File c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmission..., line 1190
0:59:58 "Error at L867 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Unit\Unit.sqf)
Callstack:"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _exectimefilteredarray:[]"
0:59:58 " _msgqueue:[[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThread"",[""Garrison"",""_updateSpawnStateOfGarrisonsNearPos"",[[0,0,0]]]],[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThr"
0:59:58 " _mutex:[]"
0:59:58 " _thisobject:o_MessageLoop_N_0_0"
0:59:58 " _fractionsrequired:[0.666667,0.333333]"
0:59:58 " _nextprocesslogtime:140.654"
0:59:58 " _exectimearray:[]"
0:59:58 " _nextticktime:137.42"
0:59:58 " _processcategories:[[""AIGarrisonSpawned"",20,-1,3,15,2,0.0600281,1.52672,270.589,[[""o_AIGarrison_N_0_7"",268.904],[""o_AIGarrison_N_0_8"",270.53],[""o_AIGarrison_N_0_74"",270.589],[""o_AIGarrison_N_0_80"",266.923]],270.589,3.70"
0:59:58 " _thisscript:Main thread"
0:59:58 " _name:Main thread"
0:59:58 " _this:[""o_MessageLoop_N_0_0""]"
0:59:58 " [] L0 ()"
0:59:58 " [] L72 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L75 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _countmessagesmax:16"
0:59:58 " _countmessages:0"
0:59:58 " [] L0 ()"
0:59:58 " [] L87 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _null:false"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " [] L102 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _msgid:-666"
0:59:58 " _dest:o_Garrison_N_0_3"
0:59:58 " [] L105 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L56 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _msgtype:addUnit"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " _return:any"
0:59:58 " _this:[""o_Garrison_N_0_3"",[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]]"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _methodparams:[""o_Unit_N_0_2033""]"
0:59:58 " [] L1220 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " __mutex:[Main thread,2]"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _o_str:[o_Garrison_N_0_3.fnc] INFO: ADD UNIT: o_Unit_N_0_2033"
0:59:58 " _unit:o_Unit_N_0_2033"
0:59:58 " _ai:o_AIGarrison_N_0_3"
0:59:58 " _units:[""o_Unit_N_0_2033""]"
0:59:58 " _unitgroup:"
0:59:58 " _this:[""o_Garrison_N_0_3"",""o_Unit_N_0_2033""]"
0:59:58 " _unitgarrison:any"
0:59:58 " [] L1222 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " [] L322 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\AI\Garrison\AIGarrison.sqf)"
0:59:58 " _thisobject:o_AIGarrison_N_0_3"
0:59:58 " _worldstate:[[false,0,0,0,false,false,0,0,0,false,false,0,0,0,[0,0,0],0,0,false,false,[0,0,0],0,0,"""",false],[4,0,0,0,4,4,0,0,0,4,4,0,0,0,5,0,0,4,4,5,0,0,2,4]]"
0:59:58 " _gar:o_Garrison_N_0_3"
0:59:58 " _this:[""o_AIGarrison_N_0_3""]"
0:59:58 " [] L2279 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " __mutex:[Main thread,2]"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _query:[[0,16],[0,26]]"
0:59:58 " _return:[]"
0:59:58 " _units:[""o_Unit_N_0_2033""]"
0:59:58 " _this:[""o_Garrison_N_0_3"",[[0,16],[0,26]]]"
0:59:58 " [] L0 ()"
0:59:58 " [] L2278 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " _x:[0,16]"
0:59:58 " _catid:0"
0:59:58 " _foreachindex:0"
0:59:58 " _subcatid:16"
0:59:58 " [] L0 ()"
0:59:58 " [] L2275 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " _x:o_Unit_N_0_2033"
0:59:58 " _unit:o_Unit_N_0_2033"
0:59:58 " _foreachindex:0"
0:59:58 " [] L867 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Unit\Unit.sqf)"
0:59:58 " _thisobject:o_Unit_N_0_2033"
0:59:58 " _this:[""o_Unit_N_0_2033""]"
0:59:58 " _data:[]"
0:59:58 "CALLSTACK END;;;
"
0:59:58 Error in expression < "data") );
[_data select 0, _data select 1, _data select 2]
} ];
>
0:59:58 Error position: <select 1, _data select 2]
} ];
>
0:59:58 Error Zero divisor
0:59:58 File c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmission..., line 867
0:59:58 "Error at L2277 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)
Callstack:"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _exectimefilteredarray:[]"
0:59:58 " _msgqueue:[[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThread"",[""Garrison"",""_updateSpawnStateOfGarrisonsNearPos"",[[0,0,0]]]],[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThr"
0:59:58 " _mutex:[]"
0:59:58 " _thisobject:o_MessageLoop_N_0_0"
0:59:58 " _fractionsrequired:[0.666667,0.333333]"
0:59:58 " _nextprocesslogtime:140.654"
0:59:58 " _exectimearray:[]"
0:59:58 " _nextticktime:137.42"
0:59:58 " _processcategories:[[""AIGarrisonSpawned"",20,-1,3,15,2,0.0600281,1.52672,270.589,[[""o_AIGarrison_N_0_7"",268.904],[""o_AIGarrison_N_0_8"",270.53],[""o_AIGarrison_N_0_74"",270.589],[""o_AIGarrison_N_0_80"",266.923]],270.589,3.70"
0:59:58 " _thisscript:Main thread"
0:59:58 " _name:Main thread"
0:59:58 " _this:[""o_MessageLoop_N_0_0""]"
0:59:58 " [] L0 ()"
0:59:58 " [] L72 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L75 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _countmessagesmax:16"
0:59:58 " _countmessages:0"
0:59:58 " [] L0 ()"
0:59:58 " [] L87 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _null:false"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " [] L102 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _msgid:-666"
0:59:58 " _dest:o_Garrison_N_0_3"
0:59:58 " [] L105 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L56 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _msgtype:addUnit"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " _return:any"
0:59:58 " _this:[""o_Garrison_N_0_3"",[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]]"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _methodparams:[""o_Unit_N_0_2033""]"
0:59:58 " [] L1220 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " __mutex:[Main thread,2]"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _o_str:[o_Garrison_N_0_3.fnc] INFO: ADD UNIT: o_Unit_N_0_2033"
0:59:58 " _unit:o_Unit_N_0_2033"
0:59:58 " _ai:o_AIGarrison_N_0_3"
0:59:58 " _units:[""o_Unit_N_0_2033""]"
0:59:58 " _unitgroup:"
0:59:58 " _this:[""o_Garrison_N_0_3"",""o_Unit_N_0_2033""]"
0:59:58 " _unitgarrison:any"
0:59:58 " [] L1222 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " [] L322 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\AI\Garrison\AIGarrison.sqf)"
0:59:58 " _thisobject:o_AIGarrison_N_0_3"
0:59:58 " _worldstate:[[false,0,0,0,false,false,0,0,0,false,false,0,0,0,[0,0,0],0,0,false,false,[0,0,0],0,0,"""",false],[4,0,0,0,4,4,0,0,0,4,4,0,0,0,5,0,0,4,4,5,0,0,2,4]]"
0:59:58 " _gar:o_Garrison_N_0_3"
0:59:58 " _this:[""o_AIGarrison_N_0_3""]"
0:59:58 " [] L2279 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " __mutex:[Main thread,2]"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _query:[[0,16],[0,26]]"
0:59:58 " _return:[]"
0:59:58 " _units:[""o_Unit_N_0_2033""]"
0:59:58 " _this:[""o_Garrison_N_0_3"",[[0,16],[0,26]]]"
0:59:58 " [] L0 ()"
0:59:58 " [] L2278 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " _x:[0,16]"
0:59:58 " _catid:0"
0:59:58 " _foreachindex:0"
0:59:58 " _subcatid:16"
0:59:58 " [] L0 ()"
0:59:58 " [] L2277 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " _x:o_Unit_N_0_2033"
0:59:58 " _unit:o_Unit_N_0_2033"
0:59:58 " _maindata:[<null>,<null>,<null>]"
0:59:58 " _catidx:any"
0:59:58 " _foreachindex:0"
0:59:58 " _subcatidx:any"
0:59:58 "CALLSTACK END;;;
"
0:59:58 Error in expression <a params ["_catIDx", "_subcatIDx"];
if (_catIDx == _catID && (_subcatIDx == _sub>
0:59:58 Error position: <_catIDx == _catID && (_subcatIDx == _sub>
0:59:58 Error Undefined variable in expression: _catidx
0:59:58 File c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmission..., line 2277
(c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Unit\Unit.sqf)
Callstack:"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _exectimefilteredarray:[]"
0:59:58 " _msgqueue:[[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThread"",[""Garrison"",""_updateSpawnStateOfGarrisonsNearPos"",[[0,0,0]]]],[""o_MessageLoopMainManager_N_0_0"","""",0,-666,""callStaticMethodInThr"
0:59:58 " _mutex:[]"
0:59:58 " _thisobject:o_MessageLoop_N_0_0"
0:59:58 " _fractionsrequired:[0.666667,0.333333]"
0:59:58 " _nextprocesslogtime:140.654"
0:59:58 " _exectimearray:[]"
0:59:58 " _nextticktime:137.42"
0:59:58 " _processcategories:[[""AIGarrisonSpawned"",20,-1,3,15,2,0.0600281,1.52672,270.589,[[""o_AIGarrison_N_0_7"",268.904],[""o_AIGarrison_N_0_8"",270.53],[""o_AIGarrison_N_0_74"",270.589],[""o_AIGarrison_N_0_80"",266.923]],270.589,3.70"
0:59:58 " _thisscript:Main thread"
0:59:58 " _name:Main thread"
0:59:58 " _this:[""o_MessageLoop_N_0_0""]"
0:59:58 " [] L0 ()"
0:59:58 " [] L72 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L75 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _countmessagesmax:16"
0:59:58 " _countmessages:0"
0:59:58 " [] L0 ()"
0:59:58 " [] L87 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _null:false"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " [] L102 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " _msgid:-666"
0:59:58 " _dest:o_Garrison_N_0_3"
0:59:58 " [] L105 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageLoop\fn_threadFunc.sqf)"
0:59:58 " [] L56 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _msgtype:addUnit"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _msg:[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]"
0:59:58 " _return:any"
0:59:58 " _this:[""o_Garrison_N_0_3"",[""o_Garrison_N_0_3"","""",0,-666,""addUnit"",[""o_Unit_N_0_2033""]]]"
0:59:58 " [] L58 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\MessageReceiverEx\MessageReceiverEx.sqf)"
0:59:58 " _methodparams:[""o_Unit_N_0_2033""]"
0:59:58 " [] L1220 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " __mutex:[Main thread,2]"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _o_str:[o_Garrison_N_0_3.fnc] INFO: ADD UNIT: o_Unit_N_0_2033"
0:59:58 " _unit:o_Unit_N_0_2033"
0:59:58 " _ai:o_AIGarrison_N_0_3"
0:59:58 " _units:[""o_Unit_N_0_2033""]"
0:59:58 " _unitgroup:"
0:59:58 " _this:[""o_Garrison_N_0_3"",""o_Unit_N_0_2033""]"
0:59:58 " _unitgarrison:any"
0:59:58 " [] L1222 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " [] L322 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\AI\Garrison\AIGarrison.sqf)"
0:59:58 " _thisobject:o_AIGarrison_N_0_3"
0:59:58 " _worldstate:[[false,0,0,0,false,false,0,0,0,false,false,0,0,0,[0,0,0],0,0,false,false,[0,0,0],0,0,"""",false],[4,0,0,0,4,4,0,0,0,4,4,0,0,0,5,0,0,4,4,5,0,0,2,4]]"
0:59:58 " _gar:o_Garrison_N_0_3"
0:59:58 " _this:[""o_AIGarrison_N_0_3""]"
0:59:58 " [] L2279 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " __mutex:[Main thread,2]"
0:59:58 " _thisobject:o_Garrison_N_0_3"
0:59:58 " _query:[[0,16],[0,26]]"
0:59:58 " _return:[]"
0:59:58 " _units:[""o_Unit_N_0_2033""]"
0:59:58 " _this:[""o_Garrison_N_0_3"",[[0,16],[0,26]]]"
0:59:58 " [] L0 ()"
0:59:58 " [] L2278 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " _x:[0,26]"
0:59:58 " _catid:0"
0:59:58 " _foreachindex:1"
0:59:58 " _subcatid:26"
0:59:58 " [] L0 ()"
0:59:58 " [] L2275 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Garrison\Garrison.sqf)"
0:59:58 " _x:o_Unit_N_0_2033"
0:59:58 " _unit:o_Unit_N_0_2033"
0:59:58 " _foreachindex:0"
0:59:58 " [] L867 (c:\users\sentepu\documents\arma 3 - other profiles\dev\mpmissions\project_0\project_0.altis\Unit\Unit.sqf)"
0:59:58 " _thisobject:o_Unit_N_0_2033"
0:59:58 " _this:[""o_Unit_N_0_2033""]"
0:59:58 " _data:[]"
0:59:58 "CALLSTACK END;;;
We can use arma's search functions to search location modules!
It makes linux admins unhappy
We need vehicles in towns for us to steal.
I guess they can be placed randomly for now because when you move away and comeback civilians could have driven around.
Shift + Q/E to fast rotate 90 degrees.
Backspace to cancel move/placement.
Now it moves linearly, we would prefer it to move on the road with the virtual route.
Also spawned garrison should get waypoints from virtual route.
To make it happen, we must improve waypoint handling in virtual route: https://github.com/Sparker95/Project_0/blob/276293d1cbf02757c479e9a10535efc14e8d382b/Project_0.Altis/AI/VirtualRoute/VirtualRoute.sqf#L126
Make objects slowly come out of the ground when you place something, while playing some animation(digging).
Might need some option to disable because some people might not like it.
Helps player work out how to move camera to activate object for moving.
Make Group class store current leader unit, instead of relying on Arma's leader
command.
In virtual route we can scan backward from destination point until we are move radius
away from the destination position (real destination, not virtual route final node).
Nice to see what needs to be added to add a new action/goal.
Show carousel containing those items when in category mode maybe?
Try recruiting some units into a garrison
Quote from Sebastian:
when you re-color vehicles in the garage and export you get this:
_veh = createVehicle ["rhs_bmp1p_msv",position player,[],0,"NONE"];
[
_veh,
["rhs_sand",1],
["9p135_hide_source",1,"crate_l1_unhide",1,"crate_l2_unhide",1,"crate_l3_unhide",1,"crate_r1_unhide",1,"crate_r2_unhide",1,"crate_r3_unhide",1,"wood_1_unhide",1]
] call BIS_fnc_initVehicle;
We probably will try to use the BIS civilian presence module
Currently if it returns an empty array it could mean two cases: either A* has failed to find a plan or A* has determined that the current and goal states are the same.
Use new "select" action Jeroen created to select what vehicle the object should be loaded into
So far we need icons for
Repair with vehicle.
Arsnenal
Move stuff to Arsenal
Move stuff from Aresnal to object.
Refuel
Rearm vehicle
Arsenal or TFAR freezes when inside arsenal and you get the message "TFAR not connected bla bla"
Drone-type units are not supported yet.
They must be spawned properly and they must be supported by AI framework.
It's probably nor important for first release.
Add a fixed radius from the campfire to be allowed to build things, like ~100 maybe ?
Should help performance when map is open (I hope!)
https://community.bistudio.com/wiki/ctrlMapMouseOver
Use remoteExecCall instead of publicVariable. ATTR_SERIALIZE attributes should be used for this, or other attributes.
Using "setVelocityTransformation" and "createLocalVehicle" we could make some need animation. I only need to find a way to make it not blow up the vehicle.
https://github.com/Sparker95/Project_0/blob/2dc8418d85dfc692058b685ab677d8e67e7466ce/Project_0.Altis/Unit/Unit.sqf#L222
https://github.com/Sparker95/Project_0/blob/2dc8418d85dfc692058b685ab677d8e67e7466ce/Project_0.Altis/Unit/Unit.sqf#L239
Might want to change this to _groupHandle createUnit [_className, [0,0,0], [], 10, "FORM"]
Createvehicle with [0,0,0] takes 0.04ms
Createvehicle with non-[0,0,0] takes 1ms (because it searches for good location).
You already do _objectHandle setPos _pos; in the end so it doesnt change anything.
Also you should probably use setPosASL/setPosATL as setPos uses nearest surface. This causes units that are stored on top of buildings (getpos is 0) to spawn under the building.
https://community.bistudio.com/wiki/Position#Formats
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.