Update RAD-002 to use SCHEDULER properly

This commit is contained in:
Grey-Echo 2017-03-22 18:05:38 +01:00
parent b1b0789113
commit ea3ca25c23
2 changed files with 6 additions and 6 deletions

View File

@ -50,7 +50,7 @@ BatumiRadio:Broadcast()
-- Now, if Viktor answered imedately, the two radio broadcasts would overlap. We need to delay Viktor's answer. -- Now, if Viktor answered imedately, the two radio broadcasts would overlap. We need to delay Viktor's answer.
------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------
SCHEDULER:New( nil, CommunitcationScheduler = SCHEDULER:New( nil,
function() function()
ViktorRadio:SetFileName("Viktor - Enter left base ack.ogg"):SetFrequency(115):SetModulation(radio.modulation.AM):Broadcast() -- We don't specify a subtitle since we don't want one ViktorRadio:SetFileName("Viktor - Enter left base ack.ogg"):SetFrequency(115):SetModulation(radio.modulation.AM):Broadcast() -- We don't specify a subtitle since we don't want one
end, {}, 10 -- 10s delay end, {}, 10 -- 10s delay
@ -58,7 +58,7 @@ SCHEDULER:New( nil,
-- Viktor takes 145s to be 5km final, and need to contact Batumi Tower. -- Viktor takes 145s to be 5km final, and need to contact Batumi Tower.
------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------
SCHEDULER:New( nil, CommunitcationScheduler:Schedule( nil,
function() function()
ViktorRadio:SetFileName("Viktor - Request landing clearance.ogg"):Broadcast() --We only specify the new file name, since frequency and modulation didn't change ViktorRadio:SetFileName("Viktor - Request landing clearance.ogg"):Broadcast() --We only specify the new file name, since frequency and modulation didn't change
end, {}, 145 end, {}, 145
@ -66,25 +66,25 @@ SCHEDULER:New( nil,
-- Now that you understand everything about the RADIO class, the rest is pretty trivial -- Now that you understand everything about the RADIO class, the rest is pretty trivial
------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------
SCHEDULER:New( nil, CommunitcationScheduler:Schedule( nil,
function() function()
BatumiRadio:SetFileName("Batumi Tower - Clear to land.ogg"):Broadcast() BatumiRadio:SetFileName("Batumi Tower - Clear to land.ogg"):Broadcast()
end, {}, 154 end, {}, 154
) )
SCHEDULER:New( nil, CommunitcationScheduler:Schedule( nil,
function() function()
ViktorRadio:SetFileName("Viktor - Clear to land ack.ogg"):Broadcast() ViktorRadio:SetFileName("Viktor - Clear to land ack.ogg"):Broadcast()
end, {}, 160 end, {}, 160
) )
SCHEDULER:New( nil, CommunitcationScheduler:Schedule( nil,
function() function()
ViktorRadio:SetFileName("Viktor - Touchdown.ogg"):Broadcast() ViktorRadio:SetFileName("Viktor - Touchdown.ogg"):Broadcast()
end, {}, 210 end, {}, 210
) )
SCHEDULER:New( nil, CommunitcationScheduler:Schedule( nil,
function() function()
BatumiRadio:SetFileName("Batumi Tower - Taxi to parking.ogg"):Broadcast() BatumiRadio:SetFileName("Batumi Tower - Taxi to parking.ogg"):Broadcast()
end, {}, 215 end, {}, 215