public void Listen(object gfxd) { while (true) { ev.WaitOne(); string line = sr.ReadLine(); string id = line.Split('-')[0]; string weaponBase = line.Split('-')[1]; EquipTypes et = EquipTypesExtension.GetEquipTypeFromId(id); id = FormatId(id); if (Int32.Parse(id) / 10000 <= 120) { XmlLoader.LoadXml(game.GraphicsDevice, et, id); } else { XmlLoader.LoadWeaponXml(game.GraphicsDevice, et, id, weaponBase); } game.UpdateCharacter(); } }
public EquipEntry(string name, string id) : base(name, id, EquipTypesExtension.GetEquipTypeFromId(id)) { }