summaryrefslogtreecommitdiff
path: root/src/14_Land/Actor/Character/ActorGenericCharacter.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/ActorGenericCharacter.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/ActorGenericCharacter.cpp')
-rw-r--r--src/14_Land/Actor/Character/ActorGenericCharacter.cpp46
1 files changed, 46 insertions, 0 deletions
diff --git a/src/14_Land/Actor/Character/ActorGenericCharacter.cpp b/src/14_Land/Actor/Character/ActorGenericCharacter.cpp
new file mode 100644
index 00000000..a378ed48
--- /dev/null
+++ b/src/14_Land/Actor/Character/ActorGenericCharacter.cpp
@@ -0,0 +1,46 @@
+#include "Actor/Character/ActorCharacter.hpp"
+
+#define static
+
+ActorGenericCharacter::ActorGenericCharacter() {}
+bool ActorGenericCharacter::Init() {}
+void ActorGenericCharacter::vfunc_68() {}
+bool ActorGenericCharacter::vfunc_c0() {}
+void ActorGenericCharacter::vfunc_c4() {}
+void ActorGenericCharacter::func_ov014_02147940() {}
+void ActorGenericCharacter::func_ov014_02147950() {}
+void ActorGenericCharacter::vfunc_80() {}
+void ActorGenericCharacter::vfunc_84() {}
+
+void ActorGenericCharacter::func_ov014_02147ae8() {}
+bool ActorGenericCharacter::func_ov014_02147b18() {}
+void ActorGenericCharacter::func_ov014_02147ba0() {}
+bool ActorGenericCharacter::func_ov014_02147bb0() {}
+unk32 ActorGenericCharacter::func_ov014_02147bd8() {}
+void ActorGenericCharacter::func_ov014_02147c00() {}
+
+ActorGenericCharacter::~ActorGenericCharacter() {}
+void ActorGenericCharacter::vfunc_f8() {}
+
+void ActorGenericCharacter::func_ov014_02147c98() {}
+void ActorGenericCharacter::func_ov014_02147ce8(unk32 param1) {}
+void ActorGenericCharacter::func_ov014_02147d44(unk32 param1) {}
+static void func_ov014_02147df0(ActorGenericCharacter *actor) {}
+
+void ActorGenericCharacter::func_ov014_02147dfc() {}
+void ActorGenericCharacter::func_ov014_02147e1c() {}
+void ActorGenericCharacter::func_ov014_02147e64() {}
+void ActorGenericCharacter::func_ov014_02147ebc() {}
+static void func_ov014_02147ed8(ActorGenericCharacter *actor) {}
+
+void ActorGenericCharacter::func_ov014_02147ee4() {}
+void ActorGenericCharacter::func_ov014_02147fbc() {}
+void ActorGenericCharacter::func_ov014_02147fcc() {}
+void ActorGenericCharacter::func_ov014_021480dc() {}
+void ActorGenericCharacter::func_ov014_02148130() {}
+void ActorGenericCharacter::func_ov014_0214813c() {}
+void ActorGenericCharacter::func_ov014_02148168() {}
+void ActorGenericCharacter::func_ov014_02148198() {}
+void ActorGenericCharacter::func_ov014_021481cc() {}
+void ActorGenericCharacter::func_ov014_021481fc() {}
+static void func_ov014_02148228(ActorGenericCharacter *actor) {} \ No newline at end of file