Commit Graph

2713 Commits

Author SHA1 Message Date
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
JohnCorby
005f6886ab testing 2022-02-25 23:18:48 -08:00
JohnCorby
48c356e4c1 bruh 2022-02-25 23:18:48 -08:00
JohnCorby
9b94f54a45 WorldObjectType -> WorldObjectScene 2022-02-25 23:18:47 -08:00
JohnCorby
27f67f5365 Rafts: begin work 2022-02-25 23:18:47 -08:00
JohnCorby
b91041502a update QSBDitheringAnimator 2022-02-25 23:18:47 -08:00
JohnCorby
182678c4bc solution wide: use file-scoped namespace 2022-02-25 23:18:46 -08:00
JohnCorby
05ea4fa1c3 use copy/delete task instead of shell command because it's faster 2022-02-25 23:18:46 -08:00
JohnCorby
6c815f1c4f clean up csproj files a bit 2022-02-25 23:18:46 -08:00
JohnCorby
1f41cf8c32 DebugSettings: use MemberSerialization.OptIn so it only deserializes fields/properties with JsonPropertyAttribute 2022-02-25 23:18:45 -08:00
JohnCorby
1924dd6899 DebugActions: cycle between players to teleport to instead of doing random one 2022-02-25 23:18:45 -08:00
JohnCorby
555083f857 DebugActions: teleport to random other player 2022-02-25 23:18:45 -08:00
JohnCorby
2f7fb71b93 InitializeAssemblies: ignore ProxyScripts 2022-02-25 23:16:55 -08:00
JohnCorby
47e759b8d9 QSBCore: make InitializeAssemblies exceptions print to console as warnings 2022-02-25 16:47:40 -08:00
JohnCorby
9bfdc15418 InitializeAssemblies: catch exceptions 2022-02-22 18:51:04 -08:00
JohnCorby
148d83780f pool sync: sort deterministic. whoops 2022-02-21 13:02:58 -08:00
Mister_Nebula
217fd1a457 fix warp core item and probe collision 2022-02-21 19:50:15 +00:00
JohnCorby
26f8bc6e91 rename 2022-02-21 04:21:03 -08:00
JohnCorby
6592ecc68f async Try: SuppressCancellationThrow 2022-02-21 04:19:58 -08:00