More progress! Figured out why I couldn't make/join a team. Looks like I need to take another stab at figuring out how join lobby works as the game field in the player object is being cleared. This stops me from joining a team.
Anyways, figured out the "add player to team" packet which is a bit of a doozy. Does some weird jump based on a byte field, and damn it we got byte data as well. Oh well; the engine defines this as "SharedMemory" I think. Seems there is Team and Player shared memory; probably to set the team settings (Track) and Player settings (Manual v Auto, Car type, etc).
Was able to also find what parts of that shared mem change what.
Pics:
Also first time actually seeing some game + music stuff: