3415 Commits

Author SHA1 Message Date
JohnCorby
4bc0b16379 rafts: revert all the inital state bs. it's not needed 2022-03-11 09:51:43 -08:00
JohnCorby
5a4c6227fe RaftTransformSync: remove DebugLog 2022-03-11 09:43:45 -08:00
JohnCorby
509d1429d4 QSBPictureFrameDoor: where T : PictureFrameDoorInterface 2022-03-11 09:41:37 -08:00
JohnCorby
96311ff0c4 raft stuff: implement remote dock/lift 2022-03-11 09:39:55 -08:00
JohnCorby
7499678055 raft stuff: tweak 2022-03-11 09:39:55 -08:00
JohnCorby
6dcbdc1f18 raft stuff: patches for dam/dock 2022-03-11 09:39:55 -08:00
JohnCorby
dbb88d991e okay okay lets take a step back 2022-03-11 09:39:55 -08:00
_nebula
c9f01fc269
Merge pull request #492 from misternebula/picture-frame-doors
Add picture frame door sync
2022-03-11 16:41:37 +00:00
Mister_Nebula
33f9cdbf0a Add patch to call the event lol 2022-03-11 16:14:26 +00:00
Mister_Nebula
a2469954f0 Merge branch 'dev' into picture-frame-doors 2022-03-11 15:51:22 +00:00
JohnCorby
c4c1adb12c large bruh moment 2022-03-11 07:26:03 -08:00
JohnCorby
7c7a3e6423 Revert "DebugTeleportInfoMessage: use WarpToPositionRotation"
This reverts commit 01332e3ad24d67fc9cf506be57328470acaad6c8.
2022-03-11 07:20:49 -08:00
JohnCorby
8a1b5ab2fc meteors: ugh 2022-03-11 07:17:40 -08:00
JohnCorby
07fc30f9d5 raft: make SetDock async 2022-03-11 07:11:23 -08:00
JohnCorby
cd42606d3b rafts: the beginning of initial state 2022-03-11 06:40:00 -08:00
JohnCorby
21050a3f09 - RaftDock: always send the interact message
- make interface to docks
2022-03-11 05:57:58 -08:00
JohnCorby
e5fc6d4e5c meteors: don't both with initial state 2022-03-11 05:40:52 -08:00
JohnCorby
ada70e4acb okay nvm the black hole thing really isnt an issue and is small enough that i dont really care about it 2022-03-11 04:47:34 -08:00
JohnCorby
b717f1ce55 Update QSBCore.cs 2022-03-11 04:42:49 -08:00
JohnCorby
01332e3ad2 DebugTeleportInfoMessage: use WarpToPositionRotation 2022-03-11 03:33:27 -08:00
JohnCorby
22b770ff7f MeteorLauncher_FixedUpdate: check QSBWorldSync.AllObjectsReady 2022-03-11 03:18:47 -08:00
JohnCorby
9b464d54dd meteors: add a bunch of logs to try and find how the meteor gets destroyed 2022-03-11 03:16:27 -08:00
JohnCorby
079a36c0b0 make AvoidTimeSync not depend on DebugMode 2022-03-11 02:42:57 -08:00
JohnCorby
b67289a361 oops 2022-03-11 02:27:54 -08:00
JohnCorby
e8defd38df make PlayerAttachWatcher a QSBPatch 2022-03-11 02:26:58 -08:00
Mister_Nebula
db5f9acea7 Merge branch 'dev' into picture-frame-doors 2022-03-11 10:21:42 +00:00
JohnCorby
7791ab3bd6 fix doppler for remote prefabs in the goofiest way possible :))) 2022-03-11 02:21:35 -08:00
Mister_Nebula
bf8b1530cd Add OnModStart patch type, fix funny collision bug with AvoidTimeSync 2022-03-11 10:21:27 +00:00
JohnCorby
f944dcf46e PictureFrameDoorMessage: call base ctor 2022-03-11 01:11:57 -08:00
Mister_Nebula
b9382750de Merge branch 'dev' into picture-frame-doors 2022-03-11 09:11:30 +00:00
Mister_Nebula
c8ce4bdfb4 Merge branch 'dev' into picture-frame-doors 2022-03-11 09:07:11 +00:00
JohnCorby
99cf46a23f RigidbodySync.GetFromAttached: store AttachedRigidbody.GetPosition() in local var 2022-03-11 01:06:34 -08: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
46f93ee5b9 RelativeTransformUtil: make vel and ang vel actually relative 2022-03-11 00:55:49 -08:00
JohnCorby
2ade7051fa PlayerJoinMessage: made a typo 2022-03-11 00:55:10 -08:00
Mister_Nebula
e5e3d741ae Merge branch 'dev' into picture-frame-doors 2022-03-11 08:21:25 +00:00
JohnCorby
7c9ff9642e DropItemMessage: also use send relative normal 2022-03-10 21:51:20 -08:00
JohnCorby
0dc2c1a3f9 QSBMeteor: order by index in launcher pools 2022-03-10 21:27:29 -08:00
JohnCorby
310daa7d45 update Extensions.cs 2022-03-10 21:23:06 -08:00
JohnCorby
22856c9cd4 QSBMeteorLauncher: meteor pools might be null 2022-03-10 20:32:38 -08:00
JohnCorby
276ff3d8e3 fragments: tweak 2022-03-10 20:20:37 -08:00
JohnCorby
5c0d19d785 fragments: patch AddDamage to do nothing on non-hosts 2022-03-10 20:13:39 -08:00
JohnCorby
8d55453357 fragments: always send integrity cuz whoops 2022-03-10 20:03:13 -08:00
JohnCorby
ff9b1b4555 fragments: much simpler initial state sync 2022-03-10 20:03:13 -08:00
JohnCorby
addb740523 fragment: use SetIntegrity instead of AddDamage 2022-03-10 20:03:13 -08:00
JohnCorby
ea4bc822bd QSBMeteor: format 2022-03-10 20:03:12 -08:00
JohnCorby
c127e54079 fragments: better debris leash length sync 2022-03-10 19:34:59 -08:00
JohnCorby
25a207a325 meteors: improve patches 2022-03-10 19:17:06 -08:00
JohnCorby
fea475fa44 messages: use base ctor call 2022-03-10 17:57:50 -08:00
JohnCorby
d91fe3f662 qsb message: make Data field { get; private set; } 2022-03-10 17:39:00 -08:00