summaryrefslogtreecommitdiff
path: root/src/KingSystem/ActorSystem/Profiles
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2026-09-28 03:39:30 +0200
committerLéo Lam <leo@leolam.fr>2026-10-06 03:19:38 +0200
commitd8da4fc5f2f159f2ea3386d7018e61629759bc09 (patch)
tree832823a30fbddda2c605dd3e99fc31a42b85ec3c /src/KingSystem/ActorSystem/Profiles
parent34e57daf613053d248c65d22bd93bf60b245c0dd (diff)
Actor: PlayerInfo/PlayerBase are game, GameConfig ksys
Every decomp user of PlayerInfo is game code, and PlayerBase sits right above Player. GameConfig.h models the engine base that links at GameConfig's slot in KingSystem/System. (AI assisted using Claude Fable 5.1 and Claude Opus 5.5)
Diffstat (limited to 'src/KingSystem/ActorSystem/Profiles')
-rw-r--r--src/KingSystem/ActorSystem/Profiles/actPlayerBase.cpp1
-rw-r--r--src/KingSystem/ActorSystem/Profiles/actPlayerBase.h19
2 files changed, 0 insertions, 20 deletions
diff --git a/src/KingSystem/ActorSystem/Profiles/actPlayerBase.cpp b/src/KingSystem/ActorSystem/Profiles/actPlayerBase.cpp
deleted file mode 100644
index abc059cd..00000000
--- a/src/KingSystem/ActorSystem/Profiles/actPlayerBase.cpp
+++ /dev/null
@@ -1 +0,0 @@
-#include "KingSystem/ActorSystem/Profiles/actPlayerBase.h"
diff --git a/src/KingSystem/ActorSystem/Profiles/actPlayerBase.h b/src/KingSystem/ActorSystem/Profiles/actPlayerBase.h
deleted file mode 100644
index 4b6e6ec7..00000000
--- a/src/KingSystem/ActorSystem/Profiles/actPlayerBase.h
+++ /dev/null
@@ -1,19 +0,0 @@
-#pragma once
-
-#include <prim/seadSafeString.h>
-#include "KingSystem/ActorSystem/actActor.h"
-
-namespace ksys::act {
-
-// TODO
-class PlayerBase : public Actor {
-public:
- // FIXME: name for x and name+type for y
- void switchEquipment(const sead::SafeString& slot, int frames, int x = -1,
- const uintptr_t& y = {});
-
- // FIXME: name for x
- void setExtraLife(s32 extra_life, f32 x);
-};
-
-} // namespace ksys::act