Commit Graph

999 Commits (3bb96fa6093624c88b4f330b0dfc29d3e39914c6)

Author SHA1 Message Date
MysterD edd489eb49 Prevented WF's rotating platform from desyncing angle 2020-10-04 14:32:52 -07:00
MysterD d7c43aeb95 Removed quit game options from course completion screen 2020-10-04 14:15:06 -07:00
MysterD f3b6c60f1a Made piranha plant's hitbox consistent if event is missed 2020-10-04 13:59:14 -07:00
MysterD d229a69b83 Made picking up / dropping objects immediately sync those objects 2020-10-04 13:54:12 -07:00
MysterD c56114cfa2 Prevented Bowser from remaining invisible when held 2020-10-04 13:24:44 -07:00
MysterD 303d276274 Possibly fixed King Bobomb grabbing softlock 2020-10-04 13:15:08 -07:00
MysterD 307af17b6f Fix snowman's lost his head dialog 2020-10-04 12:54:21 -07:00
MysterD b9813acbc5 Prevent dying/bubbling from replaying intro level cutscene 2020-10-03 10:15:21 -07:00
MysterD 9e2b28008b Add BITFS to supported levels 2020-10-03 00:21:47 -07:00
MysterD 57b092c26b Synchronized BITFS platforms 2020-10-03 00:18:18 -07:00
MysterD c6da1a057a Added DDD to supported levels 2020-10-02 23:40:28 -07:00
MysterD 931ee9ca13 Prevented bubbled players from interacting with objects 2020-10-02 23:37:15 -07:00
MysterD fb775165ce Fixed bug with whirlpools 2020-10-02 23:35:06 -07:00
MysterD 327c735dba Synchronized DDD's poles 2020-10-02 23:34:33 -07:00
MysterD b6e5581111 Somewhat synchronized player's interact/used objects 2020-10-02 23:34:19 -07:00
MysterD 5729c3ffac Synchronized Water Rings 2020-10-02 23:33:21 -07:00
MysterD 8e572f9b9b Synchronized Sushi 2020-10-02 23:33:07 -07:00
MysterD 0b8aff4103 Synchronized Manta Rays 2020-10-02 23:32:58 -07:00
MysterD f0eba71c77 Synchronized Bubs 2020-10-02 23:32:47 -07:00
MysterD 6dc5819583 Do a full reset of the camera again. More janky, but prevents camera softlock 2020-10-02 22:20:59 -07:00
MysterD b673457a48 Synchronized mips/toad star spawning 2020-10-02 21:05:02 -07:00
MysterD 525ef6db17 Synchronized castle water drain pillars 2020-10-01 23:11:16 -07:00
MysterD 1bcaed297c Resynchronized HMC controllable platform 2020-10-01 22:41:27 -07:00
MysterD e7ad181428 Applied platform displacement for entities that a player is standing on 2020-10-01 22:41:17 -07:00
MysterD 2c6ab5d4ab Change how we reset the camera when bubbled/on star collection 2020-10-01 22:00:46 -07:00
MysterD 0a68abc055 Added HMC and COTMC to the supported levels list 2020-10-01 21:35:19 -07:00
MysterD e7ffd52d45 Made COTMC, TOTWC, VCUTM, WMOTR use the normal death barrier warp 2020-10-01 21:34:46 -07:00
MysterD e63178ed34 Synchronized Dorrie 2020-10-01 21:27:19 -07:00
MysterD f6bae3a619 Synchronized Monty Mole 2020-10-01 12:39:06 -07:00
djoslin0 66356133db
Merge pull request #71 from anzz1/patch-2
fix copying and erasing saves
2020-10-01 00:05:00 -07:00
MysterD 16a4662ece Synchronized swoop 2020-10-01 00:04:08 -07:00
MysterD 9cc77a5735 Synchronized snufit 2020-10-01 00:03:59 -07:00
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