summaryrefslogtreecommitdiff
path: root/src/KingSystem/Sound
AgeCommit message (Collapse)Author
2026-10-13Move code to the TUs that match link order and rename filesLéo Lam
Rename classes and files so that they sort where their code is linked, and move code that is linked inside another TU into that TU's file. | Old | New | TU start | |---|---|---| | ActorAreaInOutSendMessage | AreaInOutSendMessage | 0x710009fa64 | | AreaTagAction | AreaActionBase | 0x7100e21e64 | | sndResource.{h,cpp} | sndSound.{h,cpp} | | | Code | From | To | |---|---|---| | SoundMgr | sndMgr.h | sndSound.h | | PlayReport | PlayReportMgr.cpp | PlayReport.cpp | | PlayReport::addPlayTimes, addPosition | PlayReportMgr.cpp | ProductReporter.cpp | (AI assisted using Claude Fable 5.1 and Claude Opus 5.5)
2026-10-06snd: move sound actions and AIs to KingSystem/SoundLéo Lam
They link with KingSystem/Sound (0x7100fe8b54-0x7101060ed4) as sorted Action/AI passes of their own. The three area tag actions keep their game base AreaTagAction, which links in the Game/Actor/Area block. (AI assisted using Claude Fable 5.1 and Claude Opus 5.5)
2024-08-28Update agl, nnSdk, seadThePixelGamer
2022-06-24Fix extra semicolons and enable -Wextra-semi warningLéo Lam
2022-06-19ksys::ProductReporter (#93)ConorB
Co-authored-by: ConorBobbleHat <ConorBobbleHat>
2022-04-02lib: Update aglLéo Lam
2021-08-04ksys/snd: Add MusicInfo and subclassesMonsterDruide1
2021-07-13ksys/snd: Fix matching issues in MusicDefinitionLéo Lam
The wrong overload of agl::utl::Parameter::init was being used. The one that only takes a name will use the name string for the label as well; this is not what the original function does, as the label for all the parameters is set to "" (the empty string).
2021-07-13ksys/snd: Add MusicDefinitionMonsterDruide1
2021-06-23ksys/snd: Add SoundResourceMonsterDruide1
2021-04-26ksys/snd: Add snd::InfoDataLéo Lam
2020-12-31Update seadLéo Lam
2020-09-22ksys: Start adding OverlayArenaSystemLéo Lam