cnc: Fix "Silos Needed" alert

This commit is contained in:
pchote
2010-02-27 16:24:13 +13:00
parent 9ee82dda68
commit 3a0c7fc274
4 changed files with 7 additions and 2 deletions

View File

@@ -266,6 +266,7 @@
<Compile Include="WorldUtils.cs" />
<Compile Include="Traits\Wall.cs" />
<Compile Include="Traits\Render\RenderBuildingWall.cs" />
<Compile Include="Traits\Player\EvaAlerts.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\OpenRa.FileFormats\OpenRa.FileFormats.csproj">

View File

@@ -107,7 +107,7 @@ namespace OpenRa
if (PowerProvided - PowerDrained < 0)
if (PowerProvided - PowerDrained != oldBalance)
GiveAdvice("lopower1.aud");
GiveAdvice(PlayerActor.Info.Traits.Get<EvaAlertsInfo>().LowPower);
}
public float GetSiloFullness()
@@ -146,7 +146,7 @@ namespace OpenRa
Ore = OreCapacity; // trim off the overflow.
if (Ore > .8 * OreCapacity)
GiveAdvice("silond1.aud"); // silos needed
GiveAdvice(PlayerActor.Info.Traits.Get<EvaAlertsInfo>().SilosNeeded); // silos needed
}
public bool TakeCash( int num )

View File

@@ -8,6 +8,9 @@ Player:
OnHoldAudio: onhold1.aud
CancelledAudio: cancel1.aud
ClickAudio: button.aud
EvaAlerts:
LowPower: lopower1.aud
SilosNeeded: silos1.aud
PlaceBuilding:
SpawnDefaultUnits:

View File

@@ -1,5 +1,6 @@
Player:
ProductionQueue:
EvaAlerts:
PlaceBuilding:
GpsPower:
Image: gpssicon