MysterD
5cafdb0aa2
Synchronized HMC controllable platform
2020-10-01 00:03:46 -07:00
MysterD
1051a4adc5
Synchronized HMC boulders
2020-10-01 00:03:31 -07:00
MysterD
2f7d432143
Synchronized Eyerok, add SSL to supported levels
...
Eyerok was synchronized, but I'm still not super pleased with the
result. I had to sacrifice dialog to prevent weird states and he's
completely controlled by the server. His synchronization should be
revisited in the future.
SSL should be fully synchronized now.
2020-09-30 18:20:13 -07:00
MysterD
356029abf6
Forget all reliable packets on network shutdown
...
Prevents strange case where one instance of a game could connect to
itself.
2020-09-29 23:30:51 -07:00
MysterD
3a26c43d14
Prevent star count from flashing in levels
2020-09-29 23:25:28 -07:00
MysterD
76605397af
Prevent vanilla camera from being in a bad state after collecting star
2020-09-29 23:18:17 -07:00
MysterD
5c6d45daa7
Allow warp to take place while paused.
...
Without this change, players would warp to a random node and duplicate
players.
2020-09-29 23:10:37 -07:00
MysterD
a2dc5d6624
Sanity check torsoPos to prevent phantom collisions
2020-09-29 18:05:37 -07:00
MysterD
4ade00ac78
Prevent bug where Luigi can't jump if Mario is holding something
2020-09-29 00:01:18 -07:00
MysterD
9401a79cdc
Fix chat so remote is filled-in and local is non-filled-in star
2020-09-28 20:13:44 -07:00
MysterD
8c7f55a1fb
Synchronize instant warps
2020-09-28 19:58:37 -07:00
MysterD
be6bff6e12
Reset transition timers when forced to warp (fixes screen flashing)
...
Fixes #50
2020-09-27 23:57:52 -07:00
anzz1
4ff85f8719
fix copying and erasing saves
2020-09-27 14:54:13 +03:00
MysterD
a4e3688812
Only override ownership for Bowser when tilting platform
2020-09-27 00:15:43 -07:00
MysterD
2a17d9e831
Make 60 fps behave better for infinite stairs
2020-09-26 22:00:34 -07:00
MysterD
08f72749c9
Fix Toad messages, and likely other things related to behParams
2020-09-26 19:30:22 -07:00
MysterD
b2bd29383b
Continue NPC dialogs after they've started.
2020-09-26 19:08:52 -07:00
MysterD
168a41f0f6
Drop various types of packets if level/area doesn't match
2020-09-26 15:52:00 -07:00
MysterD
e0bdaa1229
Fade remote players into level/area, drop player packets when in different area
2020-09-26 15:13:46 -07:00
MysterD
f5df807a0c
Additional synchronization fixes for end cutscene.
2020-09-26 12:07:43 -07:00
MysterD
469fa2ff33
Added 32-bit Discord library for Windows
2020-09-25 23:18:56 -07:00
MysterD
389ea20180
Prevent remote camera from messing with local cutscene
2020-09-25 23:17:30 -07:00
MysterD
1e9f8ec5f4
Make bettercam/puppycam respect NO_CAM_COLLISION
2020-09-25 21:40:59 -07:00
MysterD
b594984e45
Prevent bettercam from glitching out when opening one side of a door
2020-09-25 01:03:16 -07:00
MysterD
4d938e635d
Render both sides of open doors
2020-09-24 23:45:28 -07:00
MysterD
7869473e95
Make radius for collecting red coin packets smaller
2020-09-24 23:15:00 -07:00
MysterD
a75113c665
Removed huge/tiny mario and exit anywhere cheats
2020-09-24 23:10:51 -07:00
MysterD
8779460b87
Prevented level transition spam
...
Fixes #50
2020-09-24 22:34:55 -07:00
MysterD
1536ce87c8
Synchronized WDW initial water level
2020-09-24 22:18:04 -07:00
MysterD
333a77b647
Synchronized TTC speed setting
2020-09-24 21:59:03 -07:00
MysterD
8c1ec4beba
Prevent bubbled players from 'dying' to quicksand again
2020-09-24 21:37:07 -07:00
MysterD
9c8a58fa5b
Synchronize warp checkpoints
...
Prevents softlock when dying inside volcano in LLL and pyramid in SSL
2020-09-24 21:34:36 -07:00
MysterD
20631abc7f
Make Bowser 2 less likely to fall through floor
2020-09-24 20:53:32 -07:00
MysterD
44c5b5b02b
Ensure bowser key/star spawns, make bowser intro less glitchy
2020-09-24 20:28:59 -07:00
MysterD
149859e5ab
Allow bubbled players to go through vanish cap walls
2020-09-24 18:54:30 -07:00
MysterD
4ab4a109da
Prevented lava from taking extra lives from bubbled players
2020-09-24 18:32:18 -07:00
MysterD
61847a970d
Enable bettercam/puppycam in Bowser levels
2020-09-24 18:24:58 -07:00
MysterD
39a30093d7
Synchronized pyramid walls
2020-09-24 00:06:14 -07:00
MysterD
262e65f288
Synchronized Spindels
2020-09-24 00:05:59 -07:00
MysterD
e6dd75a44c
Synchronized horizontal Grindels
2020-09-24 00:05:48 -07:00
MysterD
9ef8cda5ee
Synchronized SSL pyramid elevator
2020-09-24 00:05:32 -07:00
MysterD
95b9167287
Synchronized Klepto
2020-09-23 23:18:45 -07:00
MysterD
e1933e5f78
Improvements to Bowser 2 (still not fully supported)
2020-09-23 22:00:20 -07:00
MysterD
999ccccc77
Synchronize peak height to prevent random yelling of remote
2020-09-23 21:13:03 -07:00
MysterD
7d20c6f003
Fix camera stuck in cutscene after star collection
2020-09-23 20:54:59 -07:00
MysterD
20ab5ec9f6
When client selects to save, server will save
2020-09-23 20:44:44 -07:00
MysterD
7fbae9cc05
Made in-level save dialog only show up for the player that collected the star
2020-09-23 20:35:56 -07:00
MysterD
4217306a44
Ignore jump and double jump when looking at attacks
2020-09-23 20:15:29 -07:00
MysterD
e67665ca3f
Made player-to-player attacks more consistent
...
The direction that someone is pushed is based purely on the direction
the attacker is facing.
2020-09-23 20:07:07 -07:00
MysterD
82484b5d08
Synchronized end cutscene, prevented crash
2020-09-23 19:48:24 -07:00