GithubHelp home page GithubHelp logo

sparker95 / vindicta Goto Github PK

View Code? Open in Web Editor NEW
96.0 14.0 63.0 78.54 MB

A guerrilla warfare mission for ARMA III

License: GNU General Public License v3.0

SQF 73.53% C++ 7.61% Batchfile 0.10% Pawn 0.22% C 1.32% Python 1.26% PowerShell 0.21% HTML 15.60% JavaScript 0.14% CSS 0.01%
sqf arma3 arma mission

vindicta's People

Contributors

agsimmons avatar anthrax2001 avatar billw2012 avatar boinkstoinkmcgee avatar br-ian avatar dependabot[bot] avatar h-finch-404 avatar i3lackeye avatar jasperdoit avatar jeroen-notenbomer avatar kwattt avatar lazejun avatar lukisbrans avatar macthegoon avatar marc13bautista avatar marvis999 avatar matriksky avatar mjveveruska avatar nercon avatar rc95 avatar sebarma avatar somethingsimpl avatar sparker95 avatar straker27 avatar tahmahn avatar tastesliketriangle avatar teemo0803 avatar yaksarethebaneofsociety avatar zalexki avatar zharvis1 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vindicta's Issues

Build UI: templates.

Player can select set of camp objects and create template, that they can then place all in one go.

Errors when liberating friendly AI

 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;;;

Add vehicles in town

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.

Add loadouts for vehicles

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;

Create/change icons for actions

So far we need icons for
Repair with vehicle.
Arsnenal
Move stuff to Arsenal
Move stuff from Aresnal to object.
Refuel
Rearm vehicle

TFAR Arsenal freeze bug

Arsenal or TFAR freezes when inside arsenal and you get the message "TFAR not connected bla bla"

Implement drones

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.

Multiplayer intel issues

  • Wrong type is displayed for locations (it shows type : true).
  • Picking up of an intel item is processed multiple times after player has respawned.

Logistic visual improvement

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.

createUnit is slower when defining position

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.