45 Commits

Author SHA1 Message Date
JohnCorby
88871d4a0c make SendInitialState empty virtual lol 2022-08-02 16:53:11 -07:00
JohnCorby
ad2c84acb2 Revert "use GetType() instead of GetType().Name in strings, since they return the same thing"
This reverts commit c3e77d24
2022-03-11 00:58:14 -08:00
JohnCorby
c3e77d2449 use GetType() instead of GetType().Name in strings, since they return the same thing 2022-03-06 01:37:30 -08:00
JohnCorby
e4da50a656 solution-wide: file-scoped namespaces 2022-03-02 19:46:33 -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
edf469d3e4 rename 2022-01-28 20:50:34 -08:00
JohnCorby
2f99dec87f make BuildWorldObjects async 2022-01-28 20:49:07 -08:00
JohnCorby
b309f117df rename IWorldObject.ReturnObject to AttachedObject 2022-01-26 00:55:47 -08:00
JohnCorby
a2660d6a54 send initial states less often and not in RequestStateResyncMessage 2022-01-26 00:12:44 -08:00
JohnCorby
1800e6f21f make SendResyncInfo abstract to make sure we handle resyncs 2022-01-25 21:08:04 -08:00
JohnCorby
5fd8cfe20c LogName -> ToString() 2022-01-23 00:29:59 -08:00
JohnCorby
4918815e92 implement SendResyncInfo 2022-01-21 15:15:57 -08:00
JohnCorby
a741964812 SendResyncInfo virtual method 2022-01-21 14:56:45 -08:00
JohnCorby
3bd9d6c5c4 add QSBWorldSync.AllObjectsReady check in ShouldDisplayDebug 2022-01-21 14:50:07 -08:00
JohnCorby
f035f64d10 some cleanup 2022-01-20 22:37:42 -08:00
JohnCorby
2743c8ffa9 move a bunch of WorldObjectManager stuff to QSBWorldSync 2022-01-18 00:27:32 -08:00
Mister_Nebula
f81b70f6e5 add Name to LogName 2022-01-13 12:13:31 +00:00
JohnCorby
daa55a26b5 merge ShouldDisplayLabel and ShouldDisplayLines 2022-01-06 13:52:04 -08:00
Mister_Nebula
4b28dea567 add quantum object display lines virtual method 2022-01-06 16:10:44 +00:00
Mister_Nebula
c1d0e1a43a fix labels? (thought i already did this?) 2022-01-06 12:18:19 +00:00
JohnCorby
07aee5c3ea Revert "change ShouldDisplayLabel to property"
This reverts commit 6c301049516190c559dc1bf0d485a53c6aa79892.
2021-12-28 16:13:21 -08:00
JohnCorby
d030d9746f world objects dont need to know their manager. make GetWorldObjects to get all world objects from QSBWorldSync 2021-12-28 16:10:58 -08:00
JohnCorby
6c30104951 change ShouldDisplayLabel to property 2021-12-28 16:05:48 -08:00
Mister_Nebula
2c903f079a aaaaaaaaa 2021-12-28 18:06:34 +00:00
JohnCorby
9cc452f22c remove type from worldobject 2021-12-20 19:40:43 -08:00
JohnCorby
918dc2a080 world object type 2021-12-20 18:35:38 -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
JohnCorby
c760fe2c41 add support for delayed readiness in WorldObject and WorldObjectManager
(also slightly optimize qsbworldsync)
2021-12-02 02:44:33 -08:00
JohnCorby
495f814739 easier logging 2021-11-10 21:51:14 -08:00
Mister_Nebula
50efe668d3 added post-init event for world objects, fixes quantum state issue 2021-10-16 23:35:45 +01:00
Mister_Nebula
f43c813b5d bring up to date 2021-05-10 14:30:38 +01:00
Mister_Nebula
6ed3d46659 stuff 2021-04-16 11:40:13 +01:00
Mister_Nebula
506f040b97 add socket stuff 2021-02-25 14:53:34 +00:00
Mister_Nebula
10ed88d108 fix orbs in eye scene and fix not being to disconnect after connection failiure 2021-02-19 21:25:17 +00:00
Mister_Nebula
4a5fdab9dd stuff 2021-02-09 21:35:31 +00:00
Mister_Nebula
b10cf20ee4 fix stuff 2021-02-08 20:04:14 +00:00
Mister_Nebula
50805753f5 make it work 2021-01-29 15:29:50 +00:00
Aleksander Waage
b639377fc9 only one generic parameter in most methods 2020-12-24 09:41:38 +01:00
Mister_Nebula
b44269fa86 new generic system 2020-12-23 22:43:05 +00:00
Mister_Nebula
78f1c6e811 CodeMaid cleanup 2020-12-03 08:28:05 +00:00
Mister_Nebula
c6c76cb395 C L E A N 2020-12-02 21:23:01 +00:00
Aleksander Waage
acbe088651 objectid 2020-08-13 20:47:23 +02:00
Aleksander Waage
d9aa3c8847 using instance id 2020-08-13 20:43:47 +02:00
Aleksander Waage
6359235d7b improved world registry 2020-08-13 19:25:12 +02:00