2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-08 23:47:42 +00:00

Various bug fixes

This commit is contained in:
Jack Andersen
2017-11-23 22:23:28 -10:00
parent 41edf5a226
commit 6854cb9df7
36 changed files with 843 additions and 228 deletions

View File

@@ -8,6 +8,14 @@ namespace urde
class CScriptWaypoint : public CActor
{
float xe8_;
u32 xec_;
float xf0_;
bool xf4_;
bool xf5_;
bool xf6_;
bool xf7_;
bool xf8_;
u16 xfa_jumpFlags;
public:
CScriptWaypoint(TUniqueId, std::string_view, const CEntityInfo&,
@@ -15,8 +23,10 @@ public:
u32, u32, u32, u32, u32, u32, u32);
void Accept(IVisitor& visitor);
const CScriptWaypoint* NextWaypoint(CStateManager&) const { return nullptr; }
void AcceptScriptMsg(EScriptObjectMessage msg, TUniqueId sender, CStateManager& mgr);
void AddToRenderer(const zeus::CFrustum&, const CStateManager&) const;
TUniqueId FollowWaypoint(CStateManager& mgr) const;
TUniqueId NextWaypoint(CStateManager& mgr) const;
};
}