From 80a88058c09a7a1f5ad44189fe8e6cede1bd3ee5 Mon Sep 17 00:00:00 2001
From: FlightControl FormationLeftLine Trigger for AI_FORMATION FormationLeftWing Trigger for AI_FORMATION FormationRightLine Trigger for AI_FORMATION FormationRightWing Trigger for AI_FORMATION FormationLeftLine Handler OnAfter for AI_FORMATION FormationLeftWing Handler OnAfter for AI_FORMATION FormationRightLine Handler OnAfter for AI_FORMATION FormationRightWing Handler OnAfter for AI_FORMATION FormationRightLine Handler OnAfter for AI_FORMATION FormationRightWing Handler OnAfter for AI_FORMATION FormationLeftLine Handler OnBefore for AI_FORMATION FormationLeftWing Handler OnBefore for AI_FORMATION FormationRightLine Handler OnBefore for AI_FORMATION FormationRightWing Handler OnBefore for AI_FORMATION FormationLeftLine Asynchronous Trigger for AI_FORMATION FormationLeftWing Asynchronous Trigger for AI_FORMATION FormationRightLine Asynchronous Trigger for AI_FORMATION FormationRightWing Asynchronous Trigger for AI_FORMATION FormationLeftLine Trigger for AI_FORMATION FormationLeftWing Trigger for AI_FORMATION FormationRightLine Trigger for AI_FORMATION FormationRightWing Trigger for AI_FORMATION FormationRightLine Handler OnAfter for AI_FORMATION FormationLeftLine Handler OnAfter for AI_FORMATION FormationRightWing Handler OnAfter for AI_FORMATION FormationLeftWing Handler OnAfter for AI_FORMATION FormationLeftLine Asynchronous Trigger for AI_FORMATION FormationLeftWing Asynchronous Trigger for AI_FORMATION FormationRightLine Asynchronous Trigger for AI_FORMATION FormationRightWing Asynchronous Trigger for AI_FORMATION
-
AI_FORMATION:FormationLeftLine()
+ AI_FORMATION:FormationLeftLine(XStart, YStart, ZStart, ZSpace)
-
AI_FORMATION:FormationLeftWing()
+ AI_FORMATION:FormationLeftWing(XStart, XSpace, YStart, ZStart, ZSpace)
-
AI_FORMATION:FormationRightLine()
+ AI_FORMATION:FormationRightLine(XStart, YStart, ZStart, ZSpace)
-
AI_FORMATION:FormationRightWing()
+ AI_FORMATION:FormationRightWing(XStart, XSpace, YStart, ZStart, ZSpace)
@@ -230,49 +230,49 @@
-
+ AI_FORMATION:OnAfterFormationLeftLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)
+ AI_FORMATION:OnAfterFormationLeftLine(FollowGroupSet, From, Event, To, XStart, YStart, ZStart, ZSpace)
+
+
+
+
+ AI_FORMATION:OnAfterFormationLeftWing(FollowGroupSet, From, Event, To, XStart, XSpace, YStart, ZStart, ZSpace)
+
+
+
+
AI_FORMATION:OnAfterFormationRightLine(FollowGroupSet, From, Event, To, XStart, YStart, ZStart, ZSpace)
-
AI_FORMATION:OnAfterFormationLeftWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)
+ AI_FORMATION:OnAfterFormationRightWing(FollowGroupSet, From, Event, To, XStart, XSpace, YStart, ZStart, ZSpace)
-
- AI_FORMATION:OnAfterFormationRightLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)
-
-
-
-
- AI_FORMATION:OnAfterFormationRightWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)
-
-
-
-
AI_FORMATION:OnBeforeFormationLeftLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)
+ AI_FORMATION:OnBeforeFormationLeftLine(FollowGroupSet, From, Event, To, XStart, YStart, ZStart, ZSpace)
-
AI_FORMATION:OnBeforeFormationLeftWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)
+ AI_FORMATION:OnBeforeFormationLeftWing(FollowGroupSet, From, Event, To, XStart, XSpace, YStart, ZStart, ZSpace)
-
AI_FORMATION:OnBeforeFormationRightLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)
+ AI_FORMATION:OnBeforeFormationRightLine(FollowGroupSet, From, Event, To, XStart, YStart, ZStart, ZSpace)
-
AI_FORMATION:OnBeforeFormationRightWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)
+ AI_FORMATION:OnBeforeFormationRightWing(FollowGroupSet, From, Event, To, XStart, XSpace, YStart, ZStart, ZSpace)
@@ -302,49 +302,49 @@
-
AI_FORMATION:__FormationLeftLine(Delay)
+ AI_FORMATION:__FormationLeftLine(Delay, XStart, YStart, ZStart, ZSpace)
-
AI_FORMATION:__FormationLeftWing(Delay)
+ AI_FORMATION:__FormationLeftWing(Delay, XStart, XSpace, YStart, ZStart, ZSpace)
-
AI_FORMATION:__FormationRightLine(Delay)
+ AI_FORMATION:__FormationRightLine(Delay, XStart, YStart, ZStart, ZSpace)
-
AI_FORMATION:__FormationRightWing(Delay)
+ AI_FORMATION:__FormationRightWing(Delay, XStart, XSpace, YStart, ZStart, ZSpace)
-
AI_FORMATION:onafterFormationLeftLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)
+ AI_FORMATION:onafterFormationLeftLine(FollowGroupSet, From, Event, To, XStart, YStart, ZStart, ZSpace)
-
AI_FORMATION:onafterFormationLeftWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)
+ AI_FORMATION:onafterFormationLeftWing(FollowGroupSet, From, Event, To, XStart, XSpace, YStart, ZStart, ZSpace)
-
AI_FORMATION:onafterFormationRightLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)
+ AI_FORMATION:onafterFormationRightLine(FollowGroupSet, From, Event, To, XStart, YStart, ZStart, ZSpace)
-
- AI_FORMATION:onafterFormationRightWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)
+ AI_FORMATION:onafterFormationRightWing(FollowGroupSet, From, Event, To, XStart, XSpace, YStart, ZStart, ZSpace)
@@ -565,52 +565,172 @@ FollowPlanes = AI_FORMATION:New( FollowUnit, FollowGroup, "Desert", "Welcome to
Parameters
+
+
#number XStart :
+The start position on the X-axis in meters for the first group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
+The space between groups on the Z-axis in meters for each sequent group.
Parameters
+
+
#number XStart :
+The start position on the X-axis in meters for the first group.#number XSpace :
+The space between groups on the X-axis in meters for each sequent group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
+The space between groups on the Z-axis in meters for each sequent group.
Parameters
+
+
#number XStart :
+The start position on the X-axis in meters for the first group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
+The space between groups on the Z-axis in meters for each sequent group.
Parameters
+
+
#number XStart :
+The start position on the X-axis in meters for the first group.#number XSpace :
+The space between groups on the X-axis in meters for each sequent group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
+The space between groups on the Z-axis in meters for each sequent group.
@@ -661,12 +781,12 @@ self
Parameters
@@ -693,20 +813,26 @@ The group AI escorting the FollowUnit.
@@ -716,12 +842,12 @@ The start position on the Z-axis in meters for each group.
#number XSpace :
-The space on the X-axis in meters between each group.#number XStart :
+The start position on the X-axis in meters for the first group.#nubmer YSpace :
-The start position on the Y-axis in meters for each group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
-The start position on the Z-axis in meters for each group.Parameters
@@ -748,20 +874,32 @@ The group AI escorting the FollowUnit.
@@ -771,7 +909,7 @@ The start position on the Z-axis in meters for each group.
#number XSpace :
-The space on the X-axis in meters between each group.#number XStart :
+The start position on the X-axis in meters for the first group.#nubmer YSpace :
-The start position on the Y-axis in meters for each group.#number XSpace :
+The space between groups on the X-axis in meters for each sequent group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
-The start position on the Z-axis in meters for each group.#number XSpace :
-The space on the X-axis in meters between each group.#number XStart :
+The start position on the X-axis in meters for the first group.#nubmer YSpace :
-The start position on the Y-axis in meters for each group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
-The start position on the Z-axis in meters for each group.#number XSpace :
-The space on the X-axis in meters between each group.#number XStart :
+The start position on the X-axis in meters for the first group.#nubmer YSpace :
-The start position on the Y-axis in meters for each group.#number XSpace :
+The space between groups on the X-axis in meters for each sequent group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
-The start position on the Z-axis in meters for each group.#number XSpace :
-The space on the X-axis in meters between each group.#number XStart :
+The start position on the X-axis in meters for the first group.#nubmer YSpace :
-The start position on the Y-axis in meters for each group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
-The start position on the Z-axis in meters for each group.#number XSpace :
-The space on the X-axis in meters between each group.#number XStart :
+The start position on the X-axis in meters for the first group.#nubmer YSpace :
-The start position on the Y-axis in meters for each group.#number XSpace :
+The space between groups on the X-axis in meters for each sequent group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
-The start position on the Z-axis in meters for each group.#number XSpace :
-The space on the X-axis in meters between each group.#number XStart :
+The start position on the X-axis in meters for the first group.#nubmer YSpace :
-The start position on the Y-axis in meters for each group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
-The start position on the Z-axis in meters for each group.#number XSpace :
-The space on the X-axis in meters between each group.#number XStart :
+The start position on the X-axis in meters for the first group.#nubmer YSpace :
-The start position on the Y-axis in meters for each group.#number XSpace :
+The space between groups on the X-axis in meters for each sequent group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
-The start position on the Z-axis in meters for each group.Return value
+
+
+
+
Parameter
+ Parameters
#number Delay : #number XStart :
+The start position on the X-axis in meters for the first group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
+The space between groups on the Z-axis in meters for each sequent group.Parameter
+ Parameters
#number Delay : #number XStart :
+The start position on the X-axis in meters for the first group.#number XSpace :
+The space between groups on the X-axis in meters for each sequent group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
+The space between groups on the Z-axis in meters for each sequent group.Parameter
+ Parameters
#number Delay : #number XStart :
+The start position on the X-axis in meters for the first group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
+The space between groups on the Z-axis in meters for each sequent group.Parameter
+ Parameters
#number Delay : #number XStart :
+The start position on the X-axis in meters for the first group.#number XSpace :
+The space between groups on the X-axis in meters for each sequent group.#nubmer YStart :
+The start position on the Y-axis in meters for the first group.#nubmer ZStart :
+The start position on the Z-axis in meters for the first group.#number ZSpace :
+The space between groups on the Z-axis in meters for each sequent group. XSpace : XStart : YSpace : YStart : ZStart : XStart : XSpace : YSpace : YStart : ZStart : XSpace : XStart : YSpace : YStart : ZStart : XStart : XSpace : YSpace : YStart : ZStart :
SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)
-
-
-
@@ -2535,6 +2529,9 @@ when nothing was spawned.SPAWN.uncontrolled
-
-
Overwrite unit names by default with group name.
+