Commit Graph

98 Commits

Author SHA1 Message Date
Mister_Nebula
473724c274 finish off stuff 2022-05-04 10:18:58 +01:00
Mister_Nebula
92ed2ea3cc add tomb patches + messages 2022-05-03 09:44:21 +01:00
_nebula
5163b75a13
Cache some unity objects (#517) 2022-05-03 08:48:24 +01:00
Mister_Nebula
27a92d4b51 fix items 2022-04-01 19:08:03 +01:00
JohnCorby
fea475fa44 messages: use base ctor call 2022-03-10 17:57:50 -08:00
JohnCorby
e4da50a656 solution-wide: file-scoped namespaces 2022-03-02 19:46:33 -08:00
JohnCorby
20eaa8adfc QSBMessage: remove variants since tuples work now, rename Value -> Data 2022-03-02 19:36:38 -08:00
JohnCorby
a8fba743f6 Revert "solution wide: use file-scoped namespace" 2022-02-27 05:25:39 -08:00
JohnCorby
9b94f54a45 WorldObjectType -> WorldObjectScene 2022-02-25 23:18:47 -08:00
JohnCorby
182678c4bc solution wide: use file-scoped namespace 2022-02-25 23:18:46 -08:00
JohnCorby
1088603538 use "out * __result" instead of "ref * __result" where we can 2022-02-07 00:50:03 -08:00
JohnCorby
f8f37aa011 IAddComponentOnStart: some of these can be destroyed right after running 2022-02-05 03:28:37 -08:00
JohnCorby
4f12462f82 Manager -> IAddComponentOnStart 2022-02-01 14:24:21 -08:00
Mister_Nebula
19d72dffee add manager stuff 2022-02-01 08:58:52 +00: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
c0bc8e7c78 comment 2022-01-27 01:13:27 -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
1800e6f21f make SendResyncInfo abstract to make sure we handle resyncs 2022-01-25 21:08:04 -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
f70c8751a1 mirror can read and write arrays and lists 2022-01-21 18:15:35 -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
f9f1a86843 Merge branch 'dev' into mirror
# Conflicts:
#	QSB/Syncs/SyncBase.cs
#	QSB/debugsettings.json
2022-01-16 04:08:15 -08:00
Mister_Nebula
89ace6bee5 fix solanum mask weirdness 2022-01-15 16:22:46 +00: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
4e1f53c6e9 oingo boingo 2022-01-14 02:42:06 -08:00
JohnCorby
235ed1203b baba booey use NetworkReader and NetworkWriter 2022-01-13 23:40:15 -08:00
Mister_Nebula
aac5c82b8b show players when remote gathering mask 2022-01-13 16:38:48 +00:00
Mister_Nebula
62c4214184 hide players who launch in shuttle 2022-01-13 16:38:34 +00:00
JohnCorby
d4a5a6c636 use scene load instead of player leave 2022-01-12 22:13:39 -08:00
JohnCorby
06326cddb6 guh 2 2022-01-12 22:08:06 -08:00
JohnCorby
20c222d281 mask zone 2022-01-12 21:43:57 -08:00
JohnCorby
246c3336f0 vessel cage 2022-01-12 21:35:04 -08:00
JohnCorby
2e0dd541b2 inflation trigger 2022-01-12 21:31:49 -08:00
Mister_Nebula
6514fb85ed fix some orb stuff, flicker out shuttle when it launches for people not in it 2022-01-12 23:08:07 +00:00
JohnCorby
253198d8f0 make player leave mask zone work 2022-01-12 01:11:18 -08:00
JohnCorby
3064838e06 OnAddPlayer and OnRemovePlayer use PlayerInfo instead of PlayerId 2022-01-11 23:12:04 -08:00
JohnCorby
aebe34f746 remove on player leave 2022-01-11 22:01:55 -08:00
JohnCorby
b5a4f09958 mask zone trigger 2022-01-11 20:01:01 -08:00
JohnCorby
4173816acb cage trigger is null in the eye 2022-01-07 17:17:41 -08:00
Will Corby
b6e60fbbab use repel volume instead of game pause 2022-01-02 18:45:46 -08:00
Mister_Nebula
ef4a83e12d cleanup 2022-01-01 22:19:10 +00:00
JohnCorby
7b9c554895 bruh 2022-01-01 02:15:36 -08:00
JohnCorby
c61fffbf05 rudimentary collapse 2022-01-01 02:09:05 -08:00
JohnCorby
5497b6f851 pause local and fade remote 2022-01-01 02:04:11 -08:00
JohnCorby
a703463394 defer time sync disable 2022-01-01 00:22:18 -08:00