mirror of
https://github.com/PrimeDecomp/echoes.git
synced 2026-03-31 14:23:06 -07:00
41 lines
1.1 KiB
C++
41 lines
1.1 KiB
C++
#ifndef _SLDRSNAKEWEEDSWARM
|
|
#define _SLDRSNAKEWEEDSWARM
|
|
|
|
#include "Kyoto/Streams/CInputStream.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrActorParameters.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrAnimationParameters.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrDamageInfo.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrEditorProperties.hpp"
|
|
|
|
struct SLdrSnakeWeedSwarm {
|
|
SLdrSnakeWeedSwarm();
|
|
~SLdrSnakeWeedSwarm();
|
|
|
|
SLdrEditorProperties editorProperties;
|
|
SLdrAnimationParameters animationInformation;
|
|
SLdrActorParameters actorInformation;
|
|
float density;
|
|
float maxDepth;
|
|
float locationVariance;
|
|
float detectionRadius;
|
|
float grabRadius;
|
|
float unknown_0x723737bc;
|
|
float unknown_0x57452dd9;
|
|
float retreatDepth;
|
|
float moveSpeed;
|
|
float unknown_0x11f854e2;
|
|
float maxSlope;
|
|
float minSize;
|
|
float maxSize;
|
|
float heightOffset;
|
|
SLdrDamageInfo contactDamage;
|
|
float damageWaitTime;
|
|
int soundLooped;
|
|
int soundIntoGround;
|
|
int soundOutofGround;
|
|
};
|
|
|
|
void LoadTypedefSLdrSnakeWeedSwarm(SLdrSnakeWeedSwarm&, CInputStream&);
|
|
|
|
#endif // _SLDRSNAKEWEEDSWARM
|