diff options
| author | Aetias <144526980+AetiasHax@users.noreply.github.com> | 2026-05-09 12:36:22 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-05-09 12:36:22 +0200 |
| commit | e9ffe114a97fd3bf563a8c346f2ef2dc5e88f9fd (patch) | |
| tree | 71b1e9895021bcf152c965a87baf1a9d7c7dd699 /src/14_Land/Actor/Character/ActorGenericCharacter.cpp | |
| parent | b44496319d3027a625fcf876cf22e467720355df (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.cpp | 46 |
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 |
