Fixed assets that doesnt have offset

This commit is contained in:
KiritoDv
2024-03-22 11:30:11 -06:00
parent 12b45a304d
commit 4c961039cd
3 changed files with 7 additions and 3 deletions
+2 -2
View File
@@ -681,8 +681,8 @@ void Companion::Process() {
this->ExtractNode(node, output, wrapper);
}
} else {
const auto offset = assetNode["offset"].as<uint32_t>();
if(gCurrentFileOffset) {
if(gCurrentFileOffset && assetNode["offsets"]) {
const auto offset = assetNode["offset"].as<uint32_t>();
if (!IS_SEGMENTED(offset)) {
assetNode["offset"] = (gCurrentSegmentNumber << 24) | offset;
}