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

36 lines
918 B
C++

#ifndef _SLDRPLAYERTURRET
#define _SLDRPLAYERTURRET
#include "Kyoto/SObjectTag.hpp"
#include "Kyoto/Streams/CInputStream.hpp"
#include "MetroidPrime/ScriptLoader/SLdrDamageInfo.hpp"
#include "MetroidPrime/ScriptLoader/SLdrEditorProperties.hpp"
struct SLdrPlayerTurret {
SLdrPlayerTurret();
~SLdrPlayerTurret();
SLdrEditorProperties editorProperties;
int flagsPlayerTurret;
float unknown_0x17cd8b2a;
float unknown_0x1473dad2;
float unknown_0x3650ce75;
float unknown_0x78520e6e;
float damageAngle;
float horizSpeed;
float vertSpeed;
float fireRate;
SLdrDamageInfo weaponDamage;
CAssetId weaponEffect;
CAssetId wpsc;
int unknown_0xe7234f72;
int unknown_0x3e2f7afb;
int unknown_0x7cabd1f1;
int unknown_0x7ef976eb;
int unknown_0x035459fd;
};
void LoadTypedefSLdrPlayerTurret(SLdrPlayerTurret&, CInputStream&);
#endif // _SLDRPLAYERTURRET