Have reinforcements come immediately..
This commit is contained in:
@@ -96,9 +96,9 @@ namespace OpenRA.Mods.RA.Missions
|
|||||||
{
|
{
|
||||||
DisplayObjective();
|
DisplayObjective();
|
||||||
}
|
}
|
||||||
if (world.FrameNumber == 1)
|
if (world.FrameNumber == 200)
|
||||||
{
|
{
|
||||||
StartReinforcementsTimer();
|
SendReinforcements();
|
||||||
}
|
}
|
||||||
if (!engineerMiss.Destroyed && engineer == null && AlliesControlMiss())
|
if (!engineerMiss.Destroyed && engineer == null && AlliesControlMiss())
|
||||||
{
|
{
|
||||||
@@ -146,13 +146,6 @@ namespace OpenRA.Mods.RA.Missions
|
|||||||
world.CreateActor(SignalFlareName, new TypeDictionary { new OwnerInit(allies1), new LocationInit(extractionLZ.Location) });
|
world.CreateActor(SignalFlareName, new TypeDictionary { new OwnerInit(allies1), new LocationInit(extractionLZ.Location) });
|
||||||
}
|
}
|
||||||
|
|
||||||
void StartReinforcementsTimer()
|
|
||||||
{
|
|
||||||
var timer = new CountdownTimerWidget("Reinforcements arrive in", 1500 * 12, ReinforcementsTimerExpired, new float2(128, 64));
|
|
||||||
Ui.Root.AddChild(timer);
|
|
||||||
Sound.Play("timergo1.aud");
|
|
||||||
}
|
|
||||||
|
|
||||||
void StartChinookTimer()
|
void StartChinookTimer()
|
||||||
{
|
{
|
||||||
var timer = new CountdownTimerWidget("Extraction arrives in", 1500 * 6, ChinookTimerExpired, new float2(128, 96));
|
var timer = new CountdownTimerWidget("Extraction arrives in", 1500 * 6, ChinookTimerExpired, new float2(128, 96));
|
||||||
@@ -160,12 +153,6 @@ namespace OpenRA.Mods.RA.Missions
|
|||||||
Sound.Play("timergo1.aud");
|
Sound.Play("timergo1.aud");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ReinforcementsTimerExpired(CountdownTimerWidget timer)
|
|
||||||
{
|
|
||||||
timer.Visible = false;
|
|
||||||
SendReinforcements();
|
|
||||||
}
|
|
||||||
|
|
||||||
void ChinookTimerExpired(CountdownTimerWidget timer)
|
void ChinookTimerExpired(CountdownTimerWidget timer)
|
||||||
{
|
{
|
||||||
timer.Visible = false;
|
timer.Visible = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user