{"name":"setSkill","title":"setSkill","type":"command","url":"https://community.bistudio.com/wiki/setSkill","revid":364244,"updated":"2024-05-06T09:38:17Z","groups":["AI Behaviour"],"status":"ok","games":{"ofp":"1.75","ofpe":"1.00","arma1":"1.00","arma2":"1.00","arma2oa":"1.50","tkoh":"1.00","arma3":"0.50"},"since":"ofp 1.75","arma3_since":"0.50","locality":{"argument":"local","effect":"global"},"description":"Sets the skill level of given unit. The value of a sub-skill is interpolated into a range defined in CfgAISkill.","syntaxes":[{"syntax":"unit setSkill skill","params":[{"name":"unit","type":"Object","type_expr":"Object"},{"name":"skill","type":"Number","description":"general skill in range 0..1","type_expr":"Number"}],"returns":{"type":"Nothing","type_expr":"Nothing"},"form":"binary","left":{"text":"unit"},"right":{"text":"skill"}},{"syntax":"unit setSkill [skillName, value]","since":"arma1 1.00","params":[{"name":"unit","type":"Object","type_expr":"Object"},{"name":"skillName","type":"String","description":"available sub-skills are:\n\n- `\"general\"`\n- `\"courage\"`\n- `\"aimingAccuracy\"`\n- `\"aimingShake\"`\n- `\"aimingSpeed\"`\n- `\"commanding\"`\n- `\"endurance\"`\n- `\"spotDistance\"`\n- `\"spotTime\"`\n- `\"reloadSpeed\"`","type_expr":"String"},{"name":"value","type":"Number","description":"value in range 0..1","type_expr":"Number"}],"returns":{"type":"Nothing","type_expr":"Nothing"},"form":"binary","left":{"text":"unit"},"right":{"text":"[skillName, value]"}}],"examples":[{"code":["_hero setSkill 1;"]},{"code":["_finalBoss setSkill [\"reloadSpeed\", 0.8];\n_finalBoss setSkill [\"aimingSpeed\", 0.33];"]}],"see_also":["skill","setUnitAbility","Arma 3: AI Skill","Combat Modes","skillFinal"],"notes":[{"user":"Hardrock","date":"2006-08-04T12:01:00Z","text":"Approximate ranges are:\n\n- Novice < 0.25\n- Rookie >= 0.25 and <= 0.45\n- Recruit > 0.45 and <= 0.65\n- Veteran > 0.65 and <= 0.85\n- Expert > 0.85"},{"user":"Kronzky","date":"2007-06-30T21:16:00Z","text":"If \"SuperAI\" is turned on in the Difficulty Menu, the skill level is always 1, no matter what was defined in the editor or via this command."}],"categories_extra":["AI"]}