summaryrefslogtreecommitdiff
path: root/src/14_Land/Actor/Character/ActorCharacter.cpp
diff options
context:
space:
mode:
authorAetias <144526980+AetiasHax@users.noreply.github.com>2026-05-09 12:36:22 +0200
committerGitHub <noreply@github.com>2026-05-09 12:36:22 +0200
commite9ffe114a97fd3bf563a8c346f2ef2dc5e88f9fd (patch)
tree71b1e9895021bcf152c965a87baf1a9d7c7dd699 /src/14_Land/Actor/Character/ActorCharacter.cpp
parentb44496319d3027a625fcf876cf22e467720355df (diff)
Delink character actor base classes and shop keeper actors (#152)
* Delink .text for ActorItemSeller, ActorBeedle, ActorTetra * Delink .text for ActorCharacterBase, ActorCharacter, ActorGenericCharacter * Define classes ActorCharacterBase, ActorCharacter, ActorGenericCharacter * Don't define `override` macro during intellisense/clangd * Define symbols for ActorCharacter, ActorCharacterBase, ActorGenericCharacter * Define classes and symbols for ActorItemSeller, ActorBeedle, ActorTetra * Fix duplicate symbol
Diffstat (limited to 'src/14_Land/Actor/Character/ActorCharacter.cpp')
-rw-r--r--src/14_Land/Actor/Character/ActorCharacter.cpp49
1 files changed, 49 insertions, 0 deletions
diff --git a/src/14_Land/Actor/Character/ActorCharacter.cpp b/src/14_Land/Actor/Character/ActorCharacter.cpp
new file mode 100644
index 00000000..b3d2b273
--- /dev/null
+++ b/src/14_Land/Actor/Character/ActorCharacter.cpp
@@ -0,0 +1,49 @@
+#include "Actor/Character/ActorCharacter.hpp"
+#include "Unknown/UnkStruct_ov000_020c0c08.hpp"
+
+void ActorCharacter::func_ov014_02144d94() {}
+void ActorCharacter::func_ov014_02144dec() {}
+void ActorCharacter::func_ov014_02144e14() {}
+void ActorCharacter::func_ov014_02144e28() {}
+void ActorCharacter::func_ov014_02144e3c() {}
+void ActorCharacter::func_ov014_02144e58() {}
+void ActorCharacter::func_ov014_02144e74() {}
+
+ActorCharacter_288::ActorCharacter_288() :
+ UnkStruct_ov000_020c0c08(mUnk_24, NULL) {}
+ActorCharacter::ActorCharacter() {}
+
+ActorCharacter::~ActorCharacter() {}
+bool ActorCharacter::Init() {}
+void ActorCharacter::vfunc_20(bool param1) {}
+
+void ActorCharacter::func_ov014_02145178() {}
+void ActorCharacter::func_ov014_021451f0(unk32 *param1) {}
+void ActorCharacter::func_ov014_02145258() {}
+unk32 ActorCharacter::func_ov014_021452b0() {}
+unk32 ActorCharacter::func_ov014_02145318() {}
+void ActorCharacter::func_ov014_021453f4() {}
+void ActorCharacter::func_ov014_02145414() {}
+void ActorCharacter::func_ov014_0214548c() {}
+void ActorCharacter::func_ov014_02145508() {}
+static void func_ov014_02145520(ActorCharacter *actor) {}
+void ActorCharacter::func_ov014_0214552c() {}
+
+void ActorCharacter::vfunc_80() {}
+void ActorCharacter::vfunc_84() {}
+void ActorCharacter::vfunc_cc() {}
+void ActorCharacter::vfunc_c8() {}
+bool ActorCharacter::vfunc_78() {}
+void ActorCharacter::vfunc_74() {}
+void ActorCharacter::vfunc_7c() {}
+bool ActorCharacter::vfunc_90() {}
+void ActorCharacter::vfunc_94() {}
+bool ActorCharacter::vfunc_98() {}
+void ActorCharacter::vfunc_d0() {}
+bool ActorCharacter::vfunc_9c() {}
+void ActorCharacter::vfunc_ec(unk32 param1) {}
+void ActorCharacter::vfunc_f0(unk32 param1) {}
+
+void ActorCharacter::func_ov014_0214591c() {}
+
+bool ActorCharacter::IsHitboxTouched(bool param1) {} \ No newline at end of file