Commit Graph

  • 09ff142a39 Also sync game packets Sanae 2022-03-15 01:23:37 -0600
  • e917010e08 So true Sanae 2022-03-15 01:01:37 -0600
  • 7039e760db Shine sync don't sfx me every two minutes challenge Sanae 2022-03-15 00:47:51 -0600
  • ad0a40878d Add tag commands and improve command handling Sanae 2022-03-14 23:59:23 -0600
  • 3974b7022e Updated test client to send varsize packets, 8p test Sanae 2022-03-14 17:48:30 -0600
  • 15960a8d5a Better player packet Sanae 2022-03-13 18:07:26 -0600
  • 217dc2765e Remove test exception when disconnecting Sanae 2022-03-13 15:27:53 -0600
  • c778d15644 Packet cleanup and refactoring Sanae 2022-03-13 05:14:01 -0600
  • 3b13e1f86d Fixing variable packet sizes once and for all Sanae 2022-03-11 23:42:51 -0600
  • 93143a80ef Another log Sanae 2022-03-11 20:56:58 -0600
  • cf5ba12861 One more log Sanae 2022-03-11 20:29:17 -0600
  • ebf5080a00 More log changes Sanae 2022-03-11 20:16:10 -0600
  • 4c5682e59b Read better Sanae 2022-03-11 20:06:47 -0600
  • 89dcb7f6c9 More changes to reading varsize packets Sanae 2022-03-11 19:08:50 -0600
  • 8c5cd0ced2 Untested conversion to variable size packets Sanae 2022-03-10 23:59:02 -0600
  • 713e5f4cce So now we know about the new secret boolean Sanae 2022-03-08 17:35:07 -0600
  • f41eee95d6 Remove ad-hoc logging code Sanae 2022-03-08 17:09:32 -0600
  • 09fb2af344 ! Sanae 2022-03-08 17:05:57 -0600
  • c92f4ba60c Log captures again Sanae 2022-03-08 17:03:16 -0600
  • f47ab01d4c Make flipping a permanent setting like the others Sanae 2022-03-06 17:32:49 -0600
  • 134437eec9 Set client name regardless of connection type Sanae 2022-03-06 17:19:49 -0600
  • 9e1a53a231 Code (style) fixes Sanae 2022-03-03 22:24:33 -0600
  • f6df86f927 Make connect packet parameter _ in ClientJoined handler Sanae 2022-03-03 21:06:27 -0600
  • 412607c0c9 Fix another shine sync crash Sanae 2022-03-01 19:42:14 -0600
  • 00626ab12f Add scenario merging and run reformatting on solution Sanae 2022-03-01 15:08:53 -0600
  • 3d4356ccfc Shine sync sending might crash the game, try catch it lol Sanae 2022-02-22 20:51:48 -0600
  • d074f8a5d6 List command implementation Sanae 2022-02-22 15:28:51 -0600
  • 557a926a68 Handle max player count correctly Sanae 2022-02-22 14:33:59 -0600
  • a554af2a44 Hack fixed Sanae 2022-02-22 14:11:06 -0600
  • 954f9db537 Hack log Sanae 2022-02-22 14:06:14 -0600
  • f21bfb7425 Lower max client count to 8 due to client reasons Sanae 2022-02-21 22:05:37 -0600
  • 31e70a08b9 Add proper exit handling Sanae 2022-02-21 22:05:13 -0600
  • b3bcf72283 Set defaults with constructor to fix an error Sanae 2022-02-21 21:39:12 -0600
  • bf15f51eb3 Use Json.NET instead of Tomlyn for settings file Sanae 2022-02-17 20:39:48 -0600
  • 821301e756 Implement console commands and settings (flip list broken) Sanae 2022-02-17 19:56:12 -0600
  • 78af568603 Add RentZero extension as rented memory can be non-zero Sanae 2022-02-16 15:20:03 -0600
  • b173e53826 Clamp packet size on Send<T> Sanae 2022-02-16 15:07:00 -0600
  • 860f5c242b Add log packet and don't spam Sanae 2022-02-16 15:00:52 -0600
  • 104cb32f4b Lycel sees everyone else 🙃 Sanae 2022-02-16 14:36:24 -0600
  • 18bd69338f Improve packet processing and send function Sanae 2022-02-16 14:33:21 -0600
  • 514c68d2e9 Lycel go flippy flippy Sanae 2022-02-15 18:35:38 -0600
  • 4ccf33ad37 Read until received full packet size Sanae 2022-02-15 15:17:18 -0600
  • 57560a9db1 Don't substring, it crashes Sanae 2022-02-15 14:39:34 -0600
  • f0c3ae6963 Logs cleaned up, and tested shine support Sanae 2022-02-15 14:26:50 -0600
  • 70c9ad88cd it doesn't work but here's a patchfix Sanae 2022-02-14 16:09:55 -0600
  • fca81a4894 im stupid Sanae 2022-02-14 16:07:42 -0600
  • d004df2f4a die Sanae 2022-02-14 16:06:49 -0600
  • d0f060fab5 Quick stability fix trollface Sanae 2022-02-14 15:17:36 -0600
  • 9b2d508a20 Fix a connect packet read among us Sanae 2022-02-14 14:40:42 -0600
  • d60aa07e1f Implementing shine sync and other minor fixes Sanae 2022-02-14 13:45:58 -0600
  • d8e151712d Explicit null for CurrentCostume Sanae 2022-02-12 17:37:26 -0600
  • 6d257ba04c Hopium that this fix works Sanae 2022-02-12 17:37:03 -0600
  • 69ff9bb47d Try catcch handle socket and disconnect in listen Sanae 2022-02-11 10:16:19 -0600
  • 7bbba0c691 Everything just works™ Sanae 2022-02-10 22:25:47 -0600
  • 8ac53f15f6 More logs Sanae 2022-02-10 02:42:35 -0600
  • 6cae63ca38 Currently cleaning up transport related stuff Sanae 2022-02-09 22:29:10 -0600
  • 691086fdb9 Fixed suspicious non-maxsizes Sanae 2022-02-09 19:52:33 -0600
  • 7dbe2ecd55 Reformat solution Sanae 2022-02-09 19:44:50 -0600
  • 351304f99f Send connect packets to new connection for other players Sanae 2022-02-09 19:42:46 -0600
  • 6771707dae Broadcast with logs instead of dead Sanae 2022-02-09 15:59:47 -0600
  • b0aa3dbf7b Log header and client id Sanae 2022-02-09 15:57:51 -0600
  • 6759f80bc5 Connected no longer depends on socket Sanae 2022-02-09 15:56:57 -0600
  • 94a29aca12 Add client id logs Sanae 2022-02-09 15:48:05 -0600
  • b660fcfd53 Good shit Sanae 2022-02-08 16:46:12 -0600
  • f8955b630d Add attributes to new packets Sanae 2022-02-08 10:22:09 -0600
  • aa119c0b2f Catch up with crafty's current protocol Sanae 2022-02-08 10:15:31 -0600
  • de16e4a787 Server overhaul, might rewrite though Sanae 2022-02-04 03:45:38 -0600
  • cdad20ddd2 better client base, need to setup id targeting system Sanae 2022-02-02 21:41:47 -0600
  • eaa03467e6 Update TestClient and add custom ser/deser for packets Sanae 2021-11-29 12:09:12 -0600
  • 6afb232953 Move connect packet type in enum Sanae 2021-11-29 01:03:19 -0600
  • 3f4a3fee9e Initial Commit Sanae 2021-11-28 22:04:34 -0600