100 Commits
Author SHA1 Message Date
AeonLucid 3b5b538b39 Correct api game manager interfaces 2022-12-19 22:44:36 +01:00
AeonLucid 62f8a7099d Lowercase rpc 2022-12-19 16:01:24 +01:00
AeonLucid f8b3bf7295 Log of correct reader 2022-12-19 15:59:14 +01:00
AeonLucid 4e5edcee49 Add warning when not consuming all bytes of a logic component 2022-12-19 15:55:27 +01:00
AeonLucid 5a8927e4c9 Clean up unused serialization and expose two HideAndSeek floats in api 2022-12-19 15:34:55 +01:00
AeonLucid 752b155152 Packages lock 2022-12-19 02:55:41 +01:00
AeonLucid 5a1f1c9d86 Add FilterOptions to Game and use in FindListings 2022-12-19 02:39:03 +01:00
AeonLucid adb74f628c Fix SyncSettingsAsync 2022-12-19 02:24:51 +01:00
AeonLucid c106695707 Fix incorrect data types for NormalGameOptions 2022-12-19 02:24:33 +01:00
AeonLucid a7fb2b8b19 Use DeserializeInto over Deserialize 2022-12-19 01:12:52 +01:00
AeonLucid d4ac24ae17 Added game manager net object and logic classes 2022-12-19 00:56:03 +01:00
AeonLucid e0b85c959b Log MessageFlag name instead of numbers 2022-12-18 23:52:01 +01:00
AeonLucid 679bfecb42 Merge pull request #500 from Impostor/net7-nugethazel
Upgrade to net7.0 and move hazel to nuget
2022-12-18 21:55:41 +01:00
AeonLucid 519bae28b5 Update hazel package references to 1.0.0 2022-12-18 21:49:10 +01:00
AeonLucid cea3d8980f Update appveyor.yml, replace NuGet auth token 2022-06-12 02:33:43 +03:00
AeonLucid 781ba34e1b Fix Impostor.Tools.ServerReplay compilation 2021-03-06 17:07:35 +01:00
AeonLucid d9c9dcd533 Create stale.yml 2020-12-16 18:53:13 +01:00
AeonLucid 35fab473ca Update Running-the-server.md 2020-12-10 15:59:32 +01:00
AeonLucid 7ec5bc1fdc Merge pull request #146 from AlexejheroYTB/add-task-to-player
Add task info to player info
2020-11-15 02:18:54 +01:00
AeonLucid 024d49e739 Merge pull request #143 from AlexejheroYTB/ENUMS
Add MapTypes and update SystemTypes
2020-11-15 02:10:47 +01:00
AeonLucid dc2304c92c Update program.cs 2020-11-05 08:23:22 +01:00
AeonLucid 587b0bf3b7 Merge pull request #107 from danbudworthmead/InnerPlayerControl-API-Functionallity-Additions
Inner player control API functionality additions
2020-11-02 19:28:31 +01:00
AeonLucid 89e2d2e172 Update Running-the-server.md 2020-10-25 23:28:21 +01:00
AeonLucid 5c0ce03c57 Update Running-the-server.md 2020-10-25 23:22:38 +01:00
AeonLucid 27d4dad383 Merge pull request #75 from Impostor/feature/gamedata
Gamedata
2020-10-25 02:27:04 +02:00
AeonLucid 71596d4430 Merge branch 'dev' into feature/gamedata 2020-10-25 02:23:11 +02:00
AeonLucid 9e76535a37 Update build.cake 2020-10-22 22:44:19 +02:00
AeonLucid 3b873d8209 Fix tests 2020-10-19 16:59:03 +02:00
AeonLucid 7e01a20fed Fix namespaces and missing await 2020-10-19 16:34:48 +02:00
AeonLucid f145746772 Final touches for client 2020-10-19 16:26:35 +02:00
AeonLucid eb0434fd01 Impostor.Api to netstandard2.0 2020-10-19 16:25:40 +02:00
AeonLucid ef4d548bda Update Hazel namespace to Impostor.Hazel 2020-10-19 16:19:28 +02:00
AeonLucid f906b010db Re-add Hazel client 2020-10-19 16:18:49 +02:00
AeonLucid 503cd221d5 Adapt C2S / S2C for messages and move to Api namespace 2020-10-19 15:05:44 +02:00
AeonLucid e630863e72 Refactor messages 2020-10-19 14:39:36 +02:00
AeonLucid 61f50c6d41 Remove Impostor.Shared 2020-10-19 12:55:26 +02:00
AeonLucid f31d0b0772 Fix plugin loader issue 2020-10-19 12:25:16 +02:00
AeonLucid 4be31d8708 Rename Impostor.Server.Api to Impostor.Api 2020-10-19 12:22:45 +02:00
AeonLucid 988cdfb480 Move Hazel submodule into Impostor.Hazel 2020-10-19 12:22:06 +02:00
AeonLucid dc63d7fa25 Remove AmongUsException 2020-10-19 12:16:36 +02:00
AeonLucid d44224a91c Move Api classes and remove unused imports 2020-10-19 12:15:27 +02:00
AeonLucid 93b3b06e54 Update cake script 2020-10-19 11:57:10 +02:00
AeonLucid 1517a4a6be Fix namespaces 2020-10-18 21:39:52 +02:00
AeonLucid 0acc2f3bc5 Rename Client to Patcher 2020-10-18 21:35:07 +02:00
AeonLucid 588af7fc3e Rebase and fix tests 2020-10-18 21:29:52 +02:00
AeonLucid 00a9e2fde7 Recorder start 2020-10-18 21:17:41 +02:00
AeonLucid cbf905c4ba Finish CustomNetworkTransform 2020-10-18 21:17:41 +02:00
AeonLucid ee220d326c Revert changes 2020-10-18 21:17:41 +02:00
AeonLucid 64f043767a Added CustomNetworkTransform and VoteBanSystem 2020-10-18 21:17:41 +02:00
AeonLucid 6c075a4827 Fix InnerGameData 2020-10-18 21:17:41 +02:00
AeonLucid daae9b9e4e Added BufferMessageReader tests 2020-10-18 21:17:41 +02:00
AeonLucid c3a2d6ecfd GameData playerinfo parsing 2020-10-18 21:17:41 +02:00
AeonLucid 5f922f5f83 Added GameData spawn 2020-10-18 21:17:41 +02:00
AeonLucid 8392fe4237 Parse GameData headers 2020-10-18 21:17:41 +02:00
AeonLucid 33519a1ead Pass on exceptions to Hazel 2020-10-18 04:53:14 +02:00
AeonLucid 078fb026ad Add username check 2020-10-18 04:21:52 +02:00
AeonLucid 7a033a1900 Send packets async too 2020-10-17 04:52:50 +02:00
AeonLucid 7946399e7b Update Hazel to async 2020-10-17 04:49:36 +02:00
AeonLucid ab6cbb8ee9 Ditch net452 for the proxy 2020-10-17 00:36:18 +02:00
AeonLucid cb0866dbe5 AppVeyor 2020-10-15 05:29:25 +02:00
AeonLucid 8e0c43d386 Switch to BinaryPrimitives 2020-10-15 05:22:31 +02:00
AeonLucid e624f69176 Improve BufferMessageReader, reduce complexity and slicing 2020-10-15 05:15:07 +02:00
AeonLucid 057fe87739 Docs are hard ok 2020-10-14 16:40:14 +02:00
AeonLucid 4f3365ee60 Docs menu 2020-10-14 16:39:27 +02:00
AeonLucid 5f0ba88afa Fix up docs 2020-10-14 16:37:23 +02:00
AeonLucid 94b1d38b9c Merge branch 'appveyor' into dev 2020-10-14 16:21:33 +02:00
AeonLucid d65e40e863 AppVeyor - force client restore 2020-10-14 16:10:50 +02:00
AeonLucid 7d083c7757 AppVeyor 2020-10-14 16:07:17 +02:00
AeonLucid 2cd63a95bc Smaller client 2020-10-14 16:05:31 +02:00
AeonLucid 4e15d1e596 AppVeyor and cake 2020-10-14 16:02:25 +02:00
AeonLucid 790e563d08 AppVeyor 2020-10-14 14:57:02 +02:00
AeonLucid 0c6d3e4f4a AppVeyor 2020-10-14 14:48:27 +02:00
AeonLucid 58eb0ebfa5 AppVeyor 2020-10-14 14:44:43 +02:00
AeonLucid 35313a1cd2 AppVeyor 2020-10-14 14:31:37 +02:00
AeonLucid a6f895cc14 AppVeyor 2020-10-14 14:30:51 +02:00
AeonLucid 2dc24a5027 pls 2020-10-14 14:27:19 +02:00
AeonLucid c5f3c63421 AppVeyor 2020-10-14 14:24:25 +02:00
AeonLucid 9d88b5b440 AppVeyor 2020-10-14 14:23:50 +02:00
AeonLucid 484e0176aa AppVeyor plz 2020-10-14 14:20:45 +02:00
AeonLucid a33798d220 AppVeyor 2020-10-14 14:14:55 +02:00
AeonLucid eca347cd5e AppVeyor 2020-10-14 14:12:09 +02:00
AeonLucid a8a933769d AppVeyor 2020-10-14 14:09:18 +02:00
AeonLucid f25d1308fe AppVeyor 2020-10-14 14:05:20 +02:00
AeonLucid 870384a84e Shared client props 2020-10-14 13:51:33 +02:00
AeonLucid 7027ba0e7e Update csproj 2020-10-14 13:45:52 +02:00
AeonLucid 4a91e532e8 appveyor 2020-10-14 13:14:07 +02:00
AeonLucid a4da76e910 Fix WinForms 2020-10-14 13:06:46 +02:00
AeonLucid 281341cad2 AppVeyor 2020-10-14 13:04:19 +02:00
AeonLucid 41cdc1de69 AppVeyor 2020-10-14 13:02:29 +02:00
AeonLucid 0427cf78e8 Update winforms client csproj 2020-10-14 12:54:07 +02:00
AeonLucid ef21cf0445 Support Among Us beta 2020.10.08 2020-10-14 12:16:16 +02:00
AeonLucid d91c9d33b6 Update Hazel 2020-10-11 02:37:13 +02:00
AeonLucid 7de9b71b92 Fix public/private when joining a game 2020-10-11 02:30:36 +02:00
AeonLucid 67f74f7d1a Update Dockerfile 2020-10-11 01:17:39 +02:00
AeonLucid 4932584315 Update namespaces v2 2020-10-11 01:12:58 +02:00
AeonLucid c856da1621 Update namespaces 2020-10-11 01:11:32 +02:00
AeonLucid e45ae2c42a Client csproj changes 2020-10-01 02:55:56 +02:00
AeonLucid fc79c15b0f Second attempt at building 1.1.0 2020-10-01 02:07:21 +02:00
AeonLucid dfc2deff04 Merge branch 'dev' 2020-10-01 01:58:25 +02:00
AeonLucid b1726c501a Bump server version 2020-10-01 01:58:10 +02:00