MysterD
d3735ef097
Prevent people from hosting a discord game when discord fails
2020-10-14 21:17:28 -07:00
MysterD
a1d8d73c6d
Prevented vanish cap players from interacting with other players
2020-10-14 20:58:03 -07:00
MysterD
3028b2c6b2
Sync riddenObj, prevent remote interaction with shell
2020-10-14 20:50:55 -07:00
MysterD
753d2ed21e
Prevent players from interacting with a shell that someone else is riding
2020-10-14 20:42:04 -07:00
MysterD
c7c1b17500
Properly synchronize koopa shells spawned from boxes
2020-10-14 20:34:38 -07:00
MysterD
8f59d20024
Added a way to debug sync object tables through chat
2020-10-14 20:33:23 -07:00
MysterD
08183e3712
Prevent cursor from going past array in course completion screen
2020-10-14 20:03:05 -07:00
MysterD
02e71e4494
Removed two-player hacks for packet_spawn_objects
2020-10-14 00:15:56 -07:00
MysterD
4136783211
Smooth over transition from sending raw enums
2020-10-13 23:04:08 -07:00
MysterD
ba2733295a
Removed two-player hacks for heldObj and spawning offsets
2020-10-13 22:26:13 -07:00
MysterD
927231c719
Removed two-player hacks from cannon and object packets
...
Increased error checking of get_behavior_from_id
Made failure logging for packet_object a lot better
Changed debug logging to show global index instead of "Server/Client"
Changed debug keyboard binds to support more keyboard types
Made SyncObject's rxEventId de-duplication per-player instead of one-player
Removed sizeof(enum) from packet_read/packet_write
2020-10-13 21:44:27 -07:00
MysterD
cd05b6ffc9
Created character struct for mario/luigi asset differences
...
Removed multiple two-player hacks in the process
2020-10-13 18:33:51 -07:00
MysterD
9f52061f5c
Removed two-player hack for held objects
2020-10-13 18:12:33 -07:00
MysterD
297e5bed53
Remove two-player hack for packet_object
2020-10-13 18:11:40 -07:00
MysterD
c15d646f43
Slight improvement to small breakable box sync
2020-10-12 18:10:40 -07:00
MysterD
b31277c863
Standardized de-duplication of reliable packets
2020-10-12 18:40:38 -07:00
MysterD
cd64f2e0e6
Added ability for client to send a packet to server, and for the server to broadcast to all clients
2020-10-12 18:23:48 -07:00
MysterD
3741c21c67
remove unused version call
2020-10-11 20:45:44 -07:00
MysterD
58cbd7dd01
Possible fix for big bully spawn
2020-10-11 19:16:21 -07:00
MysterD
dafb426073
Reset override_ownership to null (fixes crash in THI)
2020-10-11 18:54:05 -07:00
MysterD
de573e14f3
Made version mismatch screen more descriptive
2020-10-11 18:26:10 -07:00
MysterD
2933efa49c
Display instructions on how to fix Discord error to user
2020-10-11 18:11:11 -07:00
MysterD
168f352350
Fix how scancodes are read for text input
...
May fix issue where spanish keyboards are unable to press enter to chat
2020-10-11 17:20:47 -07:00
MysterD
f3ea468247
Synchronized the controller properly (fixes 64bit-to-32bit communication bug)
2020-10-11 17:20:08 -07:00
MysterD
c5fac42ab1
Establish new versioning system (beta 1)
2020-10-11 15:49:24 -07:00
MysterD
30d93d374d
Added all levels to support levels!
2020-10-11 14:55:08 -07:00
MysterD
e7f1ec26f9
Synchronized Bowser 3 fight platforms
2020-10-11 14:54:16 -07:00
MysterD
d32b02ecb2
Added RR to supported levels
2020-10-11 14:42:04 -07:00
MysterD
f23bed87ec
Added TTC to supported levels
2020-10-11 14:40:13 -07:00
MysterD
07c06b85e5
Synchronized TTC treadmill
2020-10-11 14:39:41 -07:00
MysterD
0e1f87face
Synchronized TTC spinner
2020-10-11 14:39:32 -07:00
MysterD
7433f0f3b9
Synchronized TTC rotating solid
2020-10-11 14:39:21 -07:00
MysterD
6a44a34d73
Synchronized TTC pit block
2020-10-11 14:39:07 -07:00
MysterD
9740eb112a
Synchronized TTC pendulum
2020-10-11 14:38:56 -07:00
MysterD
fec90a0247
Synchronized TTC moving bar
2020-10-11 14:38:44 -07:00
MysterD
295564b201
Synchronized TTC elevator
2020-10-11 14:38:30 -07:00
MysterD
e1845d4c47
Synchronized TTC cog
2020-10-11 14:38:19 -07:00
MysterD
047d48004e
Synchronized TTC 2d rotator
2020-10-11 14:38:07 -07:00
MysterD
fa2606fecb
Misc gMarioState/gMarioObject cleanup
2020-10-10 16:12:29 -07:00
MysterD
30ac923861
Synchronize burning player smoke + misc version improvements
2020-10-10 15:49:17 -07:00
MysterD
da7f7fca4f
Synchronized 'donut platforms'... the slow falling ones in RR
2020-10-10 15:33:17 -07:00
MysterD
8c3ee76a21
Synchronized swing platform
2020-10-10 15:32:39 -07:00
MysterD
21e7fabb47
Remove confusing build instructions, added link to discord
2020-10-10 01:19:02 -07:00
MysterD
96a698aec3
Enhancements to networked player infrastructure
2020-10-10 01:18:45 -07:00
MysterD
dc4974005d
Fix typo, whoops.
2020-10-08 23:53:16 -07:00
MysterD
7fca0941ed
Bugfix for spiny override ownership
2020-10-08 23:40:01 -07:00
MysterD
567012072b
Add THI to supported levels
2020-10-08 23:38:43 -07:00
MysterD
1a8cd8b9c5
Synchronized Wiggler
2020-10-08 23:37:01 -07:00
MysterD
9912d78961
Synchronized THI top
2020-10-08 23:07:32 -07:00
MysterD
39e969e514
Somewhat synchronized fire piranha plants
2020-10-08 23:05:06 -07:00