Commit Graph

13 Commits

Author SHA1 Message Date
Léo Lam 6e9afd0f7d ksys/act: rename the actor accessor to ActorLinkConstDataAccess
The 0x18-sized accessor appears to be named ActorLinkConstDataAccess
based on a source path string in the Wii U build. The 0x10-sized
base class (which we had given the name to) only holds a BaseProc and
its dtor/acquire functions live in a separate TU so let's rename it
BaseProcAccessor (unofficial name).

acquireActor is a header inline whose one copy landed in the BeamBase
object. Nothing in BeamBase calls it, so the BeamBase function that used
it was probably dead-stripped by the linker.

(AI assisted using Claude Opus 5.5)
2026-10-11 04:13:20 +02:00
Pistonight 3d92031404 CreatePlayerEquipActorMgr 2025-06-19 12:18:30 -07:00
bomba1749 f62a726266 most of AirOctaFlyUp is done, some of AirOctaDataMgr is done (#121) 2024-03-18 01:44:47 +00:00
Léo Lam 4f2c0a6079 ksys/act: Finish BaseProcHandle 2021-03-14 17:11:38 +01:00
Léo Lam 113cc3bb53 ksys/act: Finish BaseProcUnit 2021-03-13 22:11:49 +01:00
Léo Lam 5f5c27a078 ksys/act: Implement remaining BaseProc functions 2021-02-07 00:13:55 +01:00
Léo Lam f99debc7ef Enable -Wdeprecated warnings and fix them 2020-12-06 02:34:47 +01:00
Léo Lam 1176af740b aoc2: Add shouldApplyMasterModeDamageMultiplier 2020-09-18 01:12:07 +02:00
Léo Lam 7226150ed7 ksys/act: Add ActorLinkConstDataAccess (incomplete)
Also moves from functions from ActorLinkConstDataAccess (the base class
for BaseProc) into the Actor-specific ActorConstDataAccess
2020-09-17 17:42:35 +02:00
Léo Lam afde5b2775 ksys/act: Implement BaseProcLink 2020-08-20 18:25:47 +02:00
Léo Lam c9207a3cc3 ksys/act: Implement act::acquireProc 2020-08-20 11:26:23 +02:00
Léo Lam 0dc0752530 ksys/act: Implement ActorLinkConstDataAccess 2020-08-20 01:26:10 +02:00
Léo Lam 2de366be0f Initial commit 2020-08-18 22:50:25 +02:00