111 Commits

Author SHA1 Message Date
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
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
75ebd8f0e3 Merge branch 'dev' into vendor-compatibility 2022-01-24 12:16:04 -08:00
JohnCorby
c4cd2f3286 dont want about PlayerInformationEvent if we're the only player 2022-01-21 22:29:13 -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
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
ff9a93108c remove qnet references (except AnimationSync) 2022-01-14 22:54:31 -08:00
JohnCorby
a30cd95e84 worldobjects use new transformsyncs 2022-01-14 22:08:06 -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
JohnCorby
63827f6869 oops 2022-01-12 21:51:34 -08:00
JohnCorby
246c3336f0 vessel cage 2022-01-12 21:35:04 -08:00
JohnCorby
75f87d7659 rename + start migration 2022-01-12 20:58:38 -08:00
JohnCorby
ca7accb962 rename 2022-01-12 20:10:04 -08:00
JohnCorby
1cd97b5ef6 move stuff 2022-01-12 19:18:59 -08:00
JohnCorby
2cbff8bb9a triggers hold their owners 2022-01-12 19:13:05 -08:00
JohnCorby
fafe7617c5 better trigger 2022-01-12 18:44:27 -08:00
JohnCorby
b5a4f09958 mask zone trigger 2022-01-11 20:01:01 -08: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
Mister_Nebula
224ed66193 Update PlayerJoinMessage.cs 2022-01-08 16:36:47 +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
Mister_Nebula
ef4a83e12d cleanup 2022-01-01 22:19:10 +00:00
JohnCorby
2a339daf54 oops 2021-12-31 02:55:58 -08:00
JohnCorby
17b798d7c1 using >= is more clear to me, idk 2021-12-30 15:53:27 -08:00
Mister_Nebula
1780334051 changed to IntoTheVortex and above 2021-12-30 16:06:10 +00:00
Mister_Nebula
2c70816ada refuse connection when past observatory 2021-12-30 16:05:02 +00:00
Mister_Nebula
2cc7c6326e add vessel EnterLeave 2021-12-29 11:30:54 +00:00
JohnCorby
108fe3da04 greatly simplified nomai text object/message 2021-12-26 20:10:38 -08:00
JohnCorby
942f28a65b dont use field initializers for lists and such 2021-12-26 19:14:03 -08:00
JohnCorby
7acd63e339 remove default ctors from messages 2021-12-26 18:55:54 -08:00
JohnCorby
450c3e3c9b whoops forgot to set To here 2021-12-26 04:33:20 -08:00
JohnCorby
8abddb4e8c move/rename eventnames, also move FactReveal out of WorldSync folder 2021-12-26 00:53:43 -08:00
JohnCorby
c4228f1440 marshmallow 2021-12-25 22:53:36 -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
JohnCorby
6fb8036562 use To field in request resync 2021-12-24 22:35:25 -08:00
JohnCorby
e4f7389b70 remove ForIdOverride 2021-12-24 22:15:31 -08:00
JohnCorby
8f97e73ebd moon state change 2021-12-24 22:13:00 -08:00
JohnCorby
a8aec2f2e6 campfire state 2021-12-24 21:49:24 -08:00
JohnCorby
326d99b8e5 doc 2021-12-24 21:42:53 -08:00