////////////////////////////// // Dynamic-AI-Creator // // Version 3.1b - 2014 // //--------------------------// // DAC_AI_Init // //--------------------------// // Script by Silola // // silola@freenet.de // ////////////////////////////// DAC_Marker_Groups = []; DAC_Help_Groups = []; DAC_Fire_Groups = []; DAC_Hit_Groups = []; DAC_Cover_Groups = []; DAC_Radio_Groups = []; DAC_Call_Groups = []; DAC_Camp_Groups = []; DAC_Fire_Pos = []; DAC_No_Support = []; DAC_KnowsAbout = 0.1 / DAC_AI_Level; DAC_Intern = [60,3,0,1]; DAC_AI_Speak = false; DAC_AI_SayDummy = ""; DAC_AI_Radio = false; DAC_Old_String = ""; if(isNil "DAC_Radio_Dist") then { DAC_Radio_Dist = "((1000 * DAC_AI_Level) * _skillgroup)" }; if(isNil "DAC_Alert_Dist") then { DAC_Alert_Dist = "(100 + (150 * DAC_AI_Level))" }; if(isNil "DAC_Radio_Time") then { DAC_Radio_Time = "((10 / DAC_AI_Level) / ((skill (leader _group)) + 0.1))" }; if(isNil "DAC_Radio_Count") then { DAC_Radio_Count = "DAC_AI_Level" }; if(isNil "DAC_Smoke") then { DAC_Smoke = [0,"smokeshell",[-15,15],"5 * DAC_AI_Level","((count units (group _leader)) > 3)"]}; waituntil{(DAC_Basic_Value > 0)}; sleep 3; DAC_AI_RadioDummy1 = "Sign_Sphere10cm_F" createvehicle [0,0,0]; DAC_AI_RadioDummy2 = "Sign_Sphere10cm_F" createvehicle [0,0,0]; sleep 1; publicvariable "DAC_AI_RadioDummy1";publicvariable "DAC_AI_RadioDummy2"; DAC_AI_RadioDummy1 setVariable ["radio_string","",true]; DAC_AI_RadioDummy1 setVariable ["old_string","",false]; DAC_AI_RadioDummy1 setVariable ["radio_array",[],false]; DAC_AI_RadioDummy1 setVariable ["radio_dist",0,true]; DAC_AI_RadioDummy2 setVariable ["radio_string","",true]; DAC_AI_RadioDummy2 setVariable ["old_string","",false]; DAC_AI_RadioDummy2 setVariable ["radio_array",[],false]; DAC_AI_RadioDummy2 setVariable ["radio_dist",0,true];