Commit Graph

22 Commits

Author SHA1 Message Date
JohnCorby
d91fe3f662 qsb message: make Data field { get; private set; } 2022-03-10 17:39:00 -08:00
JohnCorby
724d0c47ef qsb message: add ctor to the generic ones with the Data field 2022-03-10 17:28:52 -08:00
JohnCorby
e4da50a656 solution-wide: file-scoped namespaces 2022-03-02 19:46:33 -08:00
JohnCorby
20eaa8adfc QSBMessage: remove variants since tuples work now, rename Value -> Data 2022-03-02 19:36:38 -08:00
JohnCorby
a8fba743f6 Revert "solution wide: use file-scoped namespace" 2022-02-27 05:25:39 -08:00
JohnCorby
182678c4bc solution wide: use file-scoped namespace 2022-02-25 23:18:46 -08:00
JohnCorby
75ae6416f7 we can use generics for qsb message 2022-01-26 20:35:43 -08:00
JohnCorby
1022a89dd1 we can use generics for qsb message 2022-01-26 20:28:59 -08:00
JohnCorby
2743c8ffa9 move a bunch of WorldObjectManager stuff to QSBWorldSync 2022-01-18 00:27:32 -08:00
JohnCorby
235ed1203b baba booey use NetworkReader and NetworkWriter 2022-01-13 23:40:15 -08:00
Mister_Nebula
ef4a83e12d cleanup 2022-01-01 22:19:10 +00:00
JohnCorby
4c7ef91704 doc 2021-12-25 23:48:32 -08:00
JohnCorby
e00aa13461 make getting world object from id or unity object an extension method (and rename) 2021-12-25 22:45:25 -08:00
JohnCorby
74a4775511 OPTIMIZE IMPORTS 2021-12-23 17:07:29 -08:00
JohnCorby
2e8a2d0f2a update docs again 2021-12-23 16:53:22 -08:00
JohnCorby
5a27757626 indicate when ObjectId and WorldObject are set 2021-12-23 16:08:02 -08:00
JohnCorby
e88ef0cc9c change that back to protected 2021-12-23 15:46:18 -08:00
JohnCorby
35f0316d5b fragment resync 2021-12-22 22:59:08 -08:00
JohnCorby
6d7fc8ecbf use constructors for everything 2021-12-22 17:13:54 -08:00
JohnCorby
4c335d6b81 split raw message and regular message 2021-12-21 12:38:43 -08:00
JohnCorby
800d8b5b8e raw message that doesn't contain from or to 2021-12-20 16:36:16 -08:00
JohnCorby
990f91c80c - message manager
- automatically add patches, events, world object managers, messages
- qsbevent uses message manager
- remove RepeatingManager, merge it into QSBSectorManager since it's only used there
2021-12-10 23:28:42 -08:00