17 Commits

Author SHA1 Message Date
JohnCorby
a2660d6a54 send initial states less often and not in RequestStateResyncMessage 2022-01-26 00:12:44 -08:00
JohnCorby
87d5c26dcb use 1 world object for items 2022-01-26 00:12:44 -08:00
JohnCorby
55ba74f4e9 use 1 world object for item sockets 2022-01-26 00:12:43 -08:00
JohnCorby
0a423a8ce6 comment 2022-01-25 21:32:43 -08:00
JohnCorby
1800e6f21f make SendResyncInfo abstract to make sure we handle resyncs 2022-01-25 21:08:04 -08:00
JohnCorby
2743c8ffa9 move a bunch of WorldObjectManager stuff to QSBWorldSync 2022-01-18 00:27:32 -08:00
JohnCorby
3064838e06 OnAddPlayer and OnRemovePlayer use PlayerInfo instead of PlayerId 2022-01-11 23:12:04 -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
e9b4ebc4d8 remove TypeSubset 2021-12-11 21:57:22 -08:00
JohnCorby
cbc495f9ba use new(), make IWorldObjectTypeSubset derive IWorldObject, add constraints 2021-12-11 15:09:45 -08:00
JohnCorby
2414efd65f set AttachedObject and ObjectId in QSBWorldSync.cs, meaning many Init()s can be removed 2021-12-11 14:38:54 -08:00
Mister_Nebula
0906d5d071 remove null initialsector warning 2021-12-04 09:52:00 +00:00
Mister_Nebula
0bd60ddb68 rename variables, fix QSBOWItem (again) 2021-12-04 09:51:27 +00:00
Mister_Nebula
0dd78feb27 cleanup 2021-11-09 19:39:56 +00:00
Mister_Nebula
d1e45d7adb add some dlc stuffz 2021-11-01 20:58:10 +00:00
Mister_Nebula
a6d0780975 simplify itemmanager (remove GetObject) 2021-11-01 19:51:53 +00:00
Mister_Nebula
266b6147fc aaaaa 2021-11-01 15:49:00 +00:00