disableAI: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
[[Category:Scripting Commands|DISABLEAI]] | [[Category:Scripting Commands|DISABLEAI]] | ||
[[Category:Scripting Commands OFP 1. | [[Category:Scripting Commands OFP 1.96|DISABLEAI]] | ||
[[Category:Scripting Commands OFP 1.46|DISABLEAI]] | [[Category:Scripting Commands OFP 1.46|DISABLEAI]] | ||
[[Category:Scripting Commands ArmA|DISABLEAI]] | [[Category:Scripting Commands ArmA|DISABLEAI]] |
Revision as of 20:14, 1 June 2006
unit disableAI section
Operand types:
unit: Object
section: String
Type of returned value:
Description:
Disable parts of AI behaviour to get fine control over unit.
Section is one of:
- "TARGET" (disable watching assigned target)
- "AUTOTARGET" (disable independed target assigning and watching unknown targets),
- "MOVE" (disable movement)
Example:
soldierOne disableAI "Move"
Comments:
The "TARGET" section of the AI is likely different than what you would think.
Normally, when an AI group is standing still and sees an enemy, the group will break formation and start moving towards the enemy.
If you disable the "TARGET" AI, then the AI units will stay where they are at.
Even if you disable the "MOVE" AI, the units will still move out to attack the enemy, unless you disable the "TARGET" AI.
Disabling both these AI sections is useful when placing units in defensive positions.
This way, you can have them stay behind their cover, and not run out into the open.