summaryrefslogtreecommitdiff
path: root/src/pso/TPlyGuildCardTag.cpp
AgeCommit message (Collapse)Author
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-04TProtocol: Match ctormrb0nk500
The reason for the large change is because I was trying to figure out why `TTcpSocket`'s ctor was so disjointed from the rest of the functions. Turns out, it's inlined, and inlining was turned off. Most likely, the whole codebase has inlining turned off. oof, press f `TArray`.
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-02TPlyGuildCardTag: Make variable members private, and add accessors formrb0nk500
them
2023-03-02TPlyGuildCardTag: Put everything upto `guildcard_number` in a unionmrb0nk500
This will be needed for later.
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.