Files
echoes/include/MetroidPrime/ScriptLoader/SLdrTweakPlayer_Grapple.hpp

32 lines
904 B
C++

#ifndef _SLDRTWEAKPLAYER_GRAPPLE
#define _SLDRTWEAKPLAYER_GRAPPLE
#include "Kyoto/Streams/CInputStream.hpp"
#include "MetroidPrime/ScriptLoader/SLdrTweakPlayer_GrappleBeam.hpp"
struct SLdrTweakPlayer_Grapple {
SLdrTweakPlayer_Grapple();
~SLdrTweakPlayer_Grapple();
float grappleDistance;
float grappleBeamLength;
float grappleSwingTime;
float grappleMaxVelocity;
float grappleCameraSpeed;
float grapplePullCloseDistance;
float grapplePullDampenDistance;
float grapplePullVelocity;
float grapplePullCameraSpeed;
float grappleTurnRate;
float grappleJumpForce;
float grappleReleaseTime;
int grappleControlScheme;
bool grappleHoldOrbitButton;
bool grappleTurnControlsReversed;
SLdrTweakPlayer_GrappleBeam beam;
};
void LoadTypedefSLdrTweakPlayer_Grapple(SLdrTweakPlayer_Grapple&, CInputStream&);
#endif // _SLDRTWEAKPLAYER_GRAPPLE