Commit Graph

166 Commits

Author SHA1 Message Date
JohnCorby
2761d463e1 QSBSectorDetector: improve 2022-02-16 18:27:45 -08:00
JohnCorby
e119920db9 cache ReferenceTransform.GetAttachedOWRigidbody() into ReferenceRigidbody 2022-02-16 18:14:40 -08:00
JohnCorby
9d0bc4fd64 allow detach even if not grounded 2022-02-07 20:48:35 -08:00
JohnCorby
cf151b2573 ShipCustomAttach: disable custom attach point if we attach to something else 2022-02-05 03:48:06 -08:00
JohnCorby
f301af02f3 PlayerAttachWatcher 2022-02-05 03:15:54 -08:00
JohnCorby
7472eb6936 Update ShipCustomAttach.cs 2022-02-04 14:45:43 -08:00
JohnCorby
b4085d5346 Update ShipCustomAttach.cs
check for grounded
2022-02-03 17:24:55 -08:00
JohnCorby
a5321065b1 improve ShipCustomAttach 2022-01-31 17:26:35 -08:00
JohnCorby
5ec240b5b8 remove using whoops 2022-01-31 16:33:22 -08:00
JohnCorby
2f60039ca6 custom ship attach 2022-01-31 16:33:11 -08:00
Mister_Nebula
1991c681eb cleanup qsb 2022-01-31 14:23:50 +00:00
JohnCorby
edf469d3e4 rename 2022-01-28 20:50:34 -08:00
JohnCorby
2f99dec87f make BuildWorldObjects async 2022-01-28 20:49:07 -08:00
JohnCorby
c4aeb14bea we can use generics for qsb message 2022-01-26 21:00:12 -08:00
JohnCorby
75ae6416f7 we can use generics for qsb message 2022-01-26 20:35:43 -08:00
JohnCorby
a2660d6a54 send initial states less often and not in RequestStateResyncMessage 2022-01-26 00:12:44 -08:00
JohnCorby
289d99bd16 satellite node, fragment resync fix 2022-01-25 20:34:49 -08:00
JohnCorby
0b018ab788 chugging along 2022-01-25 20:16:53 -08:00
JohnCorby
83ed2cea08 replace _baseIsReady and IsReady with 1 CheckReady 2022-01-21 17:12:24 -08:00
JohnCorby
cc4da03a9b Uninit for SectorSync, rename to QSBSectorDetector 2022-01-21 16:38:59 -08:00
JohnCorby
c3422177ab simplify ReferenceTransform check 2022-01-20 22:40:28 -08:00
JohnCorby
dba1e3a0da use OnStartClient instead of Start 2022-01-18 12:19:58 -08:00
JohnCorby
7e1f62666a seperate building and unbuilding of world objects 2022-01-18 00:46:27 -08:00
JohnCorby
2743c8ffa9 move a bunch of WorldObjectManager stuff to QSBWorldSync 2022-01-18 00:27:32 -08:00
JohnCorby
cd9db24dd8 tweak 2022-01-16 07:56:08 -08:00
JohnCorby
0dce0c62be oops again 2022-01-16 07:42:46 -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
5b8f51afdd major simplify BaseSectoredSync 2022-01-16 05:45:47 -08:00
JohnCorby
1b60a18eac call base in ser/deser 2022-01-16 04:51:37 -08:00
JohnCorby
ff9a93108c remove qnet references (except AnimationSync) 2022-01-14 22:54:31 -08:00
JohnCorby
85927c2e9d remove old syncbase and friends 2022-01-14 22:39:41 -08:00
JohnCorby
24cffdbf43 guh 2022-01-14 22:31:48 -08:00
JohnCorby
1a1b48cfc6 le ship 2022-01-14 22:31:23 -08:00
JohnCorby
51bb10eedc rename 2022-01-14 22:25:23 -08:00
JohnCorby
4a2fedb805 these 3 2022-01-14 21:34:09 -08:00
JohnCorby
a349e4dd2b cleanup enums 2022-01-11 20:08:38 -08:00
JohnCorby
25e303b777 buh 2022-01-06 14:03:48 -08:00
JohnCorby
40fb3821fe InvokeBase doesnt work :( go back to reverse patches 2021-12-27 14:44:44 -08:00
JohnCorby
ad076e716d use __instance in patches instead of ___whatever since we can access fields directly 2021-12-26 21:25:26 -08:00
JohnCorby
bb0dc9e8eb optimize imports 2021-12-26 21:05:07 -08:00
JohnCorby
0574cd17e5 use nameof for RaiseEvent 2021-12-26 21:01:24 -08:00
JohnCorby
3e9965101a remove GetAnyMethod usages 2021-12-26 20:58:34 -08:00
JohnCorby
232f71b66a remove SetValue usages 2021-12-26 20:57:51 -08:00
JohnCorby
248527d65b remove GetValue usages 2021-12-26 20:35:40 -08:00
JohnCorby
7acd63e339 remove default ctors from messages 2021-12-26 18:55:54 -08:00
JohnCorby
85f55afc11 optimize imports again lol 2021-12-26 01:02:55 -08:00
JohnCorby
8abddb4e8c move/rename eventnames, also move FactReveal out of WorldSync folder 2021-12-26 00:53:43 -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