/// <summary> /// Loads the survivors into the container list. /// </summary> /// <param name="blissHive">The blisshive to load survivors from</param> public void LoadSurvivors(BlissHiveLogContainer blissHive) { BlissHiveSurvivorLogParser parser = new BlissHiveSurvivorLogParser(blissHive); parser.onParseProgressListeners += this.onParseProgressListeners; LogParseResult result = parser.Parse(); foreach (BlissHiveSurvivorLogParseResultEntry entry in result.result) { this.survivors.AddLast(entry.survivor); } this.onParseProgressListeners = null; }