MysterD
bf22b21bea
Player bounce improvements: jump height depends on velocity, crouching players cause a twirl
2021-09-01 18:11:01 -07:00
MysterD
ee29eb1fa0
Replace Shine's luigi voice pack with Andrat's
2021-08-31 23:17:07 -07:00
MysterD
83fe6139c8
Resync bhv1upHiddenInPoleSpawner to prevent a sync table mismatch
2021-08-30 18:35:47 -07:00
MysterD
047bc94fd1
Fixed player-in-cutscene position/animations on late-join
2021-08-30 18:31:59 -07:00
MysterD
0ff729260d
Added adjustable draw distance for objects
2021-08-30 18:22:36 -07:00
MysterD
5be62c85da
Added 30 or 60 FPS toggle
2021-08-29 20:17:38 -07:00
MysterD
0919695341
Prevented controllers from clearing, fixes movement animations
2021-08-29 14:57:40 -07:00
MysterD
a85cfb7b81
Fixed crash in credits
2021-08-29 14:28:46 -07:00
MysterD
5604d0f32c
Fix duplicate packet hash checking
2021-08-29 13:27:16 -07:00
MysterD
35f63d02cd
Bumped version to 11
2021-08-28 23:13:37 -07:00
MysterD
cee104df7d
Fixed late-join for Act 1 BBH staircase
2021-08-26 18:02:07 -07:00
MysterD
a6266f7d30
Made development/debug level switching immediate
2021-08-25 18:11:17 -07:00
MysterD
b2dad284ab
Make packet duplication checking more intelligent by checking hashes
2021-08-25 18:05:36 -07:00
MysterD
e0369f1a17
Add packet debug sync to make debugging sync ids easier
2021-08-25 18:02:30 -07:00
MysterD
ee676f1918
Player-to-player attacks adjusted for metal marios
2021-08-23 21:48:33 -07:00
MysterD
4e37c30eb7
Made player-to-player attacks easier to land
2021-08-23 21:30:12 -07:00
MysterD
4862a5effd
Lowered priority of snoring sounds so they don't cut off other sounds
2021-08-23 21:19:13 -07:00
MysterD
a654c5b1c6
Fixed coins-inside-boo for BBH in act 2
2021-08-23 20:16:46 -07:00
MysterD
1b46523ff0
Removed spawn offset from players during a same-area-warp
2021-08-23 19:47:15 -07:00
MysterD
d914f1eb81
Prevented coin sound spam when entering a level
2021-08-23 19:07:32 -07:00
MysterD
9398d41179
Prevented softlock when collecting an object that is the focus of a cutscene
2021-08-23 19:03:14 -07:00
MysterD
ef94e319b6
Changed all asserts in packet files to soft asserts
2021-08-23 18:58:30 -07:00
MysterD
9e47bb1fe6
Fixed area syncing when two clients enter an area around the same time
2021-08-23 18:44:32 -07:00
MysterD
60f6e93ba2
Fixed being unable to interact with objects when dying outside the castle
2021-08-23 18:32:55 -07:00
MysterD
0e07e477d9
SL: Prevented multiple people from sending snow mount spawns, fixed sinking animation
2021-08-23 18:11:12 -07:00
MysterD
eac0160bb1
Fixed late join sync for goomba triplets
2021-08-23 00:02:46 -07:00
MysterD
e25e07cd6c
Prevented Toad's face from getting corrupted in certain areas
2021-08-22 16:30:27 -07:00
MysterD
35ba56b5a6
Cached network IDs for each area to prevent area swapping from assigning a different set of sync IDs
2021-08-22 16:04:14 -07:00
MysterD
c62a3de74e
Bumped version to unstable 10
2021-08-21 15:56:54 -07:00
MysterD
713147b91b
Fixed over 100 code warnings
2021-08-19 18:16:16 -07:00
MysterD
12fd68e47a
Added a callback for area timer objects to only run certain things once per frame
2021-08-19 00:31:20 -07:00
MysterD
b56525bad6
Rewrote the core of how the game determines how quickly it should run at
...
Allows vsync to be enabled regardless of the monitor's refresh rate
Automatically drops frames when it needs to
The game no longer runs fast on 144hz monitors
2021-08-18 23:50:40 -07:00
MysterD
75be1545bf
Remove unused title image
2021-08-18 23:48:00 -07:00
MysterD
f531a86698
Add range checks to model index
2021-08-18 22:58:54 -07:00
MysterD
993e988bd4
Added toad player character
2021-08-18 22:55:31 -07:00
MysterD
cca984efad
Added an argument to backface culling
2021-08-18 22:52:48 -07:00
MysterD
be8678f918
Move character names to character struct
2021-08-18 21:51:55 -07:00
MysterD
3c0a1bdd22
Refactored how enemies display a cap in their hand
2021-08-18 21:39:39 -07:00
MysterD
db5c4bf750
Discord client hotfix
2021-08-16 19:29:37 -07:00
MysterD
c7b0a9ecf4
Fix client's vision of server palette
2021-08-15 13:56:11 -07:00
MysterD
a45b99b371
Bumped version to unst 9
2021-08-15 12:55:39 -07:00
MysterD
eab9064427
Added support for spawning Luigi-versions of metal/vanish/wing cap as items
2021-08-15 11:46:28 -07:00
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