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

41 lines
1.2 KiB
C++

#ifndef _SLDRBRIZGEE
#define _SLDRBRIZGEE
#include "Kyoto/SObjectTag.hpp"
#include "Kyoto/Streams/CInputStream.hpp"
#include "MetroidPrime/ScriptLoader/SLdrActorParameters.hpp"
#include "MetroidPrime/ScriptLoader/SLdrDamageInfo.hpp"
#include "MetroidPrime/ScriptLoader/SLdrDamageVulnerability.hpp"
#include "MetroidPrime/ScriptLoader/SLdrEditorProperties.hpp"
#include "MetroidPrime/ScriptLoader/SLdrPatternedAITypedef.hpp"
struct SLdrBrizgee {
SLdrBrizgee();
~SLdrBrizgee();
SLdrEditorProperties editorProperties;
SLdrPatternedAITypedef patterned;
SLdrActorParameters actorInformation;
float waypointApproachDistance;
float wallTurnSpeed;
float floorTurnSpeed;
float downTurnSpeed;
float visibleDistance;
float forwardMovingPriority;
CAssetId noShellModel;
CAssetId noShellSkin;
SLdrDamageVulnerability shellVulnerability;
float shellHealth;
SLdrDamageInfo shellContactDamage;
float unknown;
SLdrDamageInfo poisonDamage;
float poisonTime;
int shellBreakSound;
int poisonHitSound;
int playerPoisonSound;
};
void LoadTypedefSLdrBrizgee(SLdrBrizgee&, CInputStream&);
#endif // _SLDRBRIZGEE