59 Commits

Author SHA1 Message Date
JohnCorby
267a888c1c orb/raft: don't do server authority by default 2022-02-25 23:18:53 -08:00
JohnCorby
98955dc29b fix derived transform syncs 2022-02-25 23:18:52 -08:00
JohnCorby
182678c4bc solution wide: use file-scoped namespace 2022-02-25 23:18:46 -08:00
JohnCorby
d53735f160 transform sync: be consistent with position/rotation change threshold 2022-02-16 20:21:34 -08:00
JohnCorby
e119920db9 cache ReferenceTransform.GetAttachedOWRigidbody() into ReferenceRigidbody 2022-02-16 18:14:40 -08:00
JohnCorby
948831d58c AuthorityManager: default owner support 2022-02-12 23:10:48 -08:00
JohnCorby
0dea2b85c2 rename AuthQueue functions 2022-02-12 21:40:04 -08:00
JohnCorby
10471ee6c7 orbs: update auth queue since they're spawned with server authority 2022-02-12 21:27:22 -08:00
JohnCorby
00a81f7bd9 SyncBase.Uninit: don't set stuff to null 2022-02-02 22:42:41 -08:00
Mister_Nebula
adbb052a92 Merge branch 'dev' into echoes-of-the-eye 2022-01-30 09:27:43 +00:00
JohnCorby
853f6ca8cd include _isRising in transform sync de/ser 2022-01-27 03:32:07 -08:00
JohnCorby
8cb0b7e5de nvm 2022-01-27 02:26:01 -08:00
JohnCorby
65f71678a6 remove unneeded check 2022-01-27 02:15:42 -08:00
JohnCorby
9e44449446 AllowInactiveAttachedObject for jellyfish and anglers 2022-01-27 02:05:49 -08:00
JohnCorby
d0491e33f0 >:( 2022-01-27 01:54:53 -08:00
JohnCorby
77492ff9be jellyfish: enabled and disabling alignment 2022-01-26 17:04:23 -08:00
Mister_Nebula
00aa0c8037 Merge branch 'dev' into echoes-of-the-eye 2022-01-22 15:25:29 +00:00
JohnCorby
5b77d341fe move stuff from OnStopClient to Uninit 2022-01-21 17:51:26 -08:00
JohnCorby
56589609d4 use IsValid to check if SyncBase is initialized but not updating 2022-01-21 17:24:54 -08:00
JohnCorby
83ed2cea08 replace _baseIsReady and IsReady with 1 CheckReady 2022-01-21 17:12:24 -08:00
JohnCorby
c621761c25 dont set IsRising in the transform sync. instead, do it in resync. 2022-01-20 16:02:23 -08:00
Mister_Nebula
7d47450ae1 move debug stuff around 2022-01-20 22:33:03 +00:00
JohnCorby
573ee72d86 use OnStopClient instead of OnDestroy 2022-01-18 15:06:45 -08:00
JohnCorby
dba1e3a0da use OnStartClient instead of Start 2022-01-18 12:19:58 -08:00
JohnCorby
2743c8ffa9 move a bunch of WorldObjectManager stuff to QSBWorldSync 2022-01-18 00:27:32 -08:00
JohnCorby
0912b6cee0 merge de/ser again, just make sure that it doesnt mess with anything (ie store and defer to getfrom/applytoattached 2022-01-16 07:23:35 -08:00
JohnCorby
7f1c6ea6c8 split up UpdateTransform + refactor 2022-01-16 06:53:45 -08:00
JohnCorby
1f4c06561b zoinks 2022-01-16 06:11:44 -08:00
JohnCorby
1b60a18eac call base in ser/deser 2022-01-16 04:51:37 -08:00
JohnCorby
1d2764f09f split into initial state de/ser and regular de/ser 2022-01-16 01:58:47 -08:00
JohnCorby
85927c2e9d remove old syncbase and friends 2022-01-14 22:39:41 -08:00
JohnCorby
c5af74c848 start to remove 2022-01-14 22:29:58 -08:00
JohnCorby
a30cd95e84 worldobjects use new transformsyncs 2022-01-14 22:08:06 -08:00
JohnCorby
4dc77e0472 some stuff 2022-01-14 21:25:13 -08:00
Mister_Nebula
ef4a83e12d cleanup 2022-01-01 22:19:10 +00:00
JohnCorby
292b49deb5 destroy debug actions/gui if we're not debugging 2021-12-28 21:25:25 -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
6922d3a481 rename 2021-12-22 18:47:55 -08:00
JohnCorby
b8854979ca support force authority 2021-12-17 20:11:38 -08:00
JohnCorby
fe370960a7 use events instead of patches 2021-12-17 19:58:12 -08:00
JohnCorby
c28353c26d change auth queue stuff 2021-12-17 19:16:22 -08:00
JohnCorby
27c8d4e933 funky nre with anglers and jellyfish 2021-12-13 23:37:21 -08:00
JohnCorby
4c535fd544 rename relative transform stuff 2021-12-13 16:02:31 -08:00
JohnCorby
adad302ba0 use proper pos/rot stuff 2021-12-13 13:26:54 -08:00
JohnCorby
9f62fff9fd fix transform syncs that depended on ObjectId 2021-12-11 22:29:48 -08:00
JohnCorby
0988dc8f45 Merge branch 'dev' into tornadoes
# Conflicts:
#	QSB/Events/EventNames.cs
2021-12-11 16:16:40 -08:00
Mister_Nebula
916056c605 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 2021-12-10 22:13:39 +00:00
Mister_Nebula
554c2bb2dd cleanup 2021-12-07 15:56:08 +00:00
JohnCorby
253e778f0c move player if we need to 2021-12-04 19:41:59 -08:00