mirror of
https://github.com/zeldaret/tww.git
synced 2026-08-18 05:08:57 -04:00
Demo work (#786)
* Demo work * Fix PAL * Fix d_door weak func order and link it * Fix d_door for demo * JKernel OK on demo + misc * tag_attention 100% on demo * More demo work and fix some retail fakematches
This commit is contained in:
@@ -115,8 +115,20 @@ void dADM::SetData(void* pData) {
|
||||
pHeader += 3;
|
||||
}
|
||||
|
||||
if (FindTag('ACFN', &row, &rowOffs) && FindTag('ACNA', &name, &nameOffs) && FindTag('ACDS', &dat_size, &dataOffs)) {
|
||||
JUT_ASSERT(202, row * name == dat_size);
|
||||
mCharTbl.SetData((u32)pData, row, rowOffs, name, nameOffs, dat_size, dataOffs);
|
||||
u32 tag;
|
||||
tag = 'ACFN';
|
||||
if (!FindTag(tag, &row, &rowOffs)) {
|
||||
return;
|
||||
}
|
||||
tag = 'ACNA';
|
||||
if (!FindTag(tag, &name, &nameOffs)) {
|
||||
return;
|
||||
}
|
||||
tag = 'ACDS';
|
||||
if (!FindTag(tag, &dat_size, &dataOffs)) {
|
||||
return;
|
||||
}
|
||||
|
||||
JUT_ASSERT(202, row * name == dat_size);
|
||||
mCharTbl.SetData((u32)pData, row, rowOffs, name, nameOffs, dat_size, dataOffs);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user