SuperMarioOdysseyOnline/source
Robin C. Ladiges 36f9343f83 don't send empty GameInf and CostumeInf packets and resend them on reconnect
Resend because: on server restarts the server will lose the stage and costume information.

If only one client is connected to the server, the packets currently aren't resent, so the server doesn't know in which stage the client is and what
costume it wears
(which I'd like to display on the website).

With more then one client connected it already works, because when another client joins the server, the client will send both packets.
2022-12-16 13:19:54 -06:00
..
al/execute executor table re-impl, shine sync changes, send/recv netcode refactored 2022-09-04 02:23:02 -07:00
cameras First Commit 2022-06-16 14:33:18 -07:00
layouts Merge branch 'main' of https://github.com/Sanae6/SuperMarioOdysseyOnline into Sanae6-main 2022-08-10 14:40:16 -07:00
nx Add svcOutputDebugString 2022-06-18 18:25:15 -07:00
puppets executor table re-impl, shine sync changes, send/recv netcode refactored 2022-09-04 02:23:02 -07:00
sead executor table re-impl, shine sync changes, send/recv netcode refactored 2022-09-04 02:23:02 -07:00
server don't send empty GameInf and CostumeInf packets and resend them on reconnect 2022-12-16 13:19:54 -06:00
states Merge branch 'main' of https://github.com/Sanae6/SuperMarioOdysseyOnline into Sanae6-main 2022-08-10 14:40:16 -07:00
Factory.cpp First Commit 2022-06-16 14:33:18 -07:00
Keyboard.cpp only save ip/port changes if actually changed, reconnect fixes 2022-07-09 18:24:00 -07:00
crt0.s First Commit 2022-06-16 14:33:18 -07:00
debugMenu.cpp First Commit 2022-06-16 14:33:18 -07:00
helpers.cpp First Commit 2022-06-16 14:33:18 -07:00
hooks.cpp executor table re-impl, shine sync changes, send/recv netcode refactored 2022-09-04 02:23:02 -07:00
main.cpp executor table re-impl, shine sync changes, send/recv netcode refactored 2022-09-04 02:23:02 -07:00
module.cpp First Commit 2022-06-16 14:33:18 -07:00