120 Commits

Author SHA1 Message Date
JohnCorby
b49e8f7cc9 PlayerTransformSync: check children changed 2022-02-26 20:47:52 -08:00
JohnCorby
98955dc29b fix derived transform syncs 2022-02-25 23:18:52 -08:00
JohnCorby
abf4e2650f PlayerTransformSync: dont get position if you're dead 2022-02-25 23:18:49 -08:00
JohnCorby
182678c4bc solution wide: use file-scoped namespace 2022-02-25 23:18:46 -08:00
JohnCorby
a85efa403c JoinLeaveSingularity: cancel task on object destroy 2022-02-17 04:04:15 -08:00
JohnCorby
140fefe475 more stuff 2022-02-16 23:54:01 -08:00
JohnCorby
45410c87e6 JoinLeaveSingularity: use async task instead of MonoBehaviour 2022-02-16 23:08:44 -08:00
JohnCorby
0f508e9d53 yeah this is going somewhere kinda 2022-02-15 01:29:25 -08:00
JohnCorby
99fa5c698b holy crap its sorta working 2022-02-15 00:28:24 -08:00
JohnCorby
76458bed4b guh 2022-02-14 23:35:23 -08:00
JohnCorby
e6194d624a simplify a whole bunch 2022-02-14 23:14:28 -08:00
JohnCorby
4680911cac join/leave singularity 2022-02-14 18:07:36 -08:00
JohnCorby
65199f0da0 cleanup remote player creation, and use tuple instead of struct 2022-02-02 19:21:31 -08:00
Mister_Nebula
dd83b4b9e8 move player creation code to seperate namespace 2022-02-02 20:33:53 +00:00
Mister_Nebula
4b75ff81d3 update flashlight, signalscope and roasting stick 2022-02-02 11:58:00 +00:00
Mister_Nebula
b46279af00 update the code that uses player prefab stuff 2022-02-01 22:44:01 +00:00
Mister_Nebula
2583965c0a Merge branch 'echoes-of-the-eye' into better-player-prefab 2022-01-30 09:31:01 +00:00
Mister_Nebula
adbb052a92 Merge branch 'dev' into echoes-of-the-eye 2022-01-30 09:27:43 +00:00
JohnCorby
de419da227 allow player to be inactive since that can happen at the eye 2022-01-29 05:26:49 -08:00
JohnCorby
2895e54083 rename 2022-01-29 01:29:02 -08:00
JohnCorby
c9321fff84 rename 2022-01-29 01:26:28 -08:00
JohnCorby
7c3de18d41 rename, for fun 2022-01-29 01:25:40 -08:00
JohnCorby
e42aec8bae move everything over to UnityEvents 2022-01-29 01:24:15 -08:00
JohnCorby
65f71678a6 remove unneeded check 2022-01-27 02:15:42 -08:00
Mister_Nebula
f7108338c7 fix playervfx/flashlight? 2022-01-23 17:15:56 +00:00
Mister_Nebula
6f95a9882a remove old commented-out code 2022-01-23 16:16:02 +00:00
Mister_Nebula
74e0f09b71 Move remote player to assetbundle 2022-01-23 16:14:42 +00:00
Mister_Nebula
00aa0c8037 Merge branch 'dev' into echoes-of-the-eye 2022-01-22 15:25:29 +00:00
JohnCorby
5270b9dff9 PlayerTransformSync: send ready message before requesting state resync 2022-01-21 23:07:15 -08:00
JohnCorby
02e419c767 SetVisible for PlayerInfo 2022-01-21 22:21:45 -08:00
JohnCorby
004478e296 tweak 2022-01-21 21:04:02 -08:00
JohnCorby
7f9cb3662f guh 2022-01-21 19:32:11 -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
cc4da03a9b Uninit for SectorSync, rename to QSBSectorDetector 2022-01-21 16:38:59 -08:00
JohnCorby
d6bed7e2da Uninit for SyncBase 2022-01-21 16:26:46 -08:00
Mister_Nebula
7d47450ae1 move debug stuff around 2022-01-20 22:33:03 +00:00
JohnCorby
573ee72d86 use OnStopClient instead of OnDestroy 2022-01-18 15:06:45 -08:00
JohnCorby
10108ff871 always set to not ready 2022-01-18 13:14:58 -08:00
JohnCorby
10081ee8d1 okay NOW IsReady should be fixed 2022-01-18 12:54:41 -08:00
JohnCorby
dba1e3a0da use OnStartClient instead of Start 2022-01-18 12:19:58 -08:00
JohnCorby
4604830ecf set LocalInstance in Start to attempt to alleviate some bs 2022-01-18 10:30:34 -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
76147d91e5 tweak SyncBase 2022-01-16 04:34:52 -08:00
JohnCorby
287bc902fe qsb network transform child, update prefabs 2022-01-15 01:54:02 -08:00
JohnCorby
85927c2e9d remove old syncbase and friends 2022-01-14 22:39:41 -08:00
JohnCorby
08dc50ae5c the rest 2022-01-14 22:34:13 -08:00
JohnCorby
4a2fedb805 these 3 2022-01-14 21:34:09 -08:00
JohnCorby
3064838e06 OnAddPlayer and OnRemovePlayer use PlayerInfo instead of PlayerId 2022-01-11 23:12:04 -08:00