308 Commits

Author SHA1 Message Date
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
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
1d2764f09f split into initial state de/ser and regular de/ser 2022-01-16 01:58:47 -08:00
JohnCorby
7610fcac18 guh 2022-01-16 00:15:27 -08:00
JohnCorby
8e1de5d113 int to guid proper 2022-01-15 02:27:22 -08:00
JohnCorby
ff9a93108c remove qnet references (except AnimationSync) 2022-01-14 22:54:31 -08:00
JohnCorby
5d4af69719 remove old variable syncers 2022-01-14 22:46:01 -08:00
JohnCorby
1a1b48cfc6 le ship 2022-01-14 22:31:23 -08:00
JohnCorby
a30cd95e84 worldobjects use new transformsyncs 2022-01-14 22:08:06 -08:00
JohnCorby
0ef0f2aadc rename 2022-01-14 21:25:02 -08:00
JohnCorby
26abd5a594 authority manager 2022-01-14 21:19:45 -08:00
JohnCorby
cdea31a310 UpdatePrevData on initial serialize instead of Awake 2022-01-14 20:38:03 -08:00
JohnCorby
9e131f7ae8 update variable syncer to use QSBNetworkBehaviour 2022-01-14 20:15:32 -08:00
JohnCorby
3f90a34b1f custom network behaviour and transform 2022-01-14 20:13:04 -08:00
JohnCorby
b9911c0162 better 2022-01-14 18:40:55 -08:00
JohnCorby
8693e118a8 variable syncing 2022-01-14 18:31:15 -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
JohnCorby
235ed1203b baba booey use NetworkReader and NetworkWriter 2022-01-13 23:40:15 -08:00
Mister_Nebula
4950987e57 add debug action to meet solanum 2022-01-12 10:52:11 +00:00
Mister_Nebula
4e22ce11b8 Merge branch 'dev' into mobius-why-did-you-name-this-inflation-controller-mobius-why 2022-01-08 16:47:05 +00:00
JohnCorby
82f4357f6e change debug button lol 2022-01-07 18:39:12 -08:00
JohnCorby
6c3182a85f - remove debug load eye menu, since you can use debug action
- add button to warp back to solar system
2022-01-07 18:32:23 -08:00
JohnCorby
b9c9f10cce Merge branch 'dev' into solanum-mask-sync
# Conflicts:
#	QSB/Player/QSBPlayerManager.cs
#	QSB/Utility/Extensions.cs
2022-01-07 15:58:24 -08:00
JohnCorby
075b917c03 buh 2022-01-07 15:48:44 -08:00
JohnCorby
533c7dae64 remove Player == null checks 2022-01-07 15:38:22 -08:00
JohnCorby
ce37ecff9e slightly optimize 2022-01-07 14:30:51 -08:00
JohnCorby
408f372eb3 improve elevator slightly 2022-01-06 18:22:34 -08:00
JohnCorby
daa55a26b5 merge ShouldDisplayLabel and ShouldDisplayLines 2022-01-06 13:52:04 -08:00
Mister_Nebula
4b28dea567 add quantum object display lines virtual method 2022-01-06 16:10:44 +00:00
Mister_Nebula
322dbbda5e fix debug log 2022-01-06 12:16:02 +00:00
Will Corby
3a6a3240e6 Revert "cleanup quantum authority"
This reverts commit 306b3013c7057cf9d4046d9c5c30e799b5159607.
2022-01-02 21:26:52 -08:00
Will Corby
306b3013c7 cleanup quantum authority 2022-01-02 21:10:12 -08:00
JohnCorby
f4e9cd9b0a add to debugsettings.json, just in case 2021-12-30 15:53:27 -08:00
Mister_Nebula
b0438cc2d4 add grey skybox setting 2021-12-30 13:55:41 +00:00
JohnCorby
1565499a2f world object will never be null 2021-12-29 22:23:29 -08:00
Mister_Nebula
eaeedd14c5 remove logs, fix it 2021-12-29 12:20:35 +00:00
Mister_Nebula
5a49df9061 improve vessel warp action 2021-12-29 12:19:46 +00:00
JohnCorby
26c36c3556 dont use WarpToPositionAndRotation 2021-12-29 01:36:46 -08:00
JohnCorby
a4fb9ee5c9 more teleport info, just in case 2021-12-29 01:09:58 -08:00
JohnCorby
800d4a86bb better debug teleport 2021-12-29 00:58:48 -08:00
JohnCorby
efcbb6730b update comment describing debug actions 2021-12-29 00:17:13 -08:00
JohnCorby
2222a8a286 fix huge lag on move
GUI.Label does not need width/height = GUILayoutUtility not needed = we can ignore EventType.Layout events
2021-12-28 22:24:52 -08:00
JohnCorby
937eed3180 do world object gui in DebugGUI instead of each WorldObjectManager 2021-12-28 21:49:39 -08:00
JohnCorby
292b49deb5 destroy debug actions/gui if we're not debugging 2021-12-28 21:25:25 -08:00
JohnCorby
74a1c3cb46 change fontSize in awake instead of constructor so unity dev build wont be mad 2021-12-28 21:01:56 -08:00
JohnCorby
ecdfaa7a1e remove useless quantumObject is not IWorldObject check 2021-12-28 16:25:15 -08:00
JohnCorby
742dea8c42 cleanup 2021-12-28 16:21:25 -08:00
Mister_Nebula
4eff5271e2 fix the distance / behind stuff 2021-12-28 21:48:03 +00:00