2731 Commits

Author SHA1 Message Date
JohnCorby
b1630c2121 update bundles 2022-03-02 18:13:05 -08:00
JohnCorby
64b4fcc147 bye bye proxy scripts 2022-03-02 18:03:39 -08:00
JohnCorby
cf53e97c50 copy less stuff 2022-03-02 16:28:44 -08:00
JohnCorby
75ff37dafc RaftDock.OnPressInteract sync 2022-02-27 13:07:42 -08:00
JohnCorby
712398fb38 qsb raft carriers 2022-02-27 13:04:32 -08:00
JohnCorby
fc1ff0210a SyncBase: use smaller values for interp stop check 2022-02-27 07:31:44 -08:00
JohnCorby
e6946128ce custom attach / attach watcher: improve 2022-02-27 07:19:57 -08:00
JohnCorby
2154a22624 make the child thing actually work 2022-02-27 06:52:09 -08:00
JohnCorby
3dcb462ac4 revert QSBNetworkTransformChild crap 2022-02-27 05:27:07 -08:00
JohnCorby
62ccfd4c11 guh 2022-02-27 05:25:39 -08:00
JohnCorby
a8fba743f6 Revert "solution wide: use file-scoped namespace" 2022-02-27 05:25:39 -08:00
JohnCorby
a49ffb7cfa guh 2022-02-27 05:25:39 -08:00
JohnCorby
eaf5e32f03 SyncBase: only interpolate with non-auth 2022-02-27 05:25:39 -08:00
JohnCorby
b49e8f7cc9 PlayerTransformSync: check children changed 2022-02-26 20:47:52 -08:00
JohnCorby
8cb6a0b568 Merge remote-tracking branch 'origin/master' into dev 2022-02-26 02:11:30 -08:00
JohnCorby
91a7499352 Raft: only do light auth thingy when you're actually in that raft 2022-02-26 00:44:30 -08:00
JohnCorby
7cef229cd7 slightly better light sensor 2022-02-26 00:26:31 -08:00
JohnCorby
0428ee9f13 Raft: get authority on sensor light-up 2022-02-26 00:02:14 -08:00
JohnCorby
3dce355bd5 version bump 2022-02-25 23:18:54 -08:00
JohnCorby
4c44a26ba0 LightSensorPatches: comment 2022-02-25 23:18:54 -08:00
JohnCorby
156a2bbb38 Raft: use SetPos/Rot instead of Move 2022-02-25 23:18:53 -08:00
JohnCorby
5cae7b8bec angler/jelly: allow inactive 2022-02-25 23:18:53 -08:00
JohnCorby
267a888c1c orb/raft: don't do server authority by default 2022-02-25 23:18:53 -08:00
JohnCorby
1b20633295 interpolation for real 2022-02-25 23:18:53 -08:00
JohnCorby
98955dc29b fix derived transform syncs 2022-02-25 23:18:52 -08:00
JohnCorby
9ad2568499 add interpolation back 2022-02-25 23:18:52 -08:00
JohnCorby
9548ea6d87 Sync: get from attached before checking HasChanged, and apply to attached after deserializing 2022-02-25 23:18:52 -08:00
JohnCorby
6bc91d36d4 baba booey 2022-02-25 23:18:52 -08:00
JohnCorby
c278a46cb4 bruh 2022-02-25 23:18:52 -08:00
JohnCorby
69a13c2304 comment 2022-02-25 23:18:52 -08:00
JohnCorby
a6e387f3aa QSBNetworkBehaviour: only update prev data right before serialize 2022-02-25 23:18:51 -08:00
JohnCorby
2f2037bcc9 SyncBase: move IsValid to QSBNetworkBehaviour, use that to guard Serialize/Deserialize 2022-02-25 23:18:51 -08:00
JohnCorby
396102a055 QSBNetworkBehaviour: require world objects ready when sending and receiving 2022-02-25 23:18:51 -08:00
JohnCorby
bec6b5f63c SyncBase: AllObjectsReady in CheckValid 2022-02-25 23:18:51 -08:00
JohnCorby
adbeef6caf QSBWorldSync: cancel tasks after checking dictionaries 2022-02-25 23:18:51 -08:00
JohnCorby
3d7a1ed6af comment 2022-02-25 23:18:50 -08:00
JohnCorby
81cf6cc09a Rafts: DO use interp or else the positions are initially all wrong for some reason???????????? 2022-02-25 23:18:50 -08:00
JohnCorby
622e641a5d Rafts: DONT interp 2022-02-25 23:18:50 -08:00
JohnCorby
08cfec35ff SyncBase: interpolate even when you having authority, in case an authority switch happens 2022-02-25 23:18:50 -08:00
JohnCorby
36f73ff25c Raft: wait until has authority before actually pushing the raft 2022-02-25 23:18:50 -08:00
JohnCorby
09d7d63774 Raft: force authority on push 2022-02-25 23:18:50 -08:00
JohnCorby
74daff32b7 Rafts: interp 2022-02-25 23:18:50 -08:00
JohnCorby
c8d2967e20 comment 2022-02-25 23:18:49 -08:00
JohnCorby
d97951ed91 turn off flashlight on death, lol 2022-02-25 23:18:49 -08:00
JohnCorby
f66d192d66 okay nvm on the interpolate bs 2022-02-25 23:18:49 -08:00
JohnCorby
abf4e2650f PlayerTransformSync: dont get position if you're dead 2022-02-25 23:18:49 -08:00
JohnCorby
3a155a6319 player objects: just set non-local position/rotation like the rest of em 2022-02-25 23:18:49 -08:00
JohnCorby
ab02a30a91 uhh 2022-02-25 23:18:49 -08:00
JohnCorby
4ef9254817 SetReferenceTransform: also set transform.position/rotation 2022-02-25 23:18:48 -08:00
JohnCorby
4ce58220b1 QSBSectorManager: update reference sector only when attached object is active 2022-02-25 23:18:48 -08:00