From a2af88da219370a2eac127970cb931889adc3085 Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Thu, 13 Aug 2015 23:09:27 +0200 Subject: [PATCH] Add a InitialSpawnDelay to CrateSpawner --- OpenRA.Mods.Common/Traits/World/CrateSpawner.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/OpenRA.Mods.Common/Traits/World/CrateSpawner.cs b/OpenRA.Mods.Common/Traits/World/CrateSpawner.cs index 52e71fd7d3..ac94678333 100644 --- a/OpenRA.Mods.Common/Traits/World/CrateSpawner.cs +++ b/OpenRA.Mods.Common/Traits/World/CrateSpawner.cs @@ -28,6 +28,9 @@ namespace OpenRA.Mods.Common.Traits [Desc("Average time (seconds) between crate spawn")] public readonly int SpawnInterval = 180; + [Desc("Delay (in seconds) before the first crate spawns.")] + public readonly int InitialSpawnDelay = 300; + [Desc("Which terrain types can we drop on?")] public readonly HashSet ValidGround = new HashSet { "Clear", "Rough", "Road", "Ore", "Beach" }; @@ -68,6 +71,8 @@ namespace OpenRA.Mods.Common.Traits { this.info = info; this.self = self; + + ticks = info.InitialSpawnDelay * 25; } public void Tick(Actor self)