Robin C. Ladiges
4835692672
fix: resend TagInf packet on reconnect and for new players
2023-06-24 01:27:14 +02:00
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
CraftyBoss
d4eabffff1
executor table re-impl, shine sync changes, send/recv netcode refactored
2022-09-04 02:23:02 -07:00
Sanae
b3a30b09f7
Remove a check which blocks players from being updated
...
Oops! teehee SmileW
2022-08-10 16:10:16 -06:00
CraftyBoss
d3b1935899
Merge pull request #20 from Istador/dns
...
on invalid IPv4 addresses, assume it's a hostname and do a DNS lookup
2022-08-10 15:00:35 -07:00
CraftyBoss
550b82fc1f
Merge branch 'main' of https://github.com/Sanae6/SuperMarioOdysseyOnline into Sanae6-main
2022-08-10 14:40:16 -07:00
CraftyBoss
8f4fac417f
change recieve logs, update headers, fix bound bowl crash
2022-08-10 14:11:52 -07:00
Sanae
34691affb0
Overhaul gamemode management
2022-08-07 15:57:18 -06:00
Robin C. Ladiges
b3b49bd547
on invalid IPv4 addresses, assume it's a hostname and do a DNS lookup
...
Enable the full keyboard to enter non-numbers and increase max length from 15 to 50 for longer hostnames.
I know FQDNs can be longer than 50 characters, but that's less common (and painful to type on the Switch).
2022-07-10 08:13:28 +02:00
CraftyBoss
3c4a20a6d4
only save ip/port changes if actually changed, reconnect fixes
2022-07-09 18:24:00 -07:00
CraftyBoss
88de1dcecf
shift to sead singleton for Client, new custom heap for Client usage
2022-07-08 01:02:28 -07:00
CraftyBoss
3ce0f03650
Merge branch 'dev' of https://github.com/CraftyBoss/SuperMarioOdysseyOnline into dev
2022-07-05 19:34:48 -07:00
CraftyBoss
b00540b1d9
impl saving after ip/port change, add sceneobj headers, rework puppet info system a bit
2022-07-05 12:45:22 -07:00
Nick Renieris
86de220619
Client: Sync Player & Costume info on connect
2022-06-26 06:11:06 +03:00
Nick Renieris
23cdf1442d
Make "Reconnect to Server" option work if initial socket conn failed
2022-06-25 03:59:25 +03:00
Sanae
7c7b06542b
Improve keyboard support and add port selection
2022-06-18 18:48:37 -06:00
CraftyBoss
381293e2b8
First Commit
2022-06-16 14:33:18 -07:00