2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 03:47:43 +00:00

Add missing data formats (still need PATH), update submodules

This commit is contained in:
2017-05-22 04:24:24 -07:00
parent 5f5c1ce2f1
commit a612f0dc66
15 changed files with 324 additions and 27 deletions

View File

@@ -2,10 +2,13 @@
#include "Character/CModelData.hpp"
#include "GameGlobalObjects.hpp"
#include "CActorParameters.hpp"
#include "TCastTo.hpp"
namespace urde
{
atUint32 CScriptMazeNode::sMazeSeeds[300] = {0};
CScriptMazeNode::CScriptMazeNode(TUniqueId uid, const std::string& name, const CEntityInfo& info,
const zeus::CTransform& xf, bool active, s32 w1, s32 w2, s32 w3,
const zeus::CVector3f& vec1, const zeus::CVector3f& vec2, const zeus::CVector3f& vec3)
@@ -21,7 +24,12 @@ CScriptMazeNode::CScriptMazeNode(TUniqueId uid, const std::string& name, const C
x13c_24_ = true;
}
void CScriptMazeNode::LoadSeeds()
void CScriptMazeNode::Accept(IVisitor& visitor)
{
visitor.Visit(this);
}
void CScriptMazeNode::LoadMazeSeeds()
{
const SObjectTag* tag = g_ResFactory->GetResourceIdByName("DUMB_MazeSeeds");
u32 resSize = g_ResFactory->ResourceSize(*tag);