From 2b44d041c3de6f54615e70e657583ce68a7ea8d1 Mon Sep 17 00:00:00 2001 From: bomba1749 <58524643+bomba1749@users.noreply.github.com> Date: Tue, 13 Jun 2023 19:48:30 -0400 Subject: [PATCH] AirOctaDataMgr temporarily moved to /Game --- src/Game/AirOctaDataMgrTemp.cpp | 10 ++++++++++ src/Game/AirOctaDataMgrTemp.h | 23 +++++++++++++++++++++++ src/Game/CMakeLists.txt | 3 +++ 3 files changed, 36 insertions(+) create mode 100644 src/Game/AirOctaDataMgrTemp.cpp create mode 100644 src/Game/AirOctaDataMgrTemp.h diff --git a/src/Game/AirOctaDataMgrTemp.cpp b/src/Game/AirOctaDataMgrTemp.cpp new file mode 100644 index 00000000..5f5c1e09 --- /dev/null +++ b/src/Game/AirOctaDataMgrTemp.cpp @@ -0,0 +1,10 @@ +#include "Game/AirOctaDataMgrTemp.h" + +namespace uking { + +float AirOctaDataMgr::sub_71002fb17c(){ + float result = unk_f0 + unk_110 + unk_114 + unk_118 + unk_11c; + unk_fc = result; + return result; +} +} \ No newline at end of file diff --git a/src/Game/AirOctaDataMgrTemp.h b/src/Game/AirOctaDataMgrTemp.h new file mode 100644 index 00000000..3f2c08de --- /dev/null +++ b/src/Game/AirOctaDataMgrTemp.h @@ -0,0 +1,23 @@ +#pragma once +#include "KingSystem/ActorSystem/actActor.h" +namespace uking { +class AirOctaDataMgr { + SEAD_RTTI_BASE(AirOctaDataMgr) + //friend uking::ai::AI::AirOctaFlyUp; +public: + ksys::act::BaseProcLink& getProc() { return mBaseProcLink; } + float sub_71002fb17c(); + /* 0x08 */ char unk_00[0x10]; + /* 0x18 */ ksys::act::BaseProcLink mBaseProcLink; + char placeFiller[0xC8]; + /*0xf0 */ float unk_f0; + char placeFiller2[0x8]; + /*0xfc*/ float unk_fc; + char placeFiller3[0x10]; + /*0x110*/ float unk_110; + /*0x114 */ float unk_114; + /*0x118 */ float unk_118; + /*0x11c */ float unk_11c; + +}; +} \ No newline at end of file diff --git a/src/Game/CMakeLists.txt b/src/Game/CMakeLists.txt index 91759382..6a7482e0 100644 --- a/src/Game/CMakeLists.txt +++ b/src/Game/CMakeLists.txt @@ -6,6 +6,8 @@ add_subdirectory(DLC) add_subdirectory(UI) target_sources(uking PRIVATE + AirOctaDataMgrTemp.h + AirOctaDataMgrTemp.cpp gameItemUtils.cpp gameItemUtils.h gamePlayReport.cpp @@ -16,4 +18,5 @@ target_sources(uking PRIVATE gameStageInfo.h E3Mgr.cpp E3Mgr.h + )