2023-08-09 23:45:58 +03:00
|
|
|
#ifndef _SLDRSANDBOSSSTRUCTB
|
|
|
|
|
#define _SLDRSANDBOSSSTRUCTB
|
|
|
|
|
|
|
|
|
|
#include "Kyoto/Streams/CInputStream.hpp"
|
|
|
|
|
#include "MetroidPrime/ScriptLoader/SLdrDamageInfo.hpp"
|
|
|
|
|
|
|
|
|
|
struct SLdrSandBossStructB {
|
|
|
|
|
SLdrSandBossStructB();
|
|
|
|
|
~SLdrSandBossStructB();
|
|
|
|
|
|
|
|
|
|
SLdrDamageInfo damage;
|
|
|
|
|
float duration;
|
2023-08-11 22:35:54 +03:00
|
|
|
float changeDirectionInterval;
|
2023-08-09 23:45:58 +03:00
|
|
|
float unknown_0x1b57d422;
|
2023-08-11 22:35:54 +03:00
|
|
|
float changeDirectionChance;
|
|
|
|
|
float innerRadius;
|
|
|
|
|
float outerRadius;
|
2023-08-09 23:45:58 +03:00
|
|
|
float unknown_0x52642b7e;
|
|
|
|
|
float unknown_0xfda3eb4b;
|
2023-08-11 22:35:54 +03:00
|
|
|
float turnSpeed;
|
2023-08-09 23:45:58 +03:00
|
|
|
float unknown_0x47cde539;
|
2023-08-11 22:35:54 +03:00
|
|
|
int soundChargeBeam;
|
2023-08-09 23:45:58 +03:00
|
|
|
int unknown_0x8d4f3b88;
|
|
|
|
|
float unknown_0xbf88fe4f;
|
|
|
|
|
float unknown_0x74c702b3;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
void LoadTypedefSLdrSandBossStructB(SLdrSandBossStructB&, CInputStream&);
|
|
|
|
|
|
|
|
|
|
#endif // _SLDRSANDBOSSSTRUCTB
|