Module Spot

Core (Release 2.1) -- Management of SPOT logistics, that can be transported from and to transportation carriers.

Banner Image


Spot lases points endlessly or for a duration.


Demo Missions

SPOT Demo Missions source code

SPOT Demo Missions, only for beta testers

ALL Demo Missions pack of the last release


YouTube Channel

SPOT YouTube Channel


This module is still under construction, but is described above works already, and will keep working ...

Global(s)

SPOT

Type SPOT

SPOT:IsLasing()

Check if the SPOT is lasing

SPOT:LaseOff()

LaseOff Trigger for SPOT

SPOT:LaseOn()

LaseOn Trigger for SPOT

SPOT.LaseScheduler
SPOT.LaserCode
SPOT:New(Recce, LaserCode, Duration)

SPOT Constructor.

SPOT:OnAfterLaseOff(From, Event, To)

LaseOff Handler OnAfter for SPOT

SPOT:OnAfterLaseOn(From, Event, To)

LaseOn Handler OnAfter for SPOT

SPOT:OnBeforeLaseOff(From, Event, To)

LaseOff Handler OnBefore for SPOT

SPOT:OnBeforeLaseOn(From, Event, To)

LaseOn Handler OnBefore for SPOT

SPOT:OnEventDead(EventData)
SPOT.Recce
SPOT.ScheduleID
SPOT.Spot
SPOT.Target
SPOT:__LaseOff(Delay)

LaseOff Asynchronous Trigger for SPOT

SPOT:__LaseOn(Delay)

LaseOn Asynchronous Trigger for SPOT

SPOT:onafterLaseOff(From, Event, To)
SPOT:onafterLaseOn(From, Event, To, Target, LaserCode, Duration)
SPOT:onafterLasing(From, Event, To)

Global(s)

#SPOT SPOT

Type Spot

Type SPOT

Field(s)

SPOT:IsLasing()

Check if the SPOT is lasing

Return value

#boolean: true if it is lasing

SPOT:LaseOff()

LaseOff Trigger for SPOT

SPOT:LaseOn()

LaseOn Trigger for SPOT

SPOT.LaseScheduler
SPOT.LaserCode
SPOT:New(Recce, LaserCode, Duration)

SPOT Constructor.

Parameters

Return value

#SPOT:

SPOT:OnAfterLaseOff(From, Event, To)

LaseOff Handler OnAfter for SPOT

Parameters

  • #string From :

  • #string Event :

  • #string To :

SPOT:OnAfterLaseOn(From, Event, To)

LaseOn Handler OnAfter for SPOT

Parameters

  • #string From :

  • #string Event :

  • #string To :

SPOT:OnBeforeLaseOff(From, Event, To)

LaseOff Handler OnBefore for SPOT

Parameters

  • #string From :

  • #string Event :

  • #string To :

Return value

#boolean:

SPOT:OnBeforeLaseOn(From, Event, To)

LaseOn Handler OnBefore for SPOT

Parameters

  • #string From :

  • #string Event :

  • #string To :

Return value

#boolean:

SPOT:OnEventDead(EventData)

Parameter

SPOT.Recce
SPOT.ScheduleID
SPOT.Spot
SPOT.Target
SPOT:__LaseOff(Delay)

LaseOff Asynchronous Trigger for SPOT

Parameter

  • #number Delay :

SPOT:__LaseOn(Delay)

LaseOn Asynchronous Trigger for SPOT

Parameter

  • #number Delay :

SPOT:onafterLaseOff(From, Event, To)

Parameters

  • From :

  • Event :

  • To :

Return value

#SPOT:

SPOT:onafterLaseOn(From, Event, To, Target, LaserCode, Duration)

Parameters

SPOT:onafterLasing(From, Event, To)

Parameters

  • From :

  • Event :

  • To :