/// <summary> /// Rereads AnimX files and bodyconv, body.def /// </summary> public static void Reload() { m_FileIndex = new FileIndex("Anim.idx", "Anim.mul", 0x40000, 6); m_FileIndex2 = new FileIndex("Anim2.idx", "Anim2.mul", 0x10000, -1); m_FileIndex3 = new FileIndex("Anim3.idx", "Anim3.mul", 0x20000, -1); m_FileIndex4 = new FileIndex("Anim4.idx", "Anim4.mul", 0x20000, -1); m_FileIndex5 = new FileIndex("Anim5.idx", "Anim5.mul", 0x20000, -1); BodyConverter.Initialize(); BodyTable.Initialize(); }
/// <summary> /// Inizializza una nuova istanza della classe <see cref="T:System.Object"/>. /// </summary> public Animations(Verdata verdata, Hues hues, Files files) { _files = files; m_FileIndex = new FileIndex("Anim.idx", "Anim.mul", 0x40000, 6, verdata, _files); m_FileIndex2 = new FileIndex("Anim2.idx", "Anim2.mul", 0x10000, -1, verdata, files); m_FileIndex3 = new FileIndex("Anim3.idx", "Anim3.mul", 0x20000, -1, verdata, files); m_FileIndex4 = new FileIndex("Anim4.idx", "Anim4.mul", 0x20000, -1, verdata, files); m_FileIndex5 = new FileIndex("Anim5.idx", "Anim5.mul", 0x20000, -1, verdata, files); _BodyConverter = new BodyConverter(_files); BodyTable = new BodyTable(_files); _hues = hues; LoadTable(); }