summaryrefslogtreecommitdiff
path: root/src/KingSystem/ActorSystem
AgeCommit message (Collapse)Author
2020-11-08ksys: Fix ActorParam structLéo Lam
2020-10-21ksys/dmg: Implementing some of DamageManagerBase. Added some temporary ↵Wildex999
classes/variables used by DamageManagerBase.
2020-10-16ksys/act: Add InstParamPackLéo Lam
2020-09-25ksys/act: Fix matching issue in BaseProcMapNode::erase_Léo Lam
Fixed by adding an inline function, as usual...
2020-09-24Fix formatting issuesLéo Lam
2020-09-20build: Split the main CMakeLists.txt for readability reasonsLéo Lam
2020-09-19ksys/res: Start implementing GParamListLéo Lam
Incomplete because many of the sub-objects have their constructors inlined into the GParamList parse function...
2020-09-18ksys/act: Fix extra semicolon in macro definitionLéo Lam
2020-09-18aoc2: Add shouldApplyMasterModeDamageMultiplierLéo Lam
2020-09-17Add actor tag definitionsLéo Lam
2020-09-17ksys/act: Add more ActorConstDataAccess functionsLéo Lam
Implements a couple of simple wrappers around BaseProc member functions
2020-09-17ksys/act: Add ActorLinkConstDataAccess (incomplete)Léo Lam
Also moves from functions from ActorLinkConstDataAccess (the base class for BaseProc) into the Actor-specific ActorConstDataAccess
2020-09-09ksys/res: Add AIProgramLéo Lam
2020-09-06Move SizedEnum to seadLéo Lam
It is useful in sead and other libraries as well.
2020-09-06ksys/res: Add ActorLinkLéo Lam
2020-08-27AiAction and AiClass getters and setter functionstheo3
2020-08-27non request BaseProcHandle stufftheo3
refactoring baseProcHandle.cpp refactoring
2020-08-27actionSetInstEventFlag ctor dtortheo3
2020-08-27defined baseProcHandle, baseProcUnit nonmatchingstheo3
2020-08-22BaseProc::releasenotyouraveragehooman
2020-08-22BaseProc child connection functionsnotyouraveragehooman
2020-08-22BaseProc::getConnectedCalcParentnotyouraveragehooman
BaseProc::setConnectedCalcParent
2020-08-20ksys/act: Fix const-correctness for BaseProcLink::getProcLéo Lam
2020-08-20ksys/act: Implement BaseProcLinkLéo Lam
2020-08-20ksys/act: Finish BaseProcLinkDataLéo Lam
2020-08-20ksys/act: Implement act::acquireProcLéo Lam
2020-08-20ksys/act: Fix ~ActorLinkConstDataAccessLéo Lam
2020-08-20ksys/act: Implement ActorLinkConstDataAccessLéo Lam
2020-08-20ksys/act: Get rid of some setDirect() callsLéo Lam
2020-08-19ksys/act: Implement BaseProc::x00000071011ba9fcLéo Lam
2020-08-19ksys/act: Fix BaseProc::isSpecialJobType_ return typeLéo Lam
BaseProc::isSpecialJobType_ returns 0, 1 or 2 This fixes the matching issue!
2020-08-19ksys/act: Declare more BaseProc functionsLéo Lam
It's possible I've missed some BaseProc functions but now every single function that was identified as a BaseProc member function in my IDB has been added to the class Most of those are very easy to implement.
2020-08-18Initial commitLéo Lam