General.ErrorLogger.Add(ErrorType.Warning,"Thing number "+t.Index+" is defined more than once (as '"+things[t.Index].Title+"' and '"+t.Title+"') in game configuration '"+this.Name+"'");
if(!things.ContainsKey(t.Index))
{
things.Add(t.Index,t);
}
else
{
General.ErrorLogger.Add(ErrorType.Warning,"Thing number "+t.Index+" is defined more than once (as '"+things[t.Index].Title+"' and '"+t.Title+"') in game configuration '"+this.Name+"'");
General.ErrorLogger.Add(ErrorType.Warning,"Structure 'linedeftypes' contains invalid types in game configuration '"+this.Name+"'. All types must be expanded structures.");
General.ErrorLogger.Add(ErrorType.Warning,"Structure 'linedeftypes' contains invalid types in game configuration '"+this.Name+"'. All types must be expanded structures.");