Commit Graph

1253 Commits (16fb9d3dff54b613eebbd2e44c8616296cfa5813)

Author SHA1 Message Date
MysterD 16fb9d3dff 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 723a5cc46e Prevent transmission of player information when the player was in the main menu 2021-08-05 18:36:01 -07:00
MysterD 59748737f1 Colorize cap logo according to player's palette 2021-08-05 18:30:56 -07:00
MysterD dafa5536a1 Move water level syncing from level packets to area packets 2021-08-05 00:40:43 -07:00
MysterD cbb7eb419c Prevent level/area/object sync during credits sequence 2021-08-05 00:22:03 -07:00
MysterD 0d05853138 Fix ending cutscene crash and make game playable afterward without rehosting 2021-08-04 23:56:33 -07:00
MysterD 3ba77087e9 Prevent DJUI from creating and removing a panel at the same time 2021-08-04 23:55:46 -07:00
MysterD 4a3b39061f Force players in the credits sequence into the 'credits' instance 2021-08-04 13:01:59 -07:00
MysterD 8984ec3ba8 Adjust main menu cutscene and camera 2021-08-04 19:15:42 -07:00
MysterD 354146e3ac Make final Bowser star interactable for all players 2021-08-04 18:55:32 -07:00
MysterD 00da6b48f5 Fade out players when they leave/disconnect 2021-08-04 18:47:59 -07:00
MysterD ab9056bb68 Make players invisible until their level/area can be verified 2021-08-04 18:15:46 -07:00
MysterD 7c8bddde28 Prevent capless flags from ever being set 2021-08-04 00:05:51 -07:00
MysterD b1acd644f7 Invalidate area/level sync when unloading the area/level 2021-08-03 23:58:17 -07:00
MysterD a2546055b2 Delay the display of the join text in star selection screen 2021-08-03 23:44:57 -07:00
MysterD c5700825a8 Resynchronized WF tower platforms using Network Area Timer 2021-08-03 23:39:28 -07:00
MysterD e17cba85f3 Allow host to own objects when no one else is connected 2021-08-03 23:26:51 -07:00
MysterD f8c5fb0725 Resynchronize WF platforms using Network Area Timer 2021-08-03 23:26:32 -07:00
MysterD 6a957757d4 Refactored network area timer system 2021-08-03 19:21:50 -07:00
MysterD a84e7a73fe Resync bomp using Network Area Timer 2021-08-03 18:52:48 -07:00
MysterD a520b25c26 Fixed Network Area Timer system 2021-08-03 18:02:21 -07:00
MysterD 95fa0c626e Show normal mouse cursor when DJUI panels are closed 2021-08-03 00:12:16 -07:00
MysterD 33c82b7514 Capitalize palette strings 2021-08-02 23:08:00 -07:00
MysterD f9695ca40c Copy over an ASCII version of Discord username if a username hasn't been set 2021-08-02 23:07:15 -07:00
MysterD 5625505660 Fix server-override of local player's palette 2021-08-02 23:00:03 -07:00
MysterD 726f10f231 Fixed strange desync when a player left 2021-08-02 22:57:06 -07:00
MysterD 5dba8daa4f Merge branch 'unstable' into dev/unstable 2021-08-02 22:35:37 -07:00
MysterD d7b0945410 Added configurable player name, model, and palette 2021-08-02 22:33:38 -07:00
MysterD 4d997ba05e Fix long-standing chair crash in BBH 2021-08-02 19:45:13 -07:00
MysterD 3d067637b5 Added list of patch names to Discord's activity information 2021-08-02 19:35:32 -07:00
MysterD 68fe7af455 Chat rendering optimizations 2021-08-02 19:22:16 -07:00
MysterD 951d8e6fe7 Prevent segfault when hovering over a DJUI element 2021-08-02 18:57:19 -07:00
MysterD 44850f7b57 Switch from clock() to clock_gettime() due to implementation differences 2021-08-02 11:49:57 -07:00
MysterD 8642479d82 Fix Mac + DISCORD_SDK compilation errors 2021-08-02 02:59:45 -07:00
MysterD f9a144b6c1 Fix segfault when comparing mods 2021-08-02 00:33:34 -07:00
MysterD c18413ed2a Changed gDjuiFonts to an array of pointers (possible Mac compilation fix 2021-08-01 17:29:02 -07:00
MysterD 0b819c01e9 Switch from using clock() to time() for rate limiting (Linux-fix) 2021-08-01 17:04:08 -07:00
MysterD bb4b666735 Erasing a save slot will now erase the correct slot 2021-08-01 13:45:26 -07:00
MysterD 05432c692a Updated star count on host/join 2021-08-01 13:40:31 -07:00
MysterD 7a61c61051 Fixed DJUI panels getting stuck when spamming B button 2021-08-01 13:29:21 -07:00
MysterD a2bb578dbf Made the 'R Button - Options' text only appear on pause 2021-08-01 13:26:57 -07:00
MysterD 3085b9b749 Changed popup sound 2021-08-01 13:20:22 -07:00
MysterD aedba38ca5 Made DJUI no longer take priority over arrowkey/enter binds when no panel is active 2021-08-01 13:18:22 -07:00
MysterD caa13fb69f Made configfile save on quit button press, panel close, options menu close 2021-08-01 10:53:29 -07:00
MysterD da13828509 Made rumble strength and deadzone settings apply instantly 2021-08-01 10:44:50 -07:00
MysterD 97d353c7aa Fixed typo 'play intro cutscene' -> 'skip intro cutscene' 2021-08-01 10:37:51 -07:00
MysterD 26720f9c47 Made camera settings apply instantly 2021-08-01 10:36:50 -07:00
MysterD 1917c6231b Changing controller/keyboard binds will now apply immediately 2021-08-01 10:23:33 -07:00
MysterD cd913345ca Fix spacebar in chat 2021-08-01 10:12:18 -07:00
MysterD 922499dada Adjusted where selectionbox is defined 2021-07-31 20:53:11 -07:00