261 Commits

Author SHA1 Message Date
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
0d0c31de2f QSBQuantumObject: first player in player list is always the host 2022-02-16 23:14:49 -08:00
JohnCorby
9e5e7bb6a1 initial state:
- always send from the host
- QSBNetworkBehaviour will store last known data in an array and send that, since real data will be wrong if no authority
2022-02-16 19:22:21 -08:00
JohnCorby
1088603538 use "out * __result" instead of "ref * __result" where we can 2022-02-07 00:50:03 -08:00
JohnCorby
c06cdb8906 organize DebugSettings 2022-02-02 22:00:49 -08:00
Mister_Nebula
01e798ff6a Merge branch 'dev' into echoes-of-the-eye 2022-01-31 22:44:53 +00:00
Mister_Nebula
1991c681eb cleanup qsb 2022-01-31 14:23:50 +00:00
Mister_Nebula
adbb052a92 Merge branch 'dev' into echoes-of-the-eye 2022-01-30 09:27:43 +00: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
6baba3fd1f suppress a warning, and fix base.Init calls with no await 2022-01-28 23:20:56 -08:00
JohnCorby
bf93713d96 make building and initing async 2022-01-28 20:57:17 -08: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
32329d9af7 write and read work now with arrays and enums 2022-01-27 00:32:30 -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
88da273f72 comment 2022-01-26 01:01:32 -08:00
JohnCorby
a2660d6a54 send initial states less often and not in RequestStateResyncMessage 2022-01-26 00:12:44 -08:00
JohnCorby
0a423a8ce6 comment 2022-01-25 21:32:43 -08:00
JohnCorby
1800e6f21f make SendResyncInfo abstract to make sure we handle resyncs 2022-01-25 21:08:04 -08:00
JohnCorby
a0691fb825 format 2022-01-23 00:31:56 -08:00
JohnCorby
5fd8cfe20c LogName -> ToString() 2022-01-23 00:29:59 -08:00
Mister_Nebula
00aa0c8037 Merge branch 'dev' into echoes-of-the-eye 2022-01-22 15:25:29 +00:00
JohnCorby
f5eff83cb6 oops 2022-01-21 15:22:29 -08:00
JohnCorby
4918815e92 implement SendResyncInfo 2022-01-21 15:15:57 -08:00
Mister_Nebula
7d47450ae1 move debug stuff around 2022-01-20 22:33:03 +00:00
JohnCorby
ae90014137 toggle-able DebugMode 2022-01-18 16:10:05 -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
1fa6ad6edb get these messages updated 2022-01-14 14:30:54 -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
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
JohnCorby
15dbf1878f remove unneeded shrine patches 2022-01-12 21:46:40 -08:00
JohnCorby
6b83131236 shrine 2022-01-12 21:00:38 -08:00
JohnCorby
3064838e06 OnAddPlayer and OnRemovePlayer use PlayerInfo instead of PlayerId 2022-01-11 23:12:04 -08:00
JohnCorby
f5d98f9de1 oops 2022-01-11 21:20:11 -08:00
JohnCorby
e62330e337 simplify MoveSkeletonMessage 2022-01-11 19:34:14 -08:00
JohnCorby
5729ea78ff cleanup / toggle for host always controlling 2022-01-11 19:21:45 -08:00
JohnCorby
40fefddaa9 skeleton moving 2022-01-11 19:10:24 -08:00
JohnCorby
153ab69e0c SetIsQuantumMessage 2022-01-11 17:48:36 -08:00
JohnCorby
4078df7b6e skeleton tower. does not do anything 2022-01-07 21:24:39 -08:00
Mister_Nebula
0e9f85ee9b fix nre in DisplayLines 2022-01-07 20:46:58 +00:00
JohnCorby
7460ee9f78 Revert "fix nre"
This reverts commit 7ac1ad9fa54a2810ab1ea299770201086ec9a392.
2022-01-06 18:27:01 -08:00
JohnCorby
7ac1ad9fa5 fix nre 2022-01-06 18:26:14 -08:00
JohnCorby
408f372eb3 improve elevator slightly 2022-01-06 18:22:34 -08:00