private void GatherProconGoodies()
{
fFriendlyMaps.Clear();
fFriendlyModes.Clear();
List<CMap> bf3_defs = this.GetMapDefines();
foreach (CMap m in bf3_defs) {
if (!fFriendlyMaps.ContainsKey(m.FileName)) fFriendlyMaps[m.FileName] = m.PublicLevelName;
if (!fFriendlyModes.ContainsKey(m.PlayList)) fFriendlyModes[m.PlayList] = m.GameMode;
}
if (DebugLevel >= 8) {
foreach (KeyValuePair<String,String> pair in fFriendlyMaps) {
DebugWrite("friendlyMaps[" + pair.Key + "] = " + pair.Value, 8);
}
foreach (KeyValuePair<String,String> pair in fFriendlyModes) {
DebugWrite("friendlyModes[" + pair.Key + "] = " + pair.Value, 8);
}
}
DebugWrite("Friendly names loaded", 6);
}