46 Commits

Author SHA1 Message Date
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
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
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
Mister_Nebula
0bd60ddb68 rename variables, fix QSBOWItem (again) 2021-12-04 09:51:27 +00:00
JohnCorby
914a05916d removed world object bools from qsbcore since they're duplicates 2021-12-02 02:44:34 -08:00
JohnCorby
436b3ed9a0 bubba 2 2021-12-02 02:44:34 -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
b206bba1cd sync rising with transform sync
(note: rising var does not touch dirty bit)
2021-12-01 23:39:33 -08:00
JohnCorby
7b81e1b4e0 funny moments with kinematic simulation and alignment 2021-12-01 03:55:56 -08:00
JohnCorby
2493e8f97d go back to using list. rip 2021-12-01 01:46:47 -08:00
JohnCorby
f9323728d6 wow look at all those gizmos 2021-12-01 01:44:12 -08:00
JohnCorby
36f6ccc251 started 2021-12-01 01:10:38 -08:00