diff options
| author | Orstedra <daeusosenna@gmail.com> | 2025-05-27 20:04:07 +0200 |
|---|---|---|
| committer | Orstedra <daeusosenna@gmail.com> | 2025-05-27 20:04:07 +0200 |
| commit | 42a26121ef09cce9ee336970d8b7dc705ce258f9 (patch) | |
| tree | 85be2c2135ccb762de52a92ed69ec81a0d2748a0 /src | |
| parent | 8b3786034318f45f4d0ce163545209b808621960 (diff) | |
Initial commit
Diffstat (limited to 'src')
| -rw-r--r-- | src/REL/d/a/obj/d_a_obj_girahim_foot.cpp | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/REL/d/a/obj/d_a_obj_girahim_foot.cpp b/src/REL/d/a/obj/d_a_obj_girahim_foot.cpp index c873f90a..d6bef2e5 100644 --- a/src/REL/d/a/obj/d_a_obj_girahim_foot.cpp +++ b/src/REL/d/a/obj/d_a_obj_girahim_foot.cpp @@ -1,10 +1,38 @@ #include "d/a/obj/d_a_obj_girahim_foot.h" +#include "d/a/obj/d_a_obj_base.h" +#include "f/f_base.h" +#include "nw4r/g3d/res/g3d_resfile.h" + SPECIAL_ACTOR_PROFILE(OBJ_GIRAHIM_FOOT, dAcOgirahimFoot_c, fProfile::OBJ_GIRAHIM_FOOT, 0x210, 0, 6); STATE_DEFINE(dAcOgirahimFoot_c, Wait); STATE_DEFINE(dAcOgirahimFoot_c, Appear); +int dAcOgirahimFoot_c::create() { + return SUCCEEDED; +} + +int dAcOgirahimFoot_c::doDelete() { + return SUCCEEDED; +}; + +int dAcOgirahimFoot_c::draw() { + return SUCCEEDED; +} + +bool dAcOgirahimFoot_c::createHeap() { + mRes = nw4r::g3d::ResFile(getOarcResFile("Girahim_Foot")); + + nw4r::g3d::ResMdl resMdl = mRes.GetResMdl("Girahim_Foot"); + + TRY_CREATE(mMdl.create(resMdl, &heap_allocator, 0x120, 1, nullptr)); +} + +int dAcOgirahimFoot_c::actorExecute() { + return SUCCEEDED; +} + void dAcOgirahimFoot_c::initializeState_Wait() {} void dAcOgirahimFoot_c::executeState_Wait() {} void dAcOgirahimFoot_c::finalizeState_Wait() {} |
