Files
Henrique Gemignani Passos Lima 7539fb92cb cammelCase for intermediate structs
2023-08-11 22:35:54 +03:00

34 lines
1.2 KiB
C++

#ifndef _SLDRUNKNOWNSTRUCT32
#define _SLDRUNKNOWNSTRUCT32
#include "Kyoto/Graphics/CColor.hpp"
#include "Kyoto/SObjectTag.hpp"
#include "Kyoto/Streams/CInputStream.hpp"
#include "MetroidPrime/ScriptLoader/SLdrDamageInfo.hpp"
#include "MetroidPrime/ScriptLoader/SLdrIngSpaceJumpGuardianStruct.hpp"
#include "MetroidPrime/ScriptLoader/SLdrPlasmaBeamInfo.hpp"
#include "MetroidPrime/ScriptLoader/SLdrShockWaveInfo.hpp"
struct SLdrUnknownStruct32 {
SLdrUnknownStruct32();
~SLdrUnknownStruct32();
CAssetId ingSpotBlobEffect;
int sound;
SLdrIngSpaceJumpGuardianStruct ingSpaceJumpGuardianStruct_0x5e1d1931;
SLdrIngSpaceJumpGuardianStruct ingSpaceJumpGuardianStruct_0x6b08e2e5;
SLdrIngSpaceJumpGuardianStruct ingSpaceJumpGuardianStruct_0xf223aa76;
SLdrIngSpaceJumpGuardianStruct ingSpaceJumpGuardianStruct_0xd0db5f7a;
CColor lightColor;
float lightAttenuation;
CAssetId miniPortalEffect;
int soundMiniPortal;
SLdrDamageInfo miniPortalProjectileDamage;
SLdrPlasmaBeamInfo miniPortalBeamInfo;
SLdrShockWaveInfo shockWaveInfo;
};
void LoadTypedefSLdrUnknownStruct32(SLdrUnknownStruct32&, CInputStream&);
#endif // _SLDRUNKNOWNSTRUCT32