summaryrefslogtreecommitdiff
path: root/include/pso/TMenuList.h
AgeCommit message (Collapse)Author
2023-03-14TProtocol: Add (and match) even more command handlersmrb0nk500
Slowly starting to get fleshed out.
2023-03-09TProtocol: Start adding, and matching more command handlersmrb0nk500
Also found out alot more assumptions I had were wrong.
2023-03-09TProtocol: Start work on `handle_command()`, and the command handlersmrb0nk500
Hopefully, we can make some good progress. Also, oof, I didn't realize that what I thought were `operator=()`, or a manual `assign()` function, was actually a copy ctor.
2023-03-07global: Completly disable inliningmrb0nk500
This is because it looks more, and more clear that the entire codebase was compiled without inlining. Likely to reduce code size from all the byteswap functions, only present on the GameCube version.
2023-03-03TMenuList, TPlyGuildCardTag: Add constructorsmrb0nk500
2023-03-02TMenuList, TPlyGuildCardTag: Actually match both classesmrb0nk500
Didn't realize that `TMenuList`'s `operator=` was actually implicit.
2023-03-02TMenuListEntry: Make the entry arrays use `TArray`, instead of amrb0nk500
standard C array
2023-02-25TMenuList: Add `TMenuList`, and everything else that's needed to get itmrb0nk500
working I feel this is a good starting point for working on the protocol related code.