{"name":"BIS_fnc_animalBehaviour","title":"BIS fnc animalBehaviour","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_animalBehaviour","revid":379243,"updated":"2026-10-30T23:22:52Z","groups":["Ambient"],"status":"ok","games":{"arma3":"1.00"},"since":"arma3 1.00","arma3_since":"1.00","description":"Animal behaviour control. Called by `Animals_F\\Data\\Scripts\\main.fsm`.","syntaxes":[{"syntax":"[animal] call BIS_fnc_animalBehaviour","params":[{"name":"animal","type":"Object","description":"the controlled animal","type_expr":"Object"}],"returns":{"type":"Nothing","type_expr":"Nothing"}}],"examples":[{"code":["[animal] call BIS_fnc_animalBehaviour;"]}],"see_also":["Arma 3: Animals: Override Default Animal Behaviour Via Script","createAgent"],"notes":[{"user":"Killzone_Kid","date":"2014-09-29T19:38:00Z","text":"To override, add\n\n```sqf\n_agent setVariable [\"BIS_fnc_animalBehaviour_disable\", true];\n```\n\nright after agent creation."}]}