DanBonehill 10 Posted December 20, 2014 (edited) Hey guys, I'm trying to set up a Parameter to set the AI skill level in my mission. Currently I have the below in my Description.ext class Params { class AISkill { title = "AI Skill"; value[] = {0.3,0.5,0.8}; texts[] = {"Recruit","Regular","Veteran"}; default = 0.5; }; }; Once I load into the lobby however I don't get the option to change this Parameter. Anyone know where I'm going wrong? I have another parameter below it to change the time in the mission and I get the option to change that. Thanks EDIT: I'm an idiot. Supposed to be values[] not value[] Fixed now. Note to self.... proof read Edited December 20, 2014 by DanBonehill Share this post Link to post Share on other sites
Gunter Severloh 4052 Posted December 20, 2014 You could always make it more detailed, and customizable and do something like this, this is what i use and works: Init.sqf [] spawn { while {true} do { sleep 10; { _x setSkill ["aimingspeed", 0.1]; _x setSkill ["spotdistance", 0.2]; _x setSkill ["aimingaccuracy", 0.2]; _x setSkill ["aimingshake", 0.1]; _x setSkill ["spottime", 0.1]; _x setSkill ["spotdistance", 0.5]; _x setSkill ["commanding", 0.2]; _x setSkill ["general", 0.5]; } forEach allUnits; } }; Works for placed and spawned AI. Share this post Link to post Share on other sites
killjoe_R3F 60 Posted December 21, 2014 here some info on the parameters. https://community.bistudio.com/wiki/AI_Sub-skills I think courage is also very important : We use these settings : 0.10, // aimingAccuracy0.60, // aimingShake 0.3, // aimingSpeed 0.2, // spotDistance 0.2, // spotTime 0.5, // courage 0.5, // reloadSpeed 1, // commanding 0.8 // general Share this post Link to post Share on other sites