Ai battle line: Difference between revisions
Jump to navigation
Jump to search

m (removed {{DISPLAYTITLE}}, covered by the hl2 point template) |
(updates) |
||
Line 1: | Line 1: | ||
{{hl2 point|ai_battle_line}} | {{lang|ai_battle_line}} | ||
[[File:Standoff diagram.png|frame|right]] | |||
{{hl2 point|ai_battle_line}} Battle lines are a part of the Standoff [[:Category:AI|AI]] schedule. They instruct [[NPC]]s to try and stay behind it to a configurable degree. See [[Standoffs]] for more information about the use of <code>ai_battle_line</code>. | |||
{{code class|CAI_BattleLine|ai_behavior_standoff.cpp}} | |||
==Flags== | |||
*1: Use [[parent]]'s orientation | |||
==Keyvalues== | ==Keyvalues== | ||
{{KV|Actor (actor)|target_name_or_class|Actor(s) or squad to affect.}} | |||
{{KV|Active (Active)|bool|Self-explanatory.}} | |||
{{KV|Strict (Strict)|bool|If true, players will not be able to order their allies to ignore the battle line by commanding them with {{ent|impulse|50}} (bound to {{key|C}} by default).}} | |||
{{KV|Actor|target_name_or_class|Actor(s) or squad to affect.}} | {{KV BaseEntity|base=1}} | ||
{{KV|Active|bool|Self-explanatory.}} | |||
{{KV|Strict|bool| | |||
= | |||
==Inputs== | ==Inputs== | ||
{{IO|Activate|If the entity is not yet active, this input will activate it.}} | {{IO|Activate|If the entity is not yet active, this input will activate it.}} | ||
{{IO|Deactivate|If the entity is not yet inactive, this input will turn it inactive.}} | {{IO|Deactivate|If the entity is not yet inactive, this input will turn it inactive.}} | ||
{{I BaseEntity|base=1}} | |||
==Outputs== | ==Outputs== | ||
{{O | {{O BaseEntity}} | ||
Revision as of 10:13, 1 September 2018


Template:Hl2 point Battle lines are a part of the Standoff AI schedule. They instruct NPCs to try and stay behind it to a configurable degree. See Standoffs for more information about the use of ai_battle_line
.
Flags
- 1: Use parent's orientation
Keyvalues
- Actor (actor) ([todo internal name (i)]) <target_name_or_class>
- Actor(s) or squad to affect.
- Strict (Strict) ([todo internal name (i)]) <boolean>
- If true, players will not be able to order their allies to ignore the battle line by commanding them with impulse 50 (bound to C by default).
Inputs
- Activate
- If the entity is not yet active, this input will activate it.
- Deactivate
- If the entity is not yet inactive, this input will turn it inactive.