diff --git a/docs/Documentation/AI_Designate.html b/docs/Documentation/AI_Designate.html index d8ba9e2c8..df67983a0 100644 --- a/docs/Documentation/AI_Designate.html +++ b/docs/Documentation/AI_Designate.html @@ -142,6 +142,12 @@ each detected set of potential targets can be lased or smoked...

AI_DESIGNATE.GroupSet + + + + AI_DESIGNATE:Illuminate() + +

Illuminate Trigger for AI_DESIGNATE

@@ -166,6 +172,12 @@ each detected set of potential targets can be lased or smoked...

AI_DESIGNATE.LaserCodesUsed + + + + AI_DESIGNATE:MenuIlluminate(AttackGroup, Index) + + @@ -181,7 +193,7 @@ each detected set of potential targets can be lased or smoked...

- AI_DESIGNATE:MenuSmoke(AttackGroup, Index) + AI_DESIGNATE:MenuSmoke(AttackGroup, Index, Color) @@ -196,6 +208,12 @@ each detected set of potential targets can be lased or smoked...

AI_DESIGNATE:OnAfterDetect(From, Event, To)

Detect Handler OnAfter for AI_DESIGNATE

+ + + + AI_DESIGNATE:OnAfterIlluminate(From, Event, To) + +

Illuminate Handler OnAfter for AI_DESIGNATE

@@ -226,6 +244,12 @@ each detected set of potential targets can be lased or smoked...

AI_DESIGNATE:OnBeforeDetect(From, Event, To)

Detect Handler OnBefore for AI_DESIGNATE

+ + + + AI_DESIGNATE:OnBeforeIlluminate(From, Event, To) + +

Illuminate Handler OnBefore for AI_DESIGNATE

@@ -298,6 +322,12 @@ each detected set of potential targets can be lased or smoked...

AI_DESIGNATE:__Detect(Delay)

Detect Asynchronous Trigger for AI_DESIGNATE

+ + + + AI_DESIGNATE:__Illuminate(Delay) + +

Illuminate Asynchronous Trigger for AI_DESIGNATE

@@ -328,6 +358,18 @@ each detected set of potential targets can be lased or smoked...

AI_DESIGNATE:onafterDetect() + + + + AI_DESIGNATE:onafterDone(From, Event, To, Index) + +

Done

+ + + + AI_DESIGNATE:onafterIlluminate(From, Event, To, AttackGroup, Index) + +

Illuminating

@@ -349,7 +391,7 @@ each detected set of potential targets can be lased or smoked...

- AI_DESIGNATE:onafterSmoke(From, Event, To, AttackGroup, Index) + AI_DESIGNATE:onafterSmoke(From, Event, To, AttackGroup, Index, Color) @@ -376,6 +418,14 @@ each detected set of potential targets can be lased or smoked...

+

Targets can be:

+ + +

The following terminology is being used throughout this document:

@@ -752,6 +846,37 @@ The set of groups to designate for.

+ +AI_DESIGNATE:OnAfterIlluminate(From, Event, To) + +
+
+ +

Illuminate Handler OnAfter for AI_DESIGNATE

+ +

Parameters

+ +
+
+
+
+ AI_DESIGNATE:OnAfterLaseOff(From, Event, To) @@ -907,6 +1032,42 @@ The set of groups to designate for.

#boolean:

+ +
+
+
+ + +AI_DESIGNATE:OnBeforeIlluminate(From, Event, To) + +
+
+ +

Illuminate Handler OnBefore for AI_DESIGNATE

+ +

Parameters

+ +

Return value

+ +

#boolean:

+ +
@@ -1202,6 +1363,27 @@ number> LaserCodes

+ +AI_DESIGNATE:__Illuminate(Delay) + +
+
+ +

Illuminate Asynchronous Trigger for AI_DESIGNATE

+ +

Parameter

+
    +
  • + +

    #number Delay :

    + +
  • +
+
+
+
+
+ AI_DESIGNATE:__LaseOff(Delay) @@ -1299,6 +1481,93 @@ number> LaserCodes

#AI_DESIGNATE:

+ +
+
+
+ + +AI_DESIGNATE:onafterDone(From, Event, To, Index) + +
+
+ +

Done

+ +

Parameters

+
    +
  • + +

    From :

    + +
  • +
  • + +

    Event :

    + +
  • +
  • + +

    To :

    + +
  • +
  • + +

    Index :

    + +
  • +
+

Return value

+ +

#AI_DESIGNATE:

+ + +
+
+
+
+ + +AI_DESIGNATE:onafterIlluminate(From, Event, To, AttackGroup, Index) + +
+
+ +

Illuminating

+ +

Parameters

+
    +
  • + +

    From :

    + +
  • +
  • + +

    Event :

    + +
  • +
  • + +

    To :

    + +
  • +
  • + +

    AttackGroup :

    + +
  • +
  • + +

    Index :

    + +
  • +
+

Return value

+ +

#AI_DESIGNATE:

+ +
@@ -1453,7 +1722,7 @@ number> LaserCodes

-AI_DESIGNATE:onafterSmoke(From, Event, To, AttackGroup, Index) +AI_DESIGNATE:onafterSmoke(From, Event, To, AttackGroup, Index, Color)
@@ -1486,6 +1755,11 @@ number> LaserCodes

Index :

+ +
  • + +

    Color :

    +
  • Return value

    diff --git a/docs/Documentation/AI_Patrol.html b/docs/Documentation/AI_Patrol.html index 3f3376551..d80d5e9ce 100644 --- a/docs/Documentation/AI_Patrol.html +++ b/docs/Documentation/AI_Patrol.html @@ -951,6 +951,9 @@ Use the method AIPATROLZONE.M + +

    This table contains the targets detected during patrol.

    +
    diff --git a/docs/Documentation/Cargo.html b/docs/Documentation/Cargo.html index c0533186b..22c529efd 100644 --- a/docs/Documentation/Cargo.html +++ b/docs/Documentation/Cargo.html @@ -2847,6 +2847,7 @@ The range till cargo will board.

    + CARGO_UNIT.CargoCarrier diff --git a/docs/Documentation/Detection.html b/docs/Documentation/Detection.html index 0e4f07af4..227aa5e92 100644 --- a/docs/Documentation/Detection.html +++ b/docs/Documentation/Detection.html @@ -2174,7 +2174,6 @@ self

    - #number DETECTION_BASE.DetectedItemCount @@ -2188,7 +2187,6 @@ self

    - #number DETECTION_BASE.DetectedItemMax diff --git a/docs/Documentation/Fsm.html b/docs/Documentation/Fsm.html index 7d9bc4a08..9b6918395 100644 --- a/docs/Documentation/Fsm.html +++ b/docs/Documentation/Fsm.html @@ -1622,7 +1622,7 @@ A string defining the start state.

    - + #string FSM._StartState @@ -1921,7 +1921,6 @@ A string defining the start state.

    - FSM.current diff --git a/docs/Documentation/Movement.html b/docs/Documentation/Movement.html index 6199b647b..6c410e890 100644 --- a/docs/Documentation/Movement.html +++ b/docs/Documentation/Movement.html @@ -213,7 +213,6 @@ on defined intervals (currently every minute).

    - #number MOVEMENT.AliveUnits @@ -222,9 +221,6 @@ on defined intervals (currently every minute).

    - -

    Contains the counter how many units are currently alive

    -
    diff --git a/docs/Documentation/Spawn.html b/docs/Documentation/Spawn.html index a2d2ace41..f5ca75de3 100644 --- a/docs/Documentation/Spawn.html +++ b/docs/Documentation/Spawn.html @@ -812,6 +812,12 @@ and any spaces before and after the resulting name are removed.

    SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle) + + + + SPAWN.uncontrolled + + @@ -3550,6 +3556,20 @@ True = Continue Scheduler

    + +
    +
    +
    + + + +SPAWN.uncontrolled + +
    +
    + + +
    diff --git a/docs/Documentation/SpawnStatic.html b/docs/Documentation/SpawnStatic.html index 1d7c4389e..7c5843544 100644 --- a/docs/Documentation/SpawnStatic.html +++ b/docs/Documentation/SpawnStatic.html @@ -444,7 +444,6 @@ ptional) The name of the new static.

    - #number SPAWNSTATIC.SpawnIndex diff --git a/docs/Documentation/Spot.html b/docs/Documentation/Spot.html index acce92694..28ddf54bd 100644 --- a/docs/Documentation/Spot.html +++ b/docs/Documentation/Spot.html @@ -668,7 +668,6 @@ true if it is lasing

    - SPOT.ScheduleID @@ -682,7 +681,6 @@ true if it is lasing

    - SPOT.SpotIR @@ -696,7 +694,6 @@ true if it is lasing

    - SPOT.SpotLaser @@ -710,7 +707,6 @@ true if it is lasing

    - SPOT.Target diff --git a/docs/Documentation/Task_Cargo.html b/docs/Documentation/Task_Cargo.html index 73897fb41..0d3a4ee9b 100644 --- a/docs/Documentation/Task_Cargo.html +++ b/docs/Documentation/Task_Cargo.html @@ -453,7 +453,7 @@ based on the tasking capabilities defined in Task#TA
    - Core.Cargo#CARGO_GROUP + FSM_PROCESS.Cargo