From 1fe172b0332a6ff8d3d4c184fbc64d0b0ecf28f6 Mon Sep 17 00:00:00 2001 From: Matthew Bowra-Dean Date: Mon, 21 Dec 2009 21:33:48 +1300 Subject: [PATCH] Ore growth rates use rules.ini setting. --- OpenRa.Game/Game.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/OpenRa.Game/Game.cs b/OpenRa.Game/Game.cs index 54bf4488dc..0557c1c372 100644 --- a/OpenRa.Game/Game.cs +++ b/OpenRa.Game/Game.cs @@ -102,6 +102,9 @@ namespace OpenRa.Game PerfHistory.items["batches"].hasNormalTick = false; chrome = new Chrome(renderer); + + oreFrequency = (int)(Rules.General.GrowthRate * 60 * 1000); + oreTicks = oreFrequency; } static void LoadMapActors(IniFile mapfile) @@ -128,8 +131,8 @@ namespace OpenRa.Game lastTime = Environment.TickCount; } - const int oreFrequency = 30; - static int oreTicks = oreFrequency; + static int oreFrequency; + static int oreTicks; public static int RenderFrame = 0; public static Chat chat = new Chat();