Merge pull request #120 from FlightControl-Master/Detection

Fixed bug in Scheduler
This commit is contained in:
Sven Van de Velde 2016-07-23 17:24:45 +02:00 committed by GitHub
commit d878c46d56
45 changed files with 21 additions and 8 deletions

View File

@ -100,8 +100,11 @@ function SCHEDULER:Start()
if self.RepeatSecondsInterval ~= 0 then
self.Repeat = true
end
self.ScheduleID = timer.scheduleFunction( self._Scheduler, self, timer.getTime() + self.StartSeconds + .01 )
if self.StartSeconds then
self.ScheduleID = timer.scheduleFunction( self._Scheduler, self, timer.getTime() + self.StartSeconds + .01 )
end
return self
end

View File

@ -1,5 +1,5 @@
env.info( '*** MOOSE STATIC INCLUDE START *** ' )
env.info( 'Moose Generation Timestamp: 20160723_1650' )
env.info( 'Moose Generation Timestamp: 20160723_1722' )
local base = _G
Include = {}
@ -6370,8 +6370,11 @@ function SCHEDULER:Start()
if self.RepeatSecondsInterval ~= 0 then
self.Repeat = true
end
self.ScheduleID = timer.scheduleFunction( self._Scheduler, self, timer.getTime() + self.StartSeconds + .01 )
if self.StartSeconds then
self.ScheduleID = timer.scheduleFunction( self._Scheduler, self, timer.getTime() + self.StartSeconds + .01 )
end
return self
end
@ -7690,6 +7693,7 @@ do -- MENU_CLIENT
--
-- --- @param Client#CLIENT MenuClient
-- local function AddStatusMenu( MenuClient )
-- env.info(MenuClient.ClientName)
-- local MenuClientName = MenuClient:GetName()
-- -- This would create a menu for the red coalition under the MenuCoalitionRed menu object.
-- MenuStatus[MenuClientName] = MENU_CLIENT:New( MenuClient, "Status for Planes" )
@ -7916,6 +7920,7 @@ do
--
-- --- @param Group#GROUP MenuGroup
-- local function AddStatusMenu( MenuGroup )
-- env.info(MenuGroup.GroupName)
-- local MenuGroupName = MenuGroup:GetName()
-- -- This would create a menu for the red coalition under the MenuCoalitionRed menu object.
-- MenuStatus[MenuGroupName] = MENU_GROUP:New( MenuGroup, "Status for Planes" )

View File

@ -1,5 +1,5 @@
env.info( '*** MOOSE STATIC INCLUDE START *** ' )
env.info( 'Moose Generation Timestamp: 20160723_1650' )
env.info( 'Moose Generation Timestamp: 20160723_1722' )
local base = _G
Include = {}
@ -6370,8 +6370,11 @@ function SCHEDULER:Start()
if self.RepeatSecondsInterval ~= 0 then
self.Repeat = true
end
self.ScheduleID = timer.scheduleFunction( self._Scheduler, self, timer.getTime() + self.StartSeconds + .01 )
if self.StartSeconds then
self.ScheduleID = timer.scheduleFunction( self._Scheduler, self, timer.getTime() + self.StartSeconds + .01 )
end
return self
end
@ -7690,6 +7693,7 @@ do -- MENU_CLIENT
--
-- --- @param Client#CLIENT MenuClient
-- local function AddStatusMenu( MenuClient )
-- env.info(MenuClient.ClientName)
-- local MenuClientName = MenuClient:GetName()
-- -- This would create a menu for the red coalition under the MenuCoalitionRed menu object.
-- MenuStatus[MenuClientName] = MENU_CLIENT:New( MenuClient, "Status for Planes" )
@ -7916,6 +7920,7 @@ do
--
-- --- @param Group#GROUP MenuGroup
-- local function AddStatusMenu( MenuGroup )
-- env.info(MenuGroup.GroupName)
-- local MenuGroupName = MenuGroup:GetName()
-- -- This would create a menu for the red coalition under the MenuCoalitionRed menu object.
-- MenuStatus[MenuGroupName] = MENU_GROUP:New( MenuGroup, "Status for Planes" )