Waypoints: Difference between revisions
Jump to navigation
Jump to search
m (removed empty headline) |
Lou Montana (talk | contribs) (Page refresh) |
||
Line 1: | Line 1: | ||
' | [[Waypoints]] are a group's successive destination/task indicator (see [[setWaypointType]] for a list of available types). They are represented as an [[Array]] in [[Waypoint]] format [group, index]. | ||
''' | Since '''[[ArmA 2|{{arma2}}]]''' waypoints for players were mostly replaced by [[Task]]s; since '''[[{{arma3}}]]''' the [[Arma 3 Task Framework|Task Framework]] allows for an easy usage of them. | ||
== Usage == | |||
=== Condition === | |||
[[Category: | The '''Condition''' is [[Code]] that determines whether the waypoint is completed.<br> | ||
Its value is evaluated '''[[Multiplayer Scripting#Locality|locally]]''' on the [[groupOwner|group owner]]'s machine and must return a [[Boolean]].<br> | |||
* [[this]] refers to the group leader | |||
* [[thisList]] refers to the group's units | |||
=== OnActivation === | |||
The '''OnActivation''' is [[Code]] that is executed on '''Condition'''<nowiki/>'s completion. | |||
{{Important | While '''Condition''' code is evaluated on the [[groupOwner|group owner]]'s machine, '''OnActivation''' code is executed '''[[Multiplayer Scripting#Locality|globally]]''', a.k.a on every client!}} | |||
== See Also == | |||
* [[:Category:Command Group: Waypoints|Waypoints Commands]] | |||
* [[:Category:Function Group: Waypoints|Waypoints Functions]] | |||
[[Category: Scripting Topics]] |
Revision as of 21:29, 18 September 2019
Waypoints are a group's successive destination/task indicator (see setWaypointType for a list of available types). They are represented as an Array in Waypoint format [group, index].
Since Arma 2 waypoints for players were mostly replaced by Tasks; since Arma 3 the Task Framework allows for an easy usage of them.
Usage
Condition
The Condition is Code that determines whether the waypoint is completed.
Its value is evaluated locally on the group owner's machine and must return a Boolean.
OnActivation
The OnActivation is Code that is executed on Condition's completion.