Fabian Dill
8e35372aad
Network: add RoomInfo -> Games
...
Allows clients to only download relevant parts of the datapackage, or to keep ID lookups per-game, and for Bounce to tell if there will be a receiving end.
2021-10-22 04:46:00 +02:00
Fabian Dill
192e592cda
Docs: coop
2021-10-21 23:07:39 +02:00
Fabian Dill
34eba2655e
MultiServer: add !collect and collect_mode
...
CommonClient: make missing and checked location lookups faster
FactorioClient: implement reverse grant technologies for collect/forfeit/coop
2021-10-18 22:58:29 +02:00
Jarno Westhof
ba13d2179d
Slightly improved docs about permissions flags
2021-10-09 13:58:07 +00:00
Fabian Dill
345d4c58f3
Network: Add docs for new permissions mapping and implement it in CommonClient.py
2021-09-28 17:22:23 +02:00
Fabian Dill
b82e3f2a8a
MultiServer: Split InvalidSlot out into InvalidGame and document all error codes.
2021-09-17 04:32:09 +02:00
Jarno Westhof
279ab89a61
Fixed Typo
2021-09-07 08:27:44 +00:00
Hussein Farran
a8cf67c94d
Fix type annotation for a key under `GameData`
2021-08-04 22:04:53 +00:00
Hussein Farran
928b341fb3
Make data package contents more descriptive
2021-08-04 22:04:53 +00:00
Hussein Farran
6e51b1d50c
Change `BouncePacket` and `BouncedPacket` docs to add key for extra data.
2021-08-04 19:54:06 +00:00
Fabian Dill
bb15d0636e
Network: implement Bounce and Bounced
2021-08-02 01:35:24 +02:00
Fabian Dill
4f998a6880
Documentation: now in repository. Programming documentation should be in /docs, player/user documentation should be in /WebHostLib/static/assets/tutorial.
...
Network: implement InvalidPacket, remove InvalidArguments and InvalidCmd
Datapackage: implement per-game versions and per-game package retrieval
2021-07-14 10:02:39 +02:00