diff --git a/Moose Development/Moose/AI/AI_Designate.lua b/Moose Development/Moose/AI/AI_Designate.lua
index 78f66446f..5df5ee6cd 100644
--- a/Moose Development/Moose/AI/AI_Designate.lua
+++ b/Moose Development/Moose/AI/AI_Designate.lua
@@ -200,8 +200,13 @@ do -- AI_DESIGNATE
if SmokeUnit:IsAlive() then
local NearestRecceGroup = self.RecceSet:FindNearestGroupFromPointVec2(SmokeUnit:GetPointVec2())
if NearestRecceGroup then
- local NearestRecceUnit = NearestRecceGroup:GetUnit(1)
- self.Spots[Index] = NearestRecceUnit:LaseUnitOn( SmokeUnit, nil, Duration )
+ for UnitID, UnitData in pairs( NearestRecceGroup:GetUnits() or {} ) do
+ local RecceUnit = UnitData -- Wrapper.Unit#UNIT
+ if RecceUnit:IsLasing() == false then
+ self.Spots[Index] = RecceUnit:LaseUnit( SmokeUnit, nil, Duration )
+ break
+ end
+ end
end
end
--end
diff --git a/Moose Development/Moose/Core/Spot.lua b/Moose Development/Moose/Core/Spot.lua
index 292ed5346..0e38763c5 100644
--- a/Moose Development/Moose/Core/Spot.lua
+++ b/Moose Development/Moose/Core/Spot.lua
@@ -67,6 +67,7 @@ do
-- @param Core.Point#POINT_VEC3 PointVec3
-- @param #number LaserCode
-- @param #number Duration
+ -- @return #SPOT
function SPOT:onafterLaseOn( From, Event, To, PointVec3, LaserCode, Duration )
local function StopLase( self )
@@ -86,6 +87,7 @@ do
-- @param From
-- @param Event
-- @param To
+ -- @return #SPOT
function SPOT:onafterLaseOff( From, Event, To )
self.Spot:destroy()
@@ -94,5 +96,23 @@ do
self.LaseScheduler:Stop(self.ScheduleID)
end
self.ScheduleID = nil
+
+ return self
end
+
+ --- Check if the SPOT is lasing
+ -- @param #SPOT self
+ -- @return #boolean true if it is lasing
+ function SPOT:IsLasing()
+ self:F2()
+
+ local Lasing = false
+
+ if self.Spot then
+ Lasing = true
+ end
+
+ return Lasing
+ end
+
end
\ No newline at end of file
diff --git a/Moose Development/Moose/Wrapper/Positionable.lua b/Moose Development/Moose/Wrapper/Positionable.lua
index 0d608432e..7b76f04d9 100644
--- a/Moose Development/Moose/Wrapper/Positionable.lua
+++ b/Moose Development/Moose/Wrapper/Positionable.lua
@@ -457,23 +457,19 @@ end
-- @param #number LaserCode
-- @param #number Duration
-- @return Spot
-function POSITIONABLE:LaseUnitOn( Target, LaserCode, Duration )
+function POSITIONABLE:LaseUnit( Target, LaserCode, Duration )
self:F2()
LaserCode = LaserCode or math.random( 1000, 9999 )
- local TargetUnitName = Target:GetName()
-
- self.Spots = self.Spots or {}
- self.Spots[TargetUnitName] = self.Spots[TargetUnitName] or {}
-
local RecceDcsUnit = self:GetDCSObject()
local TargetVec3 = Target:GetVec3()
self:E("bulding spot")
- self.Spots[TargetUnitName] = SPOT:New( self ):LaseOn( Target:GetPointVec3(), LaserCode, Duration)
+ self.Spot = SPOT:New( self )
+ self.Spot:LaseOn( Target:GetPointVec3(), LaserCode, Duration)
- return self.Spots[TargetUnitName]
+ return self.Spot
end
@@ -481,16 +477,30 @@ end
-- @param #POSITIONABLE self
-- @param #POSITIONABLE Target
-- @return #POSITIONABLE
-function POSITIONABLE:LaseUnitOff( Target )
+function POSITIONABLE:LaseOff( Target )
self:F2()
local TargetUnitName = Target:GetName()
- self.Spots = self.Spots or {}
- if self.Spots[TargetUnitName] then
- self.Spots[TargetUnitName]:LaseOff()
- self.Spots[TargetUnitName] = nil
+ if self.Spot then
+ self.Spot:LaseOff()
+ self.Spot = nil
end
return self
end
+
+--- Check if the POSITIONABLE is lasing a target
+-- @param #POSITIONABLE self
+-- @return #boolean true if it is lasing a target
+function POSITIONABLE:IsLasing()
+ self:F2()
+
+ local Lasing = false
+
+ if self.Spot then
+ Lasing = self.Spot:IsLasing()
+ end
+
+ return Lasing
+end
diff --git a/Moose Mission Setup/Moose.lua b/Moose Mission Setup/Moose.lua
index 57c707caf..33149fc5c 100644
--- a/Moose Mission Setup/Moose.lua
+++ b/Moose Mission Setup/Moose.lua
@@ -1,5 +1,5 @@
env.info( '*** MOOSE DYNAMIC INCLUDE START *** ' )
-env.info( 'Moose Generation Timestamp: 20170419_1913' )
+env.info( 'Moose Generation Timestamp: 20170419_1937' )
local base = _G
diff --git a/docs/Documentation/AI_Balancer.html b/docs/Documentation/AI_Balancer.html
index 75e5c06cd..d17c8e59a 100644
--- a/docs/Documentation/AI_Balancer.html
+++ b/docs/Documentation/AI_Balancer.html
@@ -20,6 +20,7 @@
+
+
+
+
+
Module AI_Designate
+
+
AI (Release 2.1) -- Management of target designation.
+
+
+
+
--
+
+
+
+
+
Global(s)
+
+
+ AI_DESIGNATE
+
+AI_DESIGNATE class, extends Fsm#FSM
+
+AI_DESIGNATE is orchestrating the designation of potential targets, and communicate these to a dedicated attacking group
+of players, so that following a dynamically generated menu system, each detected set of potential targets can be lased or smoked...
+
+
+
+
+
+
+ AI_DESIGNATE.Detection
+
+
+
+
+
+ AI_DESIGNATE.GroupSet
+
+
+
+
+
+ AI_DESIGNATE:MenuLaseOff(Index, Duration)
+
+
+
+
+
+ AI_DESIGNATE:MenuLaseOn(Index, Duration)
+
+
+
+
+
+ AI_DESIGNATE:MenuSmoke(Index)
+
+
+
+
+
+ AI_DESIGNATE:New(Detection, GroupSet)
+
+AI_DESIGNATE Constructor.
+
+
+
+ AI_DESIGNATE.RecceSet
+
+
+
+
+
+ AI_DESIGNATE.Spots
+
+
+
+
+
+ AI_DESIGNATE:onafterDetect()
+
+
+
+
+
+ AI_DESIGNATE:onafterLaseOff(From, Event, To, Index)
+
+
+
+
+
+ AI_DESIGNATE:onafterLaseOn(From, Event, To, Index, Duration)
+
+
+
+
+
+ AI_DESIGNATE:onafterSmoke(From, Event, To, Index)
+
+
+
+
+
+
+
Global(s)
+
+
+
+ #AI_DESIGNATE
+
+AI_DESIGNATE
+
+
+
+
+AI_DESIGNATE class, extends Fsm#FSM
+
+AI_DESIGNATE is orchestrating the designation of potential targets, and communicate these to a dedicated attacking group
+of players, so that following a dynamically generated menu system, each detected set of potential targets can be lased or smoked...
+
+
+
+1. AI_DESIGNATE constructor
+
+
+
+2. AI_DESIGNATE is a FSM
+
+
+
+2.1 AI_DESIGNATE States
+
+
+ Designating ( Group ): The process is not started yet.
+
+
+2.2 AI_DESIGNATE Events
+
+
+
+
+
+
+
+
+
+
Field(s)
+
+
+
+
+
+AI_DESIGNATE.Detection
+
+
+
+
+
+
+
+
+
+
+
+
+
+AI_DESIGNATE.GroupSet
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Parameters
+
+
+
+ Index :
+
+
+
+
+ Duration :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Parameters
+
+
+
+ Index :
+
+
+
+
+ Duration :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Parameter
+
+
+
+
+
+
+
+AI_DESIGNATE:New(Detection, GroupSet)
+
+
+
+
+AI_DESIGNATE Constructor.
+
+
+This class is an abstract class and should not be instantiated.
+
+ Parameters
+
+ Return value
+
+#AI_DESIGNATE :
+
+
+
+
+
+
+
+
+
+AI_DESIGNATE.RecceSet
+
+
+
+
+
+
+
+
+
+
+
+
+
+AI_DESIGNATE.Spots
+
+
+
+
+
+
+
+
+
+
+
+
+AI_DESIGNATE:onafterDetect()
+
+
+
+
+
+
+ Return value
+
+#AI_DESIGNATE :
+
+
+
+
+
+
+
+
+AI_DESIGNATE:onafterLaseOff(From, Event, To, Index)
+
+
+
+
+
+
+ Parameters
+
+
+
+ From :
+
+
+
+
+ Event :
+
+
+
+
+ To :
+
+
+
+
+ Index :
+
+
+
+ Return value
+
+#AI_DESIGNATE :
+
+
+
+
+
+
+
+
+AI_DESIGNATE:onafterLaseOn(From, Event, To, Index, Duration)
+
+
+
+
+
+
+ Parameters
+
+
+
+ From :
+
+
+
+
+ Event :
+
+
+
+
+ To :
+
+
+
+
+ Index :
+
+
+
+
+ Duration :
+
+
+
+ Return value
+
+#AI_DESIGNATE :
+
+
+
+
+
+
+
+
+AI_DESIGNATE:onafterSmoke(From, Event, To, Index)
+
+
+
+
+
+
+ Parameters
+
+
+
+ From :
+
+
+
+
+ Event :
+
+
+
+
+ To :
+
+
+
+
+ Index :
+
+
+
+ Return value
+
+#AI_DESIGNATE :
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/Documentation/AI_Patrol.html b/docs/Documentation/AI_Patrol.html
index 145ca6017..d80d5e9ce 100644
--- a/docs/Documentation/AI_Patrol.html
+++ b/docs/Documentation/AI_Patrol.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
@@ -949,6 +951,9 @@ Use the method
AIPATROL ZONE.M
+
+ This table contains the targets detected during patrol.
+
diff --git a/docs/Documentation/Account.html b/docs/Documentation/Account.html
index 134b635fa..3f83cf7ca 100644
--- a/docs/Documentation/Account.html
+++ b/docs/Documentation/Account.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Airbase.html b/docs/Documentation/Airbase.html
index b08e91ce6..406aef9d1 100644
--- a/docs/Documentation/Airbase.html
+++ b/docs/Documentation/Airbase.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/AirbasePolice.html b/docs/Documentation/AirbasePolice.html
index 698da3ed6..8f5a5788d 100644
--- a/docs/Documentation/AirbasePolice.html
+++ b/docs/Documentation/AirbasePolice.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Assign.html b/docs/Documentation/Assign.html
index 11f0041b7..7f0d5c263 100644
--- a/docs/Documentation/Assign.html
+++ b/docs/Documentation/Assign.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Base.html b/docs/Documentation/Base.html
index 7e2d36e6d..30a860472 100644
--- a/docs/Documentation/Base.html
+++ b/docs/Documentation/Base.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Cargo.html b/docs/Documentation/Cargo.html
index a97780b33..c4e5754c6 100644
--- a/docs/Documentation/Cargo.html
+++ b/docs/Documentation/Cargo.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
@@ -412,6 +414,12 @@
CARGO_GROUP.CargoCarrier
+
+
+
+ CARGO_GROUP.CargoObject
+
+
@@ -650,6 +658,12 @@
CARGO_UNIT:onafterBoard(Event, From, To, CargoCarrier, NearRadius, ...)
Board Event.
+
+
+
+ CARGO_UNIT:onafterBoarding(Event, From, To, CargoCarrier, NearRadius, ...)
+
+Boarding Event.
@@ -1714,6 +1728,20 @@ The amount of seconds to delay the action.
+
+
+
+
+
+
+
+CARGO_GROUP.CargoObject
+
+
+
+
+
+
@@ -2819,7 +2847,6 @@ The range till cargo will board.
-
CARGO_UNIT.CargoCarrier
@@ -2991,6 +3018,52 @@ The range till cargo will board.
+
+CARGO_UNIT:onafterBoarding(Event, From, To, CargoCarrier, NearRadius, ...)
+
+
+
+
+Boarding Event.
+
+ Parameters
+
+
+
+
+
+
CARGO_UNIT:onafterUnBoarding(Event, From, To, ToPointVec2, NearRadius)
diff --git a/docs/Documentation/CleanUp.html b/docs/Documentation/CleanUp.html
index fa84131e1..6bceadbdd 100644
--- a/docs/Documentation/CleanUp.html
+++ b/docs/Documentation/CleanUp.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Client.html b/docs/Documentation/Client.html
index d4c925d9b..a16ba5843 100644
--- a/docs/Documentation/Client.html
+++ b/docs/Documentation/Client.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/CommandCenter.html b/docs/Documentation/CommandCenter.html
index c3e048507..92d92cdc9 100644
--- a/docs/Documentation/CommandCenter.html
+++ b/docs/Documentation/CommandCenter.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Controllable.html b/docs/Documentation/Controllable.html
index 2aeac8f53..97059f927 100644
--- a/docs/Documentation/Controllable.html
+++ b/docs/Documentation/Controllable.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCSAirbase.html b/docs/Documentation/DCSAirbase.html
index bcd075f7d..a17c268a8 100644
--- a/docs/Documentation/DCSAirbase.html
+++ b/docs/Documentation/DCSAirbase.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCSCoalitionObject.html b/docs/Documentation/DCSCoalitionObject.html
index ab1cd3fc9..169eae7a3 100644
--- a/docs/Documentation/DCSCoalitionObject.html
+++ b/docs/Documentation/DCSCoalitionObject.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCSCommand.html b/docs/Documentation/DCSCommand.html
index 8f1be1fb1..e376d7140 100644
--- a/docs/Documentation/DCSCommand.html
+++ b/docs/Documentation/DCSCommand.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCSController.html b/docs/Documentation/DCSController.html
index 180e4d977..8fbfebdc6 100644
--- a/docs/Documentation/DCSController.html
+++ b/docs/Documentation/DCSController.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCSGroup.html b/docs/Documentation/DCSGroup.html
index 958ed0031..ab68bb9f9 100644
--- a/docs/Documentation/DCSGroup.html
+++ b/docs/Documentation/DCSGroup.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCSObject.html b/docs/Documentation/DCSObject.html
index 88b67d3a5..cb8f9511a 100644
--- a/docs/Documentation/DCSObject.html
+++ b/docs/Documentation/DCSObject.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCSTask.html b/docs/Documentation/DCSTask.html
index 32a1bd5a7..dafc82daa 100644
--- a/docs/Documentation/DCSTask.html
+++ b/docs/Documentation/DCSTask.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCSTypes.html b/docs/Documentation/DCSTypes.html
index eac45e2ae..4c6af5412 100644
--- a/docs/Documentation/DCSTypes.html
+++ b/docs/Documentation/DCSTypes.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCSUnit.html b/docs/Documentation/DCSUnit.html
index 27f223811..217c9e4db 100644
--- a/docs/Documentation/DCSUnit.html
+++ b/docs/Documentation/DCSUnit.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCSVec3.html b/docs/Documentation/DCSVec3.html
index 16c845eb4..053d821be 100644
--- a/docs/Documentation/DCSVec3.html
+++ b/docs/Documentation/DCSVec3.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCSWorld.html b/docs/Documentation/DCSWorld.html
index b4188357b..67919a39e 100644
--- a/docs/Documentation/DCSWorld.html
+++ b/docs/Documentation/DCSWorld.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCSZone.html b/docs/Documentation/DCSZone.html
index 97af5943c..b8de6f70b 100644
--- a/docs/Documentation/DCSZone.html
+++ b/docs/Documentation/DCSZone.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCScountry.html b/docs/Documentation/DCScountry.html
index e62671d74..7f906db86 100644
--- a/docs/Documentation/DCScountry.html
+++ b/docs/Documentation/DCScountry.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCStimer.html b/docs/Documentation/DCStimer.html
index d4d84f593..cccf1a281 100644
--- a/docs/Documentation/DCStimer.html
+++ b/docs/Documentation/DCStimer.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/DCStrigger.html b/docs/Documentation/DCStrigger.html
index 06e11aa76..559b4a938 100644
--- a/docs/Documentation/DCStrigger.html
+++ b/docs/Documentation/DCStrigger.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Database.html b/docs/Documentation/Database.html
index dfc8a9bb5..42683bd36 100644
--- a/docs/Documentation/Database.html
+++ b/docs/Documentation/Database.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Detection.html b/docs/Documentation/Detection.html
index c17360e5a..f5ebc18d1 100644
--- a/docs/Documentation/Detection.html
+++ b/docs/Documentation/Detection.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
@@ -2298,7 +2300,7 @@ self
-
+ #number
DETECTION_BASE.DetectionInterval
@@ -2588,7 +2590,7 @@ DetectedZone
Return value
-Wrapper.Group#GROUP :
+Core.Set#SET_GROUP :
diff --git a/docs/Documentation/DetectionManager.html b/docs/Documentation/DetectionManager.html
index f44b7a2a7..41aa256ff 100644
--- a/docs/Documentation/DetectionManager.html
+++ b/docs/Documentation/DetectionManager.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Escort.html b/docs/Documentation/Escort.html
index 52cc36d94..d2c9807af 100644
--- a/docs/Documentation/Escort.html
+++ b/docs/Documentation/Escort.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Event.html b/docs/Documentation/Event.html
index 5de725053..5c5843e5a 100644
--- a/docs/Documentation/Event.html
+++ b/docs/Documentation/Event.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Fsm.html b/docs/Documentation/Fsm.html
index c3394e0ee..9b6918395 100644
--- a/docs/Documentation/Fsm.html
+++ b/docs/Documentation/Fsm.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
@@ -1620,7 +1622,7 @@ A string defining the start state.
-
+ #string
FSM._StartState
@@ -1919,7 +1921,6 @@ A string defining the start state.
-
FSM.current
diff --git a/docs/Documentation/Group.html b/docs/Documentation/Group.html
index 2a7095a6d..7404cd7ba 100644
--- a/docs/Documentation/Group.html
+++ b/docs/Documentation/Group.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Identifiable.html b/docs/Documentation/Identifiable.html
index 3d15ed716..42ccbca59 100644
--- a/docs/Documentation/Identifiable.html
+++ b/docs/Documentation/Identifiable.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Menu.html b/docs/Documentation/Menu.html
index 7cab8f742..ec7099fe7 100644
--- a/docs/Documentation/Menu.html
+++ b/docs/Documentation/Menu.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Message.html b/docs/Documentation/Message.html
index e1f02c94e..b85ad5af2 100644
--- a/docs/Documentation/Message.html
+++ b/docs/Documentation/Message.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/MissileTrainer.html b/docs/Documentation/MissileTrainer.html
index 3664bf7a8..599c08c33 100644
--- a/docs/Documentation/MissileTrainer.html
+++ b/docs/Documentation/MissileTrainer.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Mission.html b/docs/Documentation/Mission.html
index 1dfbf5f58..e26e2d679 100644
--- a/docs/Documentation/Mission.html
+++ b/docs/Documentation/Mission.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Movement.html b/docs/Documentation/Movement.html
index 1a64cbb26..6199b647b 100644
--- a/docs/Documentation/Movement.html
+++ b/docs/Documentation/Movement.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Object.html b/docs/Documentation/Object.html
index a8198242c..8d18b31f7 100644
--- a/docs/Documentation/Object.html
+++ b/docs/Documentation/Object.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Point.html b/docs/Documentation/Point.html
index 2243bb9cc..5b0c5bbf8 100644
--- a/docs/Documentation/Point.html
+++ b/docs/Documentation/Point.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
@@ -1443,7 +1445,6 @@ The new calculated POINT_VEC2.
-
POINT_VEC2.z
diff --git a/docs/Documentation/Positionable.html b/docs/Documentation/Positionable.html
index 1e498e791..e2b66ffe4 100644
--- a/docs/Documentation/Positionable.html
+++ b/docs/Documentation/Positionable.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
@@ -233,6 +235,24 @@
POSITIONABLE:IsAboveRunway()
Returns if the Positionable is located above a runway.
+
+
+
+ POSITIONABLE:IsLasing()
+
+Check if the POSITIONABLE is lasing a target
+
+
+
+ POSITIONABLE:LaseOff(Target)
+
+Stop Lasing a POSITIONABLE
+
+
+
+ POSITIONABLE:LaseUnit(Target, LaserCode, Duration)
+
+Start Lasing a POSITIONABLE
@@ -287,6 +307,12 @@
POSITIONABLE.PositionableName
The name of the measurable.
+
+
+
+ POSITIONABLE.Spot
+
+
@@ -760,6 +786,86 @@ The POSITIONABLE is not existing or alive.
+
+POSITIONABLE:IsLasing()
+
+
+
+
+Check if the POSITIONABLE is lasing a target
+
+ Return value
+
+#boolean:
+true if it is lasing a target
+
+
+
+
+
+
+
+POSITIONABLE:LaseOff(Target)
+
+
+
+
+Stop Lasing a POSITIONABLE
+
+ Parameter
+
+ Return value
+
+#POSITIONABLE :
+
+
+
+
+
+
+
+
+POSITIONABLE:LaseUnit(Target, LaserCode, Duration)
+
+
+
+
+Start Lasing a POSITIONABLE
+
+ Parameters
+
+
+
+#POSITIONABLE Target :
+
+
+
+
+#number LaserCode :
+
+
+
+
+#number Duration :
+
+
+
+ Return value
+
+
+Spot
+
+
+
+
+
+
POSITIONABLE:Message(Message, Duration, Name)
@@ -1073,6 +1179,20 @@ self
The name of the measurable.
+
+
+
+
+
+
+
+POSITIONABLE.Spot
+
+
+
+
+
+
diff --git a/docs/Documentation/Process_JTAC.html b/docs/Documentation/Process_JTAC.html
index f3e75bb9b..87cc09ff3 100644
--- a/docs/Documentation/Process_JTAC.html
+++ b/docs/Documentation/Process_JTAC.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Process_Pickup.html b/docs/Documentation/Process_Pickup.html
index 6967c3780..883d39fb0 100644
--- a/docs/Documentation/Process_Pickup.html
+++ b/docs/Documentation/Process_Pickup.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Radio.html b/docs/Documentation/Radio.html
index 1254f064b..81eb3f9a4 100644
--- a/docs/Documentation/Radio.html
+++ b/docs/Documentation/Radio.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Route.html b/docs/Documentation/Route.html
index 837c6c28f..d8cee89d9 100644
--- a/docs/Documentation/Route.html
+++ b/docs/Documentation/Route.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Scenery.html b/docs/Documentation/Scenery.html
index f0530ef7a..b574ee5e8 100644
--- a/docs/Documentation/Scenery.html
+++ b/docs/Documentation/Scenery.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/ScheduleDispatcher.html b/docs/Documentation/ScheduleDispatcher.html
index 0175998ff..a6c841425 100644
--- a/docs/Documentation/ScheduleDispatcher.html
+++ b/docs/Documentation/ScheduleDispatcher.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Scheduler.html b/docs/Documentation/Scheduler.html
index fb456fcc0..b0e07d4a5 100644
--- a/docs/Documentation/Scheduler.html
+++ b/docs/Documentation/Scheduler.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Scoring.html b/docs/Documentation/Scoring.html
index 7868ecda1..eca127f05 100644
--- a/docs/Documentation/Scoring.html
+++ b/docs/Documentation/Scoring.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Sead.html b/docs/Documentation/Sead.html
index 06dcb8af4..067d5c8f2 100644
--- a/docs/Documentation/Sead.html
+++ b/docs/Documentation/Sead.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Set.html b/docs/Documentation/Set.html
index dff2ef289..a74f207e9 100644
--- a/docs/Documentation/Set.html
+++ b/docs/Documentation/Set.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
@@ -755,6 +757,12 @@
SET_GROUP:FindInDatabase(Event)
Handles the Database to check on any event that Object exists in the Database.
+
+
+
+ SET_GROUP:FindNearestGroupFromPointVec2(PointVec2)
+
+Iterate the SET_GROUP while identifying the nearest object from a Point#POINT_VEC2 .
@@ -3607,6 +3615,33 @@ The GROUP
+
+SET_GROUP:FindNearestGroupFromPointVec2(PointVec2)
+
+
+
+
+Iterate the SET_GROUP while identifying the nearest object from a Point#POINT_VEC2 .
+
+ Parameter
+
+ Return value
+
+Wrapper.Group#GROUP :
+The closest group.
+
+
+
+
+
+
SET_GROUP:ForEachGroup(IteratorFunction, ...)
diff --git a/docs/Documentation/Smoke.html b/docs/Documentation/Smoke.html
index c4b4c2e9a..1daebbfe7 100644
--- a/docs/Documentation/Smoke.html
+++ b/docs/Documentation/Smoke.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Spawn.html b/docs/Documentation/Spawn.html
index a495d0c0c..a55a5ab70 100644
--- a/docs/Documentation/Spawn.html
+++ b/docs/Documentation/Spawn.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
@@ -810,12 +812,6 @@ and any spaces before and after the resulting name are removed.
SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)
-
-
-
- SPAWN.uncontrolled
-
-
@@ -2584,9 +2580,6 @@ when nothing was spawned.
-
-
By default, no InitLimit
-
@@ -2622,7 +2615,7 @@ when nothing was spawned.
- #number
+
SPAWN.SpawnMaxGroups
@@ -2639,7 +2632,7 @@ when nothing was spawned.
- #number
+
SPAWN.SpawnMaxUnitsAlive
@@ -2967,7 +2960,7 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' ):Schedule( 600, 0.5 )
-
+ #boolean
SPAWN.SpawnUnControlled
@@ -3557,20 +3550,6 @@ True = Continue Scheduler
-
-
-
-
-
-
-
-SPAWN.uncontrolled
-
-
-
-
-
-
diff --git a/docs/Documentation/SpawnStatic.html b/docs/Documentation/SpawnStatic.html
index 99a7e20af..50d0ec61a 100644
--- a/docs/Documentation/SpawnStatic.html
+++ b/docs/Documentation/SpawnStatic.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
@@ -442,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
new file mode 100644
index 000000000..bf72b6ee4
--- /dev/null
+++ b/docs/Documentation/Spot.html
@@ -0,0 +1,429 @@
+
+
+
+
+
+
+
+
+
+
+
+
Module Spot
+
+
Core (Release 2.1) -- Management of SPOT logistics, that can be transported from and to transportation carriers.
+
+
+
+
+
+
+
+
Spot lases points endlessly or for a duration.
+
+
+
+
Demo Missions
+
+
+
+
+
+
+
+
+
+
YouTube Channel
+
+
+
+
+
+
This module is still under construction, but is described above works already, and will keep working ...
+
+
+
Global(s)
+
+
+
+
+
Global(s)
+
+
+
+ #SPOT
+
+SPOT
+
+
+
+
+
+
+
+
+
+
+
+
Field(s)
+
+
+
+ #string
+
+SPOT.ClassName
+
+
+
+
+
+
+
+
+
+
+
+
+SPOT:IsLasing()
+
+
+
+
+Check if the SPOT is lasing
+
+ Return value
+
+#boolean:
+true if it is lasing
+
+
+
+
+
+
+
+
+SPOT.LaseScheduler
+
+
+
+
+
+
+
+
+
+
+
+
+SPOT:New(Recce, LaserCode, Duration)
+
+
+
+
+SPOT Constructor.
+
+ Parameters
+
+ Return value
+
+#SPOT :
+
+
+
+
+
+
+
+
+
+SPOT.Recce
+
+
+
+
+
+
+
+
+
+
+
+
+SPOT.ScheduleID
+
+
+
+
+
+
+
+
+
+
+
+
+SPOT.Spot
+
+
+
+
+
+
+
+
+
+
+
+
+SPOT:onafterLaseOff(From, Event, To)
+
+
+
+
+
+
+ Parameters
+
+
+
+ From :
+
+
+
+
+ Event :
+
+
+
+
+ To :
+
+
+
+ Return value
+
+#SPOT :
+
+
+
+
+
+
+
+
+SPOT:onafterLaseOn(From, Event, To, PointVec3, LaserCode, Duration)
+
+
+
+
+
+
+ Parameters
+
+ Return value
+
+#SPOT :
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/Documentation/Static.html b/docs/Documentation/Static.html
index 82fa993f2..969de0fe0 100644
--- a/docs/Documentation/Static.html
+++ b/docs/Documentation/Static.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/StaticObject.html b/docs/Documentation/StaticObject.html
index 1a46c6616..7648af701 100644
--- a/docs/Documentation/StaticObject.html
+++ b/docs/Documentation/StaticObject.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Task.html b/docs/Documentation/Task.html
index 04fcba929..745408ed1 100644
--- a/docs/Documentation/Task.html
+++ b/docs/Documentation/Task.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Task_A2G.html b/docs/Documentation/Task_A2G.html
index e497997f4..e69ed8a75 100644
--- a/docs/Documentation/Task_A2G.html
+++ b/docs/Documentation/Task_A2G.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Task_A2G_Dispatcher.html b/docs/Documentation/Task_A2G_Dispatcher.html
index 553474a4c..56199fde1 100644
--- a/docs/Documentation/Task_A2G_Dispatcher.html
+++ b/docs/Documentation/Task_A2G_Dispatcher.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Task_Cargo.html b/docs/Documentation/Task_Cargo.html
index b2cbf3569..0d3a4ee9b 100644
--- a/docs/Documentation/Task_Cargo.html
+++ b/docs/Documentation/Task_Cargo.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Task_PICKUP.html b/docs/Documentation/Task_PICKUP.html
index a26b39707..a5e5d70b1 100644
--- a/docs/Documentation/Task_PICKUP.html
+++ b/docs/Documentation/Task_PICKUP.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Unit.html b/docs/Documentation/Unit.html
index d9cc8dfda..33927e5d5 100644
--- a/docs/Documentation/Unit.html
+++ b/docs/Documentation/Unit.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Utils.html b/docs/Documentation/Utils.html
index 553a2be0e..088bf9bbf 100644
--- a/docs/Documentation/Utils.html
+++ b/docs/Documentation/Utils.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/Zone.html b/docs/Documentation/Zone.html
index c684d66da..893b7d773 100644
--- a/docs/Documentation/Zone.html
+++ b/docs/Documentation/Zone.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/env.html b/docs/Documentation/env.html
index 03986352d..f56af08b7 100644
--- a/docs/Documentation/env.html
+++ b/docs/Documentation/env.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/index.html b/docs/Documentation/index.html
index bb25ca5bb..d651ef88a 100644
--- a/docs/Documentation/index.html
+++ b/docs/Documentation/index.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+
AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+
Spot
Static
StaticObject
Task
@@ -147,6 +149,12 @@ even when there are hardly any players in the mission.
AI CAS classes makes AI Controllables execute a Close Air Support.
+
+
+
+ AI_Designate
+
+AI (Release 2.1) -- Management of target designation.
@@ -492,6 +500,12 @@ and creates a CSV file logging the scoring events and results for use at team or
SpawnStatic
Core -- Spawn dynamically new STATICs in your missions.
+
+
+
+ Spot
+
+Core (Release 2.1) -- Management of SPOT logistics, that can be transported from and to transportation carriers.
diff --git a/docs/Documentation/land.html b/docs/Documentation/land.html
index f6b7ca91c..e7e0a1632 100644
--- a/docs/Documentation/land.html
+++ b/docs/Documentation/land.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task
diff --git a/docs/Documentation/routines.html b/docs/Documentation/routines.html
index 2503b891b..1db62f852 100644
--- a/docs/Documentation/routines.html
+++ b/docs/Documentation/routines.html
@@ -20,6 +20,7 @@
AI_Balancer
AI_Cap
AI_Cas
+ AI_Designate
AI_Patrol
Account
Airbase
@@ -75,6 +76,7 @@
Smoke
Spawn
SpawnStatic
+ Spot
Static
StaticObject
Task