JohnCorby
4c335d6b81
split raw message and regular message
2021-12-21 12:38:43 -08:00
Mister_Nebula
a75ecf143e
Merge branch 'dev' into initial-eye-stuff
2021-12-21 19:00:40 +00:00
JohnCorby
e96c67df3c
Merge branch 'dev' into initial-eye-stuff
...
# Conflicts:
# QSB/Events/EventNames.cs
# QSB/QSBCore.cs
2021-12-20 17:50:06 -08:00
JohnCorby
800d8b5b8e
raw message that doesn't contain from or to
2021-12-20 16:36:16 -08:00
JohnCorby
ae914b3626
Merge branch 'dev' into message-manager
...
# Conflicts:
# QSB/Events/QSBEventManager.cs
# QSB/QSBCore.cs
2021-12-20 14:25:42 -08:00
Mister_Nebula
1b0934be9f
make auto-triggers work
2021-12-20 11:48:50 +00:00
JohnCorby
1da5793ebb
Merge branch 'dev' into message-manager
...
# Conflicts:
# QSB/Events/QSBEventManager.cs
# QSB/SectorSync/QSBSectorManager.cs
2021-12-19 21:15:33 -08:00
Mister_Nebula
a2a4d5d709
add picking up instruments, starting instruments playing
...
fixed #419
fixed #418
2021-12-19 12:37:44 +00:00
JohnCorby
b8854979ca
support force authority
2021-12-17 20:11:38 -08:00
JohnCorby
d3f926439a
use setslot instead of setslotted
2021-12-17 16:53:27 -08:00
JohnCorby
66bbf16aee
okay well it works but its also wacky for some reason???
2021-12-15 02:25:13 -08:00
JohnCorby
e6f472ff5a
lets take a step back for a second
2021-12-15 01:20:51 -08:00
JohnCorby
a2ce35e178
more error checking
2021-12-11 19:02:34 -08:00
JohnCorby
c7d694757c
uh
2021-12-11 18:52:05 -08:00
JohnCorby
b538eb3200
PlayerTransformSync.LocalInstance should not be null when we SendEvent. if it is, i would like it to give an error, rather than simply wait
2021-12-11 18:49:18 -08:00
JohnCorby
a925327c0c
Merge branch 'dev' into message-manager
...
# Conflicts:
# QSB/Events/QSBEvent.cs
# QSB/Events/QSBEventManager.cs
# QSB/Messaging/MessageHandler.cs
# QSB/Patches/QSBPatchManager.cs
# QSB/QSBCore.cs
# QSB/QSBNetworkManager.cs
2021-12-11 18:31:28 -08:00
JohnCorby
0988dc8f45
Merge branch 'dev' into tornadoes
...
# Conflicts:
# QSB/Events/EventNames.cs
2021-12-11 16:16:40 -08:00
Mister_Nebula
d9e250d191
help
2021-12-11 20:06:02 +00:00
Mister_Nebula
65ec923e33
fix check for messages recieved from not ready player
2021-12-11 11:47:37 +00:00
JohnCorby
1b9110aa48
use field To instead of parameter in Send
2021-12-11 00:10:42 -08:00
JohnCorby
990f91c80c
- message manager
...
- automatically add patches, events, world object managers, messages
- qsbevent uses message manager
- remove RepeatingManager, merge it into QSBSectorManager since it's only used there
2021-12-10 23:28:42 -08:00
Mister_Nebula
554c2bb2dd
cleanup
2021-12-07 15:56:08 +00:00
Mister_Nebula
5600bd0d2f
update for dev changes
2021-12-07 15:47:46 +00:00
Mister_Nebula
cffe6856a8
Merge branch 'dev' into new-save-sync
2021-12-07 15:47:30 +00:00
JohnCorby
4978ece2ff
go back to using transform syncs. it just gets too desynced without it
2021-12-06 03:09:23 -08:00
JohnCorby
1fa41d30fd
Merge branch 'dev' into tornadoes
2021-12-06 01:59:24 -08:00
JohnCorby
ccb25dc7f4
move ForIdOverride to QSBEventManager
2021-12-06 01:57:56 -08:00
JohnCorby
b4dde8dc22
Merge branch 'dev' into tornadoes
2021-12-06 01:53:32 -08:00
JohnCorby
36547dfe58
fix ForIdOverride
2021-12-06 01:44:04 -08:00
JohnCorby
45537b8636
remove OnlySendToSpecific, just use uint.MaxValue to denote no ForId
2021-12-06 01:44:03 -08:00
JohnCorby
4b4c142e20
goofs
2021-12-06 01:44:02 -08:00
JohnCorby
62e7ea1906
- add ForId and OnlySendToSpecific
...
- dont send ForId or OnlySendToSpecific if we dont have to
- fix message type check (`this is not PlayerInformationEvent or PlayerReadyEvent`)
2021-12-06 01:44:02 -08:00
JohnCorby
fbb88b5775
body resyncing
2021-12-05 21:30:04 -08:00
JohnCorby
543e2d57d5
form state for real
2021-12-05 20:13:05 -08:00
Mister_Nebula
bcec680235
add ToId and SendToSpecific
2021-12-05 23:34:06 +00:00
Mister_Nebula
d75136bbc3
sync loop count and frequencies
2021-12-05 14:06:43 +00:00
JohnCorby
85ef887698
form collapse event
2021-12-05 03:41:07 -08:00
Mister_Nebula
a9fc152ff8
replace RequireWorldObjectsReady with property
2021-12-05 11:03:09 +00:00
Mister_Nebula
88084bb24d
add RequireWorldObjectsReady check to all events
2021-12-04 16:39:37 +00:00
JohnCorby
66769029e9
RestartTimeLoop EventName was never used. rip
2021-12-04 02:30:18 -08:00
JohnCorby
c051b5745b
use nameof in EventNames
2021-12-03 19:39:01 -08:00
JohnCorby
705162860d
change naming
2021-12-02 02:44:32 -08:00
JohnCorby
aa28364c55
rising sync
2021-12-01 02:24:42 -08:00
JohnCorby
ee36974fde
handle host/connect mid-game suspend update
2021-11-30 20:51:21 -08:00
JohnCorby
cd48c916fc
fix event msg types being broken when disconnecting/reconnecting
2021-11-30 18:33:02 -08:00
JohnCorby
9ed1a1caa8
suspension functionality
2021-11-30 17:27:23 -08:00
Mister_Nebula
84ba5e96be
add satellite node sync
2021-11-29 22:57:13 +00:00
Mister_Nebula
f612d2b37b
remove EventType
2021-11-29 22:26:32 +00:00
Mister_Nebula
9fc72cbdff
stuffz
2021-11-26 17:36:14 +00:00
Mister_Nebula
03f615525b
cleanup
2021-11-25 15:32:34 +00:00