Files
echoes/include/MetroidPrime/ScriptLoader/SLdrSplitterMainChassisData.hpp
Henrique Gemignani Passos Lima 7539fb92cb cammelCase for intermediate structs
2023-08-11 22:35:54 +03:00

45 lines
1.3 KiB
C++

#ifndef _SLDRSPLITTERMAINCHASSISDATA
#define _SLDRSPLITTERMAINCHASSISDATA
#include "Kyoto/Streams/CInputStream.hpp"
#include "MetroidPrime/ScriptLoader/SLdrDamageInfo.hpp"
#include "MetroidPrime/ScriptLoader/SLdrDamageVulnerability.hpp"
#include "MetroidPrime/ScriptLoader/SLdrIngPossessionData.hpp"
struct SLdrSplitterMainChassisData {
SLdrSplitterMainChassisData();
~SLdrSplitterMainChassisData();
int unknown_0xcef5c2fe;
float legStabAttackInterval;
float unknown_0xf6047d40;
float unknown_0x5130fd39;
SLdrDamageInfo legStabDamage;
float minDodgeInterval;
float dodgeChance;
float deploymentSpeed;
float scanDuration;
float laserSweepInterval;
float unknown_0xb3ea58f8;
float unknown_0x14ded881;
float unknown_0x35eedd1c;
float unknown_0x2dde6bfb;
float unknown_0x8ae1ee93;
float unknown_0x5027d1aa;
float spinAttackInterval;
float unknown_0xf65e430f;
float unknown_0x43722555;
float unknown_0x8935377c;
float unknown_0x2e01b705;
int unknown_0xd5f34476;
float unknown_0x21296bdc;
SLdrDamageInfo spinAttackDamage;
int soundAlerted;
SLdrIngPossessionData ingPossessionData;
SLdrDamageVulnerability spinAttackVulnerability;
};
void LoadTypedefSLdrSplitterMainChassisData(SLdrSplitterMainChassisData&, CInputStream&);
#endif // _SLDRSPLITTERMAINCHASSISDATA