Merge pull request #258 from alexguirre/fix-hashed-ydd

Fix .ydd export/import with unsolved hashes
This commit is contained in:
dexyfex 2024-07-25 19:50:17 +10:00 committed by GitHub
commit 10ea57e86d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 8 deletions

View File

@ -76,13 +76,7 @@ namespace CodeWalker.GameFiles
var hash = hashes[i];
if ((drawable.Name == null) || (drawable.Name.EndsWith("#dd")))
{
string hstr = JenkIndex.TryGetString(hash);
if (!string.IsNullOrEmpty(hstr))
{
drawable.Name = hstr;
}
else
{ }
drawable.Name = YddXml.HashString((MetaHash)hash);
}
}

View File

@ -5847,7 +5847,7 @@ namespace CodeWalker.GameFiles
var d = new Drawable();
d.ReadXml(inode, ddsfolder);
drawables.Add(d);
drawablehashes.Add(JenkHash.GenHash(d.Name));//TODO: check this!
drawablehashes.Add(XmlMeta.GetHash(d.Name));
}
}