public void LoadMapEffects() { List <MapStatus> states = new List <MapStatus>(); foreach (MapStatus state in ZoneManager.Instance.CurrentMap.Status.Values) { states.Add(state); } Statuses.LoadFromList(states); MapEffect.LoadFromSource(ZoneManager.Instance.CurrentMap.MapEffect); CheckEvents.LoadFromList(ZoneManager.Instance.CurrentMap.CheckEvents); }