Fix up FakePiki and ShadowParam

This commit is contained in:
intns 2022-01-08 15:10:14 +00:00
parent b179ea9e51
commit d0e0ebe4e4
2 changed files with 13 additions and 14 deletions

View File

@ -4,6 +4,7 @@
#include "Game/AABBWaterBox.h"
#include "Game/Creature.h"
#include "SysShape/MotionListener.h"
#include "Game/shadowMgr.h"
#include "Vector3.h"
struct J3DJoint;
@ -183,14 +184,13 @@ struct FakePiki : public Creature, public SysShape::MotionListener {
Vector3f _1F0; // _1F0
float m_faceDir; // _1FC
Vector3f m_position2; // _200
Vector3f m_position; // _20C
Sys::Sphere m_boundingSphere; // _218
int _228; // _228
u8 _22C[8]; // _22C
float m_animSpeed; // _234
Vector3f _238; // _238
float m_faceDirOffset; // _244
Sys::Triangle* _248; // _248
u32 _20C;
Game::ShadowParam m_shadowParam; // _20C
u8 _22C[8]; // _22C
float m_animSpeed; // _234
Vector3f _238; // _238
float m_faceDirOffset; // _244
Sys::Triangle* _248; // _248
};
} // namespace Game

View File

@ -7,6 +7,7 @@
#include "Parameters.h"
#include "Rect.h"
#include "Vector3.h"
#include "Sys/Sphere.h"
struct Camera;
struct Color4;
@ -18,13 +19,11 @@ struct Viewport;
namespace Game {
struct Creature;
// Size: 0x20
struct ShadowParam {
Vector3f m_position; // _00
float _0C; // _0C
float _10; // _10
float _14; // _14
float m_height; // _18
float m_radius; // _1C
Vector3f m_position; // _00
Sys::Sphere m_boundingSphere; // _0C
float _1C; // _1C
};
// Size: 0x60