private static AvatarGenerator.Personality ParsePersonality(XmlNodule nodule) { var personality = new AvatarGenerator.Personality { Name = nodule.Get("name").ToString(), Id = nodule.Get("id").ToInt(), MinValue = nodule.Get("minvalue").ToInt(), MaxValue = nodule.Get("maxvalue").ToInt() }; return(personality); }
private static void ParseModelNames(XmlNodule settings) { var xmlModelNames = settings.Get("modelnames"); foreach (var xmlModelName in xmlModelNames) { ModelNames.Add(xmlModelName.ToString()); } }
private static void ParseSpawnPoints(XmlNodule settings) { var xmlSpawnPoints = settings.Get("spawnpoints"); foreach (var xmlspawnpoint in xmlSpawnPoints) { Spawnpoints.Add(xmlspawnpoint.ToVector3()); } }
private static Dictionary <int, int> GetNodePersonalityModifiers(XmlNodule nodule) { return(nodule.Get("modifiers") .ToDictionary(modifier => modifier.Get("id").ToInt(), modifier => modifier.Get("value").ToInt())); }