2023-08-09 23:45:58 +03:00
|
|
|
#ifndef _SLDRUNKNOWNSTRUCT10
|
|
|
|
|
#define _SLDRUNKNOWNSTRUCT10
|
|
|
|
|
|
|
|
|
|
#include "Kyoto/SObjectTag.hpp"
|
|
|
|
|
#include "Kyoto/Streams/CInputStream.hpp"
|
|
|
|
|
#include "MetroidPrime/ScriptLoader/SLdrDamageInfo.hpp"
|
|
|
|
|
|
|
|
|
|
struct SLdrUnknownStruct10 {
|
|
|
|
|
SLdrUnknownStruct10();
|
|
|
|
|
~SLdrUnknownStruct10();
|
|
|
|
|
|
2023-08-11 22:35:54 +03:00
|
|
|
float grenadeMinAttackInterval;
|
2023-08-09 23:45:58 +03:00
|
|
|
float unknown_0xb7994ea1;
|
2023-08-11 22:35:54 +03:00
|
|
|
float grenadeAttackChance;
|
2023-08-09 23:45:58 +03:00
|
|
|
float unknown_0x25f822c4;
|
|
|
|
|
float unknown_0x765e3a20;
|
2023-08-11 22:35:54 +03:00
|
|
|
SLdrDamageInfo grenadeDamage;
|
|
|
|
|
CAssetId grenadeExplosion;
|
|
|
|
|
CAssetId grenadeEffect;
|
|
|
|
|
CAssetId grenadeTrail;
|
|
|
|
|
float grenadeMass;
|
2023-08-09 23:45:58 +03:00
|
|
|
float unknown_0xed086ce0;
|
|
|
|
|
float unknown_0x00fc6646;
|
|
|
|
|
float unknown_0xa7c8e63f;
|
|
|
|
|
int unknown_0x454f16b1;
|
|
|
|
|
float unknown_0x2d4706e8;
|
2023-08-11 22:35:54 +03:00
|
|
|
int soundGrenadeBounce;
|
|
|
|
|
int soundGrenadeExplode;
|
2023-08-09 23:45:58 +03:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
void LoadTypedefSLdrUnknownStruct10(SLdrUnknownStruct10&, CInputStream&);
|
|
|
|
|
|
|
|
|
|
#endif // _SLDRUNKNOWNSTRUCT10
|