MysterD
54fb90b549
Split luigi/custom character models into custom and zcustom
2021-08-15 01:06:25 -07:00
MysterD
d08f186a18
Added hacks for fire spitter and skeeter to prevent glitching through the floor on water level change
2021-08-14 20:17:57 -07:00
MysterD
0c1dcb9150
Added okey-dokey sound and transition to host menu
2021-08-14 18:45:25 -07:00
MysterD
c494fb4158
Play menu music in main menu
2021-08-14 18:34:22 -07:00
MysterD
a0f5d1f1c0
Coin/star collection packet fixes
...
Added flag to send packet to everyone in the level regardless of area.
Coin collection packets now send to everyone in the level which keeps
coin counts consistent among players.
Star collection packets will no longer collect the wrong star if in a
different area than the originating player.
2021-08-14 17:53:08 -07:00
MysterD
1a703aa4fa
Resynchronized racing penguin for late join
2021-08-14 12:13:55 -07:00
MysterD
4979f94be7
Resynchronized Koopa the Quick and race timers for late join
2021-08-14 11:48:15 -07:00
MysterD
46bef1aaec
Switch all malloc() calls in djui to calloc(). Possibly fixes menu bug
2021-08-14 11:03:31 -07:00
MysterD
c7d05d3950
Fix display of water droplet splashes
2021-08-12 18:53:17 -07:00
MysterD
c60a2b797c
Fixed late join for items a Boo was carrying
2021-08-12 18:48:17 -07:00
MysterD
2a64c806f6
Allow multiple players to interact with the same BBH cage
2021-08-12 18:18:28 -07:00
MysterD
f5c2b5ebe0
Added new MAXIMUM type to network area timer system. Exclamation boxes now reappear at the correct time
2021-08-12 18:13:41 -07:00
MysterD
d43a0a1872
DJUI: Made panel movement screen-relative, always force current panel location
2021-08-12 00:15:10 -07:00
MysterD
35dd769a72
Made inactive players drop held/heldby/ridden objects
2021-08-12 00:02:59 -07:00
MysterD
37a58eecee
Hid HUD while in main menu
2021-08-11 23:30:01 -07:00
MysterD
1161352448
Refactor player sounds, added pitch scale for player sounds
2021-08-11 23:24:53 -07:00
MysterD
b12fcbec0c
Make the join process a bit smoother
2021-08-11 00:39:11 -07:00
MysterD
b50cca937d
Prevent main menu player model from corrupting while joining
2021-08-11 00:23:25 -07:00
MysterD
1fa46651a0
Player 'enter/leave level' popups now appear for bonus courses
2021-08-10 22:41:43 -07:00
MysterD
a6904e3eff
Fixed loading of certain save flags, e.g. lakitu
2021-08-10 22:25:34 -07:00
MysterD
386381d023
Critical fix to ordered packet system
2021-08-10 22:07:02 -07:00
MysterD
1e7b1a7615
Drop all reliable packets that are going to someone that disconnected
2021-08-10 21:06:10 -07:00
MysterD
b3f7e1dc0a
Prevent sending object-related packets until the area is synchronized
2021-08-10 18:46:33 -07:00
MysterD
3fc8e45f77
Rewrite the core of network area timer (yet again)
2021-08-10 18:29:49 -07:00
MysterD
fc8546e61d
1-frame smoothing of network area timer
2021-08-10 00:48:39 -07:00
MysterD
5a70348efb
Make clock fall back to REALTIME when MONOTONIC isn't supported
2021-08-09 23:58:28 -07:00
MysterD
3ac991177c
Fixed cap-on-ground colorization behavior
2021-08-09 23:39:29 -07:00
MysterD
7f7b714ddc
Fixed crash when a hanging player was pushed off of the ceiling
2021-08-09 22:43:09 -07:00
MysterD
061008a364
Retry Discord lobby creation on failure 5 times before giving up
2021-08-09 22:27:52 -07:00
MysterD
fb0829c7fa
Add null-checking to intro warp pipes
2021-08-09 22:06:51 -07:00
MysterD
1f6f1db8e1
LOGFILE_ calls now print to the terminal in DEBUG mode again
2021-08-09 00:09:44 -07:00
MysterD
3a627306d5
Fix compile error
2021-08-08 23:58:20 -07:00
MysterD
eaaa7008fc
Rewrote logfile API, made discord log to a file
2021-08-08 23:42:20 -07:00
djoslin0
a2abba8822
Merge pull request #114 from v64dev/unstable
...
Fix strange black outline that appears on custom cap textures
2021-08-08 21:54:42 -07:00
Llennpie
c818dc7f71
Fix strange black outline that appears on custom cap textures
2021-08-09 00:45:14 -04:00
MysterD
2bd85a8ea4
Bumped version number to 8
2021-08-08 16:51:44 -07:00
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