public MapSettings(MapSettings other) { lemmingsCount = other.lemmingsCount; minimumVictoryCount = other.minimumVictoryCount; skillsCounter = new SkillsCounter(other.skillsCounter); levelTime = other.levelTime; }
public void OnLoadMap() { MapSettings settings = MapManager.Instance.SelectedMapAsset.Settings; skillsCounter = new SkillsCounter(settings.SkillsCounter); GameEvents.UI.OnSkillsLoaded.SafeInvoke(); //LevelController.TriggerLemmingUsedSkill(); }
public SkillsCounter(SkillsCounter other) { bashers = other.bashers; blockers = other.blockers; builders = other.builders; climbers = other.climbers; diggers = other.diggers; exploders = other.exploders; floaters = other.floaters; }