summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAetias <aetias@outlook.com>2024-03-19 17:53:59 +0100
committerAetias <aetias@outlook.com>2024-03-19 17:53:59 +0100
commit6f707bb31d5411e8292b8df833f1faccfc70fc64 (patch)
treebda79a2cb0e6d63a7b5f3f49897e773fe82175ad /src
parentf9f944ae47471903b1f56e2d53a6199e3dc71cc9 (diff)
Add `TouchControl.s`
Diffstat (limited to 'src')
-rw-r--r--src/00_Core/Item/ItemManager.cpp2
-rw-r--r--src/00_Core/Player/TouchControl.cpp14
2 files changed, 15 insertions, 1 deletions
diff --git a/src/00_Core/Item/ItemManager.cpp b/src/00_Core/Item/ItemManager.cpp
index 742a3f81..946ba93d 100644
--- a/src/00_Core/Item/ItemManager.cpp
+++ b/src/00_Core/Item/ItemManager.cpp
@@ -243,7 +243,7 @@ extern "C" bool _ZNK11ItemManager7HasItemEi();
extern "C" void _ZN11ItemManager12GetEquipItemEi();
ARM bool NONMATCH(ItemManager::func_ov00_020ad790)(unk32 param1) {
#ifndef NONMATCHING
- #include "../asm/ov00/ItemManager/ItemManager_func_ov00_020ad790.inc"
+ #include "../asm/ov00/Item/ItemManager_func_ov00_020ad790.inc"
#else
unk32 unk1 = func_ov00_02078b40(data_027e0d38);
if (unk1 == 2) return func_ov15_02136670(data_027e10a4);
diff --git a/src/00_Core/Player/TouchControl.cpp b/src/00_Core/Player/TouchControl.cpp
new file mode 100644
index 00000000..6eba289c
--- /dev/null
+++ b/src/00_Core/Player/TouchControl.cpp
@@ -0,0 +1,14 @@
+#include "Player/TouchControl.hpp"
+
+#ifdef STUBS
+
+TouchControl::TouchControl() {}
+void TouchControl::IncreaseSpeed(s16 increase) {}
+void TouchControl::UpdateFlags(u16 speed) {}
+void TouchControl::UpdateWithStateFlags(TouchStateFlags *state, u16 speed) {}
+void TouchControl::Update(TouchState *state, u16 speed) {}
+bool TouchControl::func_ov00_0207aeac() {}
+void TouchControl::UpdateConditionally(TouchState *state, u16 speed) {}
+void TouchControl::func_ov00_0207af38(u16 speed, bool param2) {}
+
+#endif