setBehaviour: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (Reverted edits by Heecf..... (talk) to last revision by Kju) |
||
Line 1: | Line 1: | ||
{{Command|= Comments | |||
____________________________________________________________________________________________ | |||
| ofp |= Game name | |||
|1.00|= Game version | |||
____________________________________________________________________________________________ | |||
| Set group/unit behaviour mode. Behaviour is one of: | |||
*"CARELESS" | |||
*"SAFE" | |||
*"AWARE" | |||
*"COMBAT" | |||
*"STEALTH". <br> | |||
See [[AIBehaviour|this page]] for details of the effect of this command on AI units. | |||
|= Description | |||
____________________________________________________________________________________________ | |||
| groupName '''setBehaviour''' behaviour |= Syntax | |||
|p1= groupName: [[Object]] or [[Group]] |= Parameter 1 | |||
|p2= behaviour: [[String]] |= Parameter 2 | |||
| [[Nothing]] |= Return value | |||
____________________________________________________________________________________________ | |||
|x1= <pre>_group1 setBehaviour "SAFE"</pre> |= Example 1 | |||
____________________________________________________________________________________________ | |||
| [[Mission_Editor:_Waypoints#Behaviour|behaviour description]], [[AIBehaviour]], [[behaviour]], [[setWaypointBehaviour]], [[combatMode]], [[setCombatMode]], [[skill]], [[setSkill array]], [[CfgAISkill]] |= See also | |||
}} | |||
<h3 style="display:none">Notes</h3> | |||
<dl class="command_description"> | |||
<!-- Note Section BEGIN --> | |||
<dd class="notedate"> | |||
<dt class="note">'''[[User:=\SNKMAN/=|=\SNKMAN/=]]''' | |||
<dd class="note">Warning! Since ArmA v.1.14 the command setBehaviour "COMBAT" do not work correctly any loger. | |||
Units ( Groups ) which are using this behaviour and then get a move order, will not move to the given position. | |||
<dd class="notedate"> | |||
<dt class="note">'''[[User:MadRussian|MadRussian]]''' | |||
<dd class="note">Although setBehaviour can be called on an individual unit, the entire group will be affected. | |||
<dd class="notedate"> | |||
<dt class="note">'''[[User:MulleDK13|MulleDK13]]''' | |||
<dd class="note">If setting a behaviour on an individual unit is required, it can be achieved by creating a temporary group, use joinSilent to make the individual unit belong to that group, then change his behaviour, use joinSilent into the original group, then delete the temporary group. | |||
<!-- Note Section END --> | |||
</dl> | |||
<h3 style="display:none">Bottom Section</h3> | |||
[[Category:Scripting Commands|SETBEHAVIOUR]] | |||
[[Category:Scripting Commands OFP 1.96|SETBEHAVIOUR]] | |||
[[Category:Scripting Commands OFP 1.46|SETBEHAVIOUR]] | |||
[[Category:Scripting Commands ArmA|SETBEHAVIOUR]] | |||
[[Category:Scripting Commands ArmA2|{{uc:{{PAGENAME}}}}]] | |||
[[Category:Scripting_Commands_Take_On_Helicopters|{{uc:{{PAGENAME}}}}]] | |||
Revision as of 00:18, 21 August 2012
Description
- Description:
- Set group/unit behaviour mode. Behaviour is one of:
- "CARELESS"
- "SAFE"
- "AWARE"
- "COMBAT"
- "STEALTH".
- Groups:
- Uncategorised
Syntax
- Syntax:
- groupName setBehaviour behaviour
- Parameters:
- groupName: Object or Group
- behaviour: String
- Return Value:
- Nothing
Examples
- Example 1:
_group1 setBehaviour "SAFE"
Additional Information
- See also:
- behaviour descriptionAIBehaviourbehavioursetWaypointBehaviourcombatModesetCombatModeskillsetSkill arrayCfgAISkill
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note
Notes
- =\SNKMAN/=
- Warning! Since ArmA v.1.14 the command setBehaviour "COMBAT" do not work correctly any loger. Units ( Groups ) which are using this behaviour and then get a move order, will not move to the given position.
- MadRussian
- Although setBehaviour can be called on an individual unit, the entire group will be affected.
- MulleDK13
- If setting a behaviour on an individual unit is required, it can be achieved by creating a temporary group, use joinSilent to make the individual unit belong to that group, then change his behaviour, use joinSilent into the original group, then delete the temporary group.
Bottom Section
Categories:
- Scripting Commands
- Introduced with Operation Flashpoint version 1.00
- Operation Flashpoint: New Scripting Commands
- Operation Flashpoint: Scripting Commands
- Command Group: Uncategorised
- Scripting Commands OFP 1.96
- Scripting Commands OFP 1.46
- Scripting Commands ArmA
- Scripting Commands ArmA2
- Scripting Commands Take On Helicopters