mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-10-29 16:58:06 +00:00
Update RAD-002 to use SCHEDULER properly
This commit is contained in:
parent
b1b0789113
commit
ea3ca25c23
@ -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
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user