2023-08-09 23:45:58 +03:00
|
|
|
#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();
|
|
|
|
|
|
2023-08-11 22:35:54 +03:00
|
|
|
CAssetId ingSpotBlobEffect;
|
2023-08-09 23:45:58 +03:00
|
|
|
int sound;
|
2023-08-11 22:35:54 +03:00
|
|
|
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;
|
2023-08-09 23:45:58 +03:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
void LoadTypedefSLdrUnknownStruct32(SLdrUnknownStruct32&, CInputStream&);
|
|
|
|
|
|
|
|
|
|
#endif // _SLDRUNKNOWNSTRUCT32
|