summaryrefslogtreecommitdiff
path: root/ZAPD/ZCKeyFrame.cpp
diff options
context:
space:
mode:
authorlouist103 <35883445+louist103@users.noreply.github.com>2024-01-30 21:14:07 -0500
committerlouist103 <35883445+louist103@users.noreply.github.com>2024-01-30 21:14:07 -0500
commit01ed7e87f2b4b8145d8b0af8c8d8912b86f4b908 (patch)
treea845de1cdeea9f8662ee999d2a72d79857e7d4c2 /ZAPD/ZCKeyFrame.cpp
parent1db7c31a7648939d47ec7957888ebebba0c86db2 (diff)
Add files to build
Diffstat (limited to 'ZAPD/ZCKeyFrame.cpp')
-rw-r--r--ZAPD/ZCKeyFrame.cpp13
1 files changed, 9 insertions, 4 deletions
diff --git a/ZAPD/ZCKeyFrame.cpp b/ZAPD/ZCKeyFrame.cpp
index 387f8ad..044eafd 100644
--- a/ZAPD/ZCKeyFrame.cpp
+++ b/ZAPD/ZCKeyFrame.cpp
@@ -11,6 +11,7 @@ REGISTER_ZFILENODE(KeyFrameLimbList, ZKeyFrameLimbList);
ZKeyFrameSkel::ZKeyFrameSkel(ZFile* nParent) : ZResource(nParent)
{
RegisterRequiredAttribute("LimbType");
+ genOTRDef = true;
}
ZKeyFrameSkel::~ZKeyFrameSkel()
@@ -115,9 +116,11 @@ std::string ZKeyFrameSkel::GetBodySourceCode() const
std::string limbStr;
if (limbType == ZKeyframeSkelType::Normal)
- Globals::Instance->GetSegmentedPtrName(limbsPtr, parent, "KeyFrameStandardLimb", limbStr);
+ Globals::Instance->GetSegmentedPtrName(limbsPtr, parent, "KeyFrameStandardLimb", limbStr,
+ parent->workerID);
else
- Globals::Instance->GetSegmentedPtrName(limbsPtr, parent, "KeyFrameFlexLimb", limbStr);
+ Globals::Instance->GetSegmentedPtrName(limbsPtr, parent, "KeyFrameFlexLimb", limbStr,
+ parent->workerID);
return StringHelper::Sprintf("\n\t0x%02X, 0x%02X, %s\n", limbCount, dListCount,
limbStr.c_str());
@@ -230,7 +233,8 @@ std::string ZKeyFrameStandardLimb::GetBodySourceCode() const
std::string declaration;
std::string dlString;
- Globals::Instance->GetSegmentedArrayIndexedName(dlist, 8, parent, "Gfx", dlString);
+ Globals::Instance->GetSegmentedArrayIndexedName(dlist, 8, parent, "Gfx", dlString,
+ parent->workerID);
declaration +=
StringHelper::Sprintf("%s, 0x%02X, 0x%02X, { 0x%04X, 0x%04X, 0x%04X},", dlString.c_str(),
@@ -244,7 +248,8 @@ std::string ZKeyFrameFlexLimb::GetBodySourceCode() const
std::string dlString;
- Globals::Instance->GetSegmentedArrayIndexedName(dlist, 8, parent, "Gfx", dlString);
+ Globals::Instance->GetSegmentedArrayIndexedName(dlist, 8, parent, "Gfx", dlString,
+ parent->workerID);
declaration += StringHelper::Sprintf("%s, 0x%02X, 0x%02X, 0x%02X", dlString.c_str(),
numChildren, flags, callbackIndex);