MysterD
71bc444fa2
Desync fixes for hoot, piranha, spiny
2020-10-14 23:25:59 -07:00
MysterD
c50794773c
Allow bubbled players to go through elevators
2020-10-14 23:20:43 -07:00
MysterD
196ac547ef
Bubbled visual improvements (pitch to player)
2020-10-14 23:18:05 -07:00
MysterD
040aa92fd1
Prevent people from hosting a discord game when discord fails
2020-10-14 21:17:28 -07:00
MysterD
8750198750
Prevented vanish cap players from interacting with other players
2020-10-14 20:58:03 -07:00
MysterD
cfd559bc74
Sync riddenObj, prevent remote interaction with shell
2020-10-14 20:50:55 -07:00
MysterD
8fc8ca6ca7
Prevent players from interacting with a shell that someone else is riding
2020-10-14 20:42:04 -07:00
MysterD
cb902c519d
Properly synchronize koopa shells spawned from boxes
2020-10-14 20:34:38 -07:00
MysterD
d882e8a039
Added a way to debug sync object tables through chat
2020-10-14 20:33:23 -07:00
MysterD
16b95fdbca
Prevent cursor from going past array in course completion screen
2020-10-14 20:03:05 -07:00
MysterD
85c05e7d56
Removed two-player hacks for packet_spawn_objects
2020-10-14 00:15:56 -07:00
MysterD
28ad7f91ed
Smooth over transition from sending raw enums
2020-10-13 23:04:08 -07:00
MysterD
55bbe8d4d9
Removed two-player hacks for heldObj and spawning offsets
2020-10-13 22:26:13 -07:00
MysterD
c8a45235ca
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
aaa7e65b65
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
f230d4fe63
Removed two-player hack for held objects
2020-10-13 18:12:33 -07:00
MysterD
9f1d03d5b4
Remove two-player hack for packet_object
2020-10-13 18:11:40 -07:00
MysterD
66af03c41d
Slight improvement to small breakable box sync
2020-10-12 18:10:40 -07:00
MysterD
c214800faf
Standardized de-duplication of reliable packets
2020-10-12 18:40:38 -07:00
MysterD
5d9d5ed9d7
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
3f798609be
remove unused version call
2020-10-11 20:45:44 -07:00
MysterD
8b6bfc2369
Possible fix for big bully spawn
2020-10-11 19:16:21 -07:00
MysterD
d4f92ed209
Reset override_ownership to null (fixes crash in THI)
2020-10-11 18:54:05 -07:00
MysterD
7bf2ebd7e8
Made version mismatch screen more descriptive
2020-10-11 18:26:10 -07:00
MysterD
342a048e0e
Display instructions on how to fix Discord error to user
2020-10-11 18:11:11 -07:00
MysterD
adb7fe86eb
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
feb9bead02
Synchronized the controller properly (fixes 64bit-to-32bit communication bug)
2020-10-11 17:20:08 -07:00
MysterD
c0a30c8de6
Establish new versioning system (beta 1)
2020-10-11 15:49:24 -07:00
MysterD
7791e03d6a
Added all levels to support levels!
2020-10-11 14:55:08 -07:00
MysterD
1345b8d9d0
Synchronized Bowser 3 fight platforms
2020-10-11 14:54:16 -07:00
MysterD
b536fcfdb0
Added RR to supported levels
2020-10-11 14:42:04 -07:00
MysterD
13fdf6ceaf
Added TTC to supported levels
2020-10-11 14:40:13 -07:00
MysterD
dbe1e21b87
Synchronized TTC treadmill
2020-10-11 14:39:41 -07:00
MysterD
f64e315c74
Synchronized TTC spinner
2020-10-11 14:39:32 -07:00
MysterD
7167c8537b
Synchronized TTC rotating solid
2020-10-11 14:39:21 -07:00
MysterD
52510de84e
Synchronized TTC pit block
2020-10-11 14:39:07 -07:00
MysterD
4cb089c428
Synchronized TTC pendulum
2020-10-11 14:38:56 -07:00
MysterD
788dc5310c
Synchronized TTC moving bar
2020-10-11 14:38:44 -07:00
MysterD
63af39cd53
Synchronized TTC elevator
2020-10-11 14:38:30 -07:00
MysterD
83baf2eac6
Synchronized TTC cog
2020-10-11 14:38:19 -07:00
MysterD
cbeea0472c
Synchronized TTC 2d rotator
2020-10-11 14:38:07 -07:00
MysterD
e1ca3b963d
Misc gMarioState/gMarioObject cleanup
2020-10-10 16:12:29 -07:00
MysterD
229880cfda
Synchronize burning player smoke + misc version improvements
2020-10-10 15:49:17 -07:00
MysterD
b7cf6cdf5c
Synchronized 'donut platforms'... the slow falling ones in RR
2020-10-10 15:33:17 -07:00
MysterD
736fba54a2
Synchronized swing platform
2020-10-10 15:32:39 -07:00
MysterD
f2f5cf4955
Remove confusing build instructions, added link to discord
2020-10-10 01:19:02 -07:00
MysterD
edc275b5e8
Enhancements to networked player infrastructure
2020-10-10 01:18:45 -07:00
MysterD
5282c461fa
Fix typo, whoops.
2020-10-08 23:53:16 -07:00
MysterD
392471eb1f
Bugfix for spiny override ownership
2020-10-08 23:40:01 -07:00
MysterD
2fb2fc81e1
Add THI to supported levels
2020-10-08 23:38:43 -07:00