Commit Graph

1255 Commits (4d6a9b4dc3c239df642a34f63a9460239b415b92)

Author SHA1 Message Date
MysterD 4d6a9b4dc3 Removed SDL2 API calls from SDL1 backend 2021-08-08 16:50:44 -07:00
MysterD 91fd89cd8d Color detached caps according to player palette 2021-08-06 01:02:07 -07:00
MysterD 440ab0cf58 Add popup to inform a player when other players enter/leave the level they're in 2021-08-05 19:13:12 -07:00
MysterD a06448e5fd Prevent transmission of player information when the player was in the main menu 2021-08-05 18:36:01 -07:00
MysterD 67c6b34493 Colorize cap logo according to player's palette 2021-08-05 18:30:56 -07:00
MysterD d02f5281af Move water level syncing from level packets to area packets 2021-08-05 00:40:43 -07:00
MysterD 1646e5a3c7 Prevent level/area/object sync during credits sequence 2021-08-05 00:22:03 -07:00
MysterD c0db40a3ea Fix ending cutscene crash and make game playable afterward without rehosting 2021-08-04 23:56:33 -07:00
MysterD 2fa5b85918 Prevent DJUI from creating and removing a panel at the same time 2021-08-04 23:55:46 -07:00
MysterD be8bdf741c Force players in the credits sequence into the 'credits' instance 2021-08-04 13:01:59 -07:00
MysterD 9950188ed9 Adjust main menu cutscene and camera 2021-08-04 19:15:42 -07:00
MysterD e0db345dcc Make final Bowser star interactable for all players 2021-08-04 18:55:32 -07:00
MysterD 1bc3da1d22 Fade out players when they leave/disconnect 2021-08-04 18:47:59 -07:00
MysterD 3f0f9646b9 Make players invisible until their level/area can be verified 2021-08-04 18:15:46 -07:00
MysterD aef216c4d5 Prevent capless flags from ever being set 2021-08-04 00:05:51 -07:00
MysterD 3a6da10d1a Invalidate area/level sync when unloading the area/level 2021-08-03 23:58:17 -07:00
MysterD 78f10d582c Delay the display of the join text in star selection screen 2021-08-03 23:44:57 -07:00
MysterD 2c8c1fbf65 Resynchronized WF tower platforms using Network Area Timer 2021-08-03 23:39:28 -07:00
MysterD b50e26517e Allow host to own objects when no one else is connected 2021-08-03 23:26:51 -07:00
MysterD 8204f49399 Resynchronize WF platforms using Network Area Timer 2021-08-03 23:26:32 -07:00
MysterD 84e92836c8 Refactored network area timer system 2021-08-03 19:21:50 -07:00
MysterD dd0f1cddac Resync bomp using Network Area Timer 2021-08-03 18:52:48 -07:00
MysterD 7d4c4eb296 Fixed Network Area Timer system 2021-08-03 18:02:21 -07:00
MysterD cf470cb619 Show normal mouse cursor when DJUI panels are closed 2021-08-03 00:12:16 -07:00
MysterD 54fa556c5c Capitalize palette strings 2021-08-02 23:08:00 -07:00
MysterD 86324cb054 Copy over an ASCII version of Discord username if a username hasn't been set 2021-08-02 23:07:15 -07:00
MysterD e583a63c71 Fix server-override of local player's palette 2021-08-02 23:00:03 -07:00
MysterD 63fd8d997c Fixed strange desync when a player left 2021-08-02 22:57:06 -07:00
MysterD bbbf617a49 Merge branch 'unstable' into dev/unstable 2021-08-02 22:35:37 -07:00
MysterD 53b4ddef7a Added configurable player name, model, and palette 2021-08-02 22:33:38 -07:00
MysterD 51f94ba040 Fix long-standing chair crash in BBH 2021-08-02 19:45:13 -07:00
MysterD e0d7518635 Added list of patch names to Discord's activity information 2021-08-02 19:35:32 -07:00
MysterD 0c65743803 Chat rendering optimizations 2021-08-02 19:22:16 -07:00
MysterD 23c2bc20bb Prevent segfault when hovering over a DJUI element 2021-08-02 18:57:19 -07:00
MysterD 0e886365ef Switch from clock() to clock_gettime() due to implementation differences 2021-08-02 11:49:57 -07:00
MysterD 855d9ca3e6 Fix Mac + DISCORD_SDK compilation errors 2021-08-02 02:59:45 -07:00
MysterD 81b9638eaa Fix segfault when comparing mods 2021-08-02 00:33:34 -07:00
MysterD 1a2313bcce Changed gDjuiFonts to an array of pointers (possible Mac compilation fix 2021-08-01 17:29:02 -07:00
MysterD 8b87c07ec9 Switch from using clock() to time() for rate limiting (Linux-fix) 2021-08-01 17:04:08 -07:00
MysterD 4653068e2c Erasing a save slot will now erase the correct slot 2021-08-01 13:45:26 -07:00
MysterD 35b391613f Updated star count on host/join 2021-08-01 13:40:31 -07:00
MysterD 4eda660aae Fixed DJUI panels getting stuck when spamming B button 2021-08-01 13:29:21 -07:00
MysterD e18beb07ca Made the 'R Button - Options' text only appear on pause 2021-08-01 13:26:57 -07:00
MysterD 34af29f567 Changed popup sound 2021-08-01 13:20:22 -07:00
MysterD 2503342d7c Made DJUI no longer take priority over arrowkey/enter binds when no panel is active 2021-08-01 13:18:22 -07:00
MysterD 87dbf8d9a3 Made configfile save on quit button press, panel close, options menu close 2021-08-01 10:53:29 -07:00
MysterD 50adb09a4b Made rumble strength and deadzone settings apply instantly 2021-08-01 10:44:50 -07:00
MysterD af2b8dd5ef Fixed typo 'play intro cutscene' -> 'skip intro cutscene' 2021-08-01 10:37:51 -07:00
MysterD d5a9587546 Made camera settings apply instantly 2021-08-01 10:36:50 -07:00
MysterD 0b6ffac7f2 Changing controller/keyboard binds will now apply immediately 2021-08-01 10:23:33 -07:00