SuperMarioOdysseyOnline/include
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
..
actors executor table re-impl, shine sync changes, send/recv netcode refactored 2022-09-04 02:23:02 -07:00
agl executor table re-impl, shine sync changes, send/recv netcode refactored 2022-09-04 02:23:02 -07:00
al executor table re-impl, shine sync changes, send/recv netcode refactored 2022-09-04 02:23:02 -07:00
algorithms Anims/Types: Handle out of bounds FindStr accesses without throwing 2022-06-23 20:56:05 -04:00
cameras added new headers, puppet actor archive, basic player interaction impl 2022-07-07 22:36:29 -07:00
game executor table re-impl, shine sync changes, send/recv netcode refactored 2022-09-04 02:23:02 -07:00
layouts First Commit 2022-06-16 14:33:18 -07:00
nn on invalid IPv4 addresses, assume it's a hostname and do a DNS lookup 2022-07-10 08:13:28 +02:00
nx Add svcOutputDebugString 2022-06-18 18:25:15 -07:00
packets don't send empty GameInf and CostumeInf packets and resend them on reconnect 2022-12-16 13:19:54 -06:00
puppets shift to sead singleton for Client, new custom heap for Client usage 2022-07-08 01:02:28 -07:00
rs 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
syssocket First Commit 2022-06-16 14:33:18 -07:00
debugMenu.hpp First Commit 2022-06-16 14:33:18 -07:00
helpers.hpp executor table re-impl, shine sync changes, send/recv netcode refactored 2022-09-04 02:23:02 -07:00
Keyboard.hpp on invalid IPv4 addresses, assume it's a hostname and do a DNS lookup 2022-07-10 08:13:28 +02:00
logger.hpp First Commit 2022-06-16 14:33:18 -07:00
main.hpp executor table re-impl, shine sync changes, send/recv netcode refactored 2022-09-04 02:23:02 -07:00
nn.h First Commit 2022-06-16 14:33:18 -07:00
SocketBase.hpp only save ip/port changes if actually changed, reconnect fixes 2022-07-09 18:24:00 -07:00
types.h executor table re-impl, shine sync changes, send/recv netcode refactored 2022-09-04 02:23:02 -07:00