protected internal override void OnRebuild(VoidPtr address, int length, bool force) { AIPDType2Entry *header = (AIPDType2Entry *)address; header->_unk1 = unk1; header->_unk2 = unk2; header->_unk3 = unk3; header->_unk4 = unk4; header->_unk5 = unk5; }
protected internal override void OnRebuild(VoidPtr address, int length, bool force) { AIPDType2 *header = (AIPDType2 *)address; header->_flag = flag; header->_id = id; header->_numEntries = (byte)Entries.Count; AIPDType2Entry *entry = (AIPDType2Entry *)(address + 0x4); foreach (AIPDType2EntryNode n in Children) { n.Rebuild(entry, 0x6, true); entry++; } }