412 Commits

Author SHA1 Message Date
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
JohnCorby
c0bc8e7c78 comment 2022-01-27 01:13:27 -08:00
JohnCorby
b7baaa7426 we can use generics for qsb message 2022-01-26 21:32:42 -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
091d1f2988 Merge branch 'dev' into vendor-compatibility 2022-01-26 16:04:39 -08:00
JohnCorby
43387d5c63 un-consolidate QSBItem 2022-01-26 00:43:27 -08:00
JohnCorby
141ed5c13c request initial states EVERY time world objects are ready, goofus 2022-01-26 00:12:44 -08:00
JohnCorby
a2660d6a54 send initial states less often and not in RequestStateResyncMessage 2022-01-26 00:12:44 -08:00
JohnCorby
87d5c26dcb use 1 world object for items 2022-01-26 00:12:44 -08:00
JohnCorby
75ebd8f0e3 Merge branch 'dev' into vendor-compatibility 2022-01-24 12:16:04 -08:00
JohnCorby
5270b9dff9 PlayerTransformSync: send ready message before requesting state resync 2022-01-21 23:07:15 -08:00
JohnCorby
c4cd2f3286 dont want about PlayerInformationEvent if we're the only player 2022-01-21 22:29:13 -08:00
JohnCorby
e9846952b1 null DitheringAnimator usually means the player is visible 2022-01-21 22:22:46 -08:00
JohnCorby
02e419c767 SetVisible for PlayerInfo 2022-01-21 22:21:45 -08:00
JohnCorby
c7dc811533 PlayerInfo.IsLocalPlayer 2022-01-21 22:14:32 -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
JohnCorby
4918815e92 implement SendResyncInfo 2022-01-21 15:15:57 -08:00
JohnCorby
a741964812 SendResyncInfo virtual method 2022-01-21 14:56:45 -08:00
JohnCorby
c621761c25 dont set IsRising in the transform sync. instead, do it in resync. 2022-01-20 16:02:23 -08:00
Mister_Nebula
809916103c remove game vendor checks 2022-01-19 10:50:52 +00:00
Mister_Nebula
94a27d83da Merge branch 'master' into dev 2022-01-19 10:13:48 +00:00
JohnCorby
1d7cb4bf91 remove ps4 platform 2022-01-18 17:54:41 -08:00
JohnCorby
080f72cb5b better profile/platform handling 2022-01-18 17:34:26 -08: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
d1b9c31eca ugh 2022-01-18 02:00:50 -08:00
JohnCorby
ac47182be7 fix Player.IsReady 2022-01-18 01:46:41 -08:00
JohnCorby
2743c8ffa9 move a bunch of WorldObjectManager stuff to QSBWorldSync 2022-01-18 00:27:32 -08:00
JohnCorby
11632a9a12 move eye state check from IntoTheVortex to Observatory 2022-01-16 09:13:18 -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
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
08dc50ae5c the rest 2022-01-14 22:34:13 -08:00
JohnCorby
a30cd95e84 worldobjects use new transformsyncs 2022-01-14 22:08:06 -08:00
JohnCorby
4a2fedb805 these 3 2022-01-14 21:34:09 -08:00
JohnCorby
e1b7f5ffd4 Merge branch 'dev' into mirror
# Conflicts:
#	QSB/ConversationSync/Messages/DialogueConditionMessage.cs
#	QSB/Player/Messages/EnterLeaveMessage.cs
#	QSB/QSB.csproj
#	QSB/SaveSync/Messages/GameStateMessage.cs
#	QSBTests/MessageTests.cs
2022-01-14 14:14:40 -08:00