From eb9a350739dd904413ca68f8d5624e16e8adba4e Mon Sep 17 00:00:00 2001 From: Phillip Stephens Date: Sun, 17 Aug 2025 22:37:00 -0700 Subject: [PATCH] Initial CSpawnSystemKeyframeData --- .../Particles/CSpawnSystemKeyframeData.hpp | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/include/Kyoto/Particles/CSpawnSystemKeyframeData.hpp b/include/Kyoto/Particles/CSpawnSystemKeyframeData.hpp index 3401ca55..d55d011d 100644 --- a/include/Kyoto/Particles/CSpawnSystemKeyframeData.hpp +++ b/include/Kyoto/Particles/CSpawnSystemKeyframeData.hpp @@ -1,12 +1,25 @@ #ifndef _CSPAWNSYSTEMKEYFRAMEDATA #define _CSPAWNSYSTEMKEYFRAMEDATA +#include +#include + +class CInputStream; class CSpawnSystemKeyframeData { public: + class CSpawnSystemKeyframeInfo { + public: + CSpawnSystemKeyframeInfo(CInputStream& in); + }; + CSpawnSystemKeyframeData(CInputStream& in); ~CSpawnSystemKeyframeData(); private: - char data[0x20]; + int mUnknown1; + int mUnknown2; + int mEndFrame; + int mUnknown3; + rstl::vector< rstl::pair< uint, rstl::vector< CSpawnSystemKeyframeInfo > > > mFrames; }; -#endif +#endif // _CSPAWNSYSTEMKEYFRAMEDATA