/// <summary> /// Restarts special feed spawn timer when last special feed expired. /// </summary> private void OnSpecialFeedExpired(EventArgs args) { _actualSpecialFeed.Reset(); _actualSpecialFeed = null; _specialFeedSpawnTimer.Restart(SpecialFeed.SPAWN_TIME_RANGE_SECONDS); }
/// <summary> /// Spawns special feed. /// </summary> private void SpawnSpecialFeed() { _actualSpecialFeed = new SpecialFeed(_floor.GetRandomTilePosition()); }