0
0
Fork 0
mirror of https://github.com/Sanae6/SmoOnlineServer.git synced 2024-11-18 01:15:09 +00:00
Commit graph

119 commits

Author SHA1 Message Date
Sanae
7039e760db Shine sync don't sfx me every two minutes challenge 2022-03-15 00:47:51 -06:00
Sanae
ad0a40878d Add tag commands and improve command handling 2022-03-14 23:59:23 -06:00
Sanae
3974b7022e Updated test client to send varsize packets, 8p test 2022-03-14 17:48:30 -06:00
Sanae
15960a8d5a Better player packet 2022-03-13 18:07:26 -06:00
Sanae
217dc2765e Remove test exception when disconnecting 2022-03-13 15:27:53 -06:00
Sanae
c778d15644 Packet cleanup and refactoring 2022-03-13 05:14:01 -06:00
Sanae
3b13e1f86d Fixing variable packet sizes once and for all 2022-03-11 23:42:51 -06:00
Sanae
93143a80ef Another log 2022-03-11 20:56:58 -06:00
Sanae
cf5ba12861 One more log 2022-03-11 20:29:17 -06:00
Sanae
ebf5080a00 More log changes 2022-03-11 20:16:10 -06:00
Sanae
4c5682e59b Read better 2022-03-11 20:06:47 -06:00
Sanae
89dcb7f6c9 More changes to reading varsize packets 2022-03-11 19:08:50 -06:00
Sanae
8c5cd0ced2 Untested conversion to variable size packets 2022-03-10 23:59:02 -06:00
Sanae
713e5f4cce So now we know about the new secret boolean 2022-03-08 17:35:07 -06:00
Sanae
f41eee95d6 Remove ad-hoc logging code 2022-03-08 17:09:32 -06:00
Sanae
09fb2af344 ! 2022-03-08 17:05:57 -06:00
Sanae
c92f4ba60c Log captures again 2022-03-08 17:03:16 -06:00
Sanae
f47ab01d4c Make flipping a permanent setting like the others 2022-03-06 17:32:49 -06:00
Sanae
134437eec9 Set client name regardless of connection type 2022-03-06 17:19:49 -06:00
Sanae
9e1a53a231 Code (style) fixes 2022-03-03 22:24:33 -06:00
Sanae
f6df86f927 Make connect packet parameter _ in ClientJoined handler 2022-03-03 21:06:27 -06:00
Sanae
412607c0c9 Fix another shine sync crash 2022-03-01 19:42:14 -06:00
Sanae
00626ab12f Add scenario merging and run reformatting on solution 2022-03-01 15:08:53 -06:00
Sanae
3d4356ccfc Shine sync sending might crash the game, try catch it lol 2022-02-22 20:51:48 -06:00
Sanae
d074f8a5d6 List command implementation 2022-02-22 15:28:51 -06:00
Sanae
557a926a68 Handle max player count correctly 2022-02-22 14:33:59 -06:00
Sanae
a554af2a44 Hack fixed 2022-02-22 14:11:06 -06:00
Sanae
954f9db537 Hack log 2022-02-22 14:06:14 -06:00
Sanae
f21bfb7425 Lower max client count to 8 due to client reasons 2022-02-21 22:05:37 -06:00
Sanae
31e70a08b9 Add proper exit handling 2022-02-21 22:05:13 -06:00
Sanae
b3bcf72283 Set defaults with constructor to fix an error 2022-02-21 21:39:12 -06:00
Sanae
bf15f51eb3 Use Json.NET instead of Tomlyn for settings file
Tomlyn can't cope with Guids, so moving to Json.NET
2022-02-17 20:39:48 -06:00
Sanae
821301e756 Implement console commands and settings (flip list broken) 2022-02-17 19:56:12 -06:00
Sanae
78af568603 Add RentZero extension as rented memory can be non-zero 2022-02-16 15:20:03 -06:00
Sanae
b173e53826 Clamp packet size on Send<T> 2022-02-16 15:07:00 -06:00
Sanae
860f5c242b Add log packet and don't spam 2022-02-16 15:00:52 -06:00
Sanae
104cb32f4b Lycel sees everyone else 🙃 2022-02-16 14:36:24 -06:00
Sanae
18bd69338f Improve packet processing and send function 2022-02-16 14:33:21 -06:00
Sanae
514c68d2e9 Lycel go flippy flippy 2022-02-15 18:35:38 -06:00
Sanae
4ccf33ad37 Read until received full packet size 2022-02-15 15:17:18 -06:00
Sanae
57560a9db1 Don't substring, it crashes 2022-02-15 14:39:34 -06:00
Sanae
f0c3ae6963 Logs cleaned up, and tested shine support 2022-02-15 14:26:50 -06:00
Sanae
70c9ad88cd it doesn't work but here's a patchfix 2022-02-14 16:09:55 -06:00
Sanae
fca81a4894 im stupid 2022-02-14 16:07:42 -06:00
Sanae
d004df2f4a die 2022-02-14 16:06:49 -06:00
Sanae
d0f060fab5 Quick stability fix trollface 2022-02-14 15:17:36 -06:00
Sanae
9b2d508a20 Fix a connect packet read among us 2022-02-14 14:40:42 -06:00
Sanae
d60aa07e1f Implementing shine sync and other minor fixes 2022-02-14 13:45:58 -06:00
Sanae
d8e151712d Explicit null for CurrentCostume 2022-02-12 17:37:26 -06:00
Sanae
6d257ba04c Hopium that this fix works 2022-02-12 17:37:03 -06:00