Commit Graph

1445 Commits (b226f7c27144902b136a7153b217405fa52788cf)

Author SHA1 Message Date
MysterD 6a1ceab5ca Made bubble-on-death a server setting 2022-01-14 20:33:06 -08:00
MysterD 625e9b5df9 Fix various bugs with spiny and lakitu 2022-01-14 20:06:26 -08:00
MysterD 839575efe1 Fixed home radius on many enemies, fixed draw distance bug 2022-01-14 16:33:22 -08:00
MysterD 84b9fc8691 Reverted: Removed player offset when changing areas 2021-09-05 15:55:39 -07:00
MysterD 5a507afe8d Renamed waluigi textures so they can be committed 2021-09-05 15:39:50 -07:00
MysterD a98538c797 Bumped version to 12 2021-09-05 14:45:26 -07:00
MysterD 8fb46314fa Resync bouncing fireball to only have one owner 2021-09-05 14:42:53 -07:00
MysterD 3721877b6a Removed player offset when changing areas 2021-09-05 14:34:17 -07:00
MysterD 4cebce4864 Added Waluigi - model provided by Super Keeberghrh 2021-09-05 14:23:47 -07:00
MysterD 4b3276afbf Fixed rendering of metal-Luigi's held object 2021-09-01 18:25:19 -07:00
MysterD 01f1615092 Player bounce improvements: jump height depends on velocity, crouching players cause a twirl 2021-09-01 18:11:01 -07:00
MysterD 787c9132b7 Replace Shine's luigi voice pack with Andrat's 2021-08-31 23:17:07 -07:00
MysterD 628ed5b798 Resync bhv1upHiddenInPoleSpawner to prevent a sync table mismatch 2021-08-30 18:35:47 -07:00
MysterD b0ba739a6e Fixed player-in-cutscene position/animations on late-join 2021-08-30 18:31:59 -07:00
MysterD 92692378b4 Added adjustable draw distance for objects 2021-08-30 18:22:36 -07:00
MysterD f18007cd34 Added 30 or 60 FPS toggle 2021-08-29 20:17:38 -07:00
MysterD d7d26639a8 Prevented controllers from clearing, fixes movement animations 2021-08-29 14:57:40 -07:00
MysterD 029e1f3a46 Fixed crash in credits 2021-08-29 14:28:46 -07:00
MysterD 1e100a52fe Fix duplicate packet hash checking 2021-08-29 13:27:16 -07:00
MysterD f476f6b268 Bumped version to 11 2021-08-28 23:13:37 -07:00
MysterD 96288326b5 Fixed late-join for Act 1 BBH staircase 2021-08-26 18:02:07 -07:00
MysterD 67fac0b112 Made development/debug level switching immediate 2021-08-25 18:11:17 -07:00
MysterD 401e6169d5 Make packet duplication checking more intelligent by checking hashes 2021-08-25 18:05:36 -07:00
MysterD a081327ef1 Add packet debug sync to make debugging sync ids easier 2021-08-25 18:02:30 -07:00
MysterD d6150c0b0d Player-to-player attacks adjusted for metal marios 2021-08-23 21:48:33 -07:00
MysterD 71fb968c56 Made player-to-player attacks easier to land 2021-08-23 21:30:12 -07:00
MysterD cae6ef02fc Lowered priority of snoring sounds so they don't cut off other sounds 2021-08-23 21:19:13 -07:00
MysterD 5e8562d194 Fixed coins-inside-boo for BBH in act 2 2021-08-23 20:16:46 -07:00
MysterD 48eb2d0ab0 Removed spawn offset from players during a same-area-warp 2021-08-23 19:47:15 -07:00
MysterD caa38b2df5 Prevented coin sound spam when entering a level 2021-08-23 19:07:32 -07:00
MysterD 09bfe9cd0e Prevented softlock when collecting an object that is the focus of a cutscene 2021-08-23 19:03:14 -07:00
MysterD b2849405b3 Changed all asserts in packet files to soft asserts 2021-08-23 18:58:30 -07:00
MysterD d471a23a39 Fixed area syncing when two clients enter an area around the same time 2021-08-23 18:44:32 -07:00
MysterD 1952c42769 Fixed being unable to interact with objects when dying outside the castle 2021-08-23 18:32:55 -07:00
MysterD b53283dbf0 SL: Prevented multiple people from sending snow mount spawns, fixed sinking animation 2021-08-23 18:11:12 -07:00
MysterD e0cb832c21 Fixed late join sync for goomba triplets 2021-08-23 00:02:46 -07:00
MysterD 8fa8fc4799 Prevented Toad's face from getting corrupted in certain areas 2021-08-22 16:30:27 -07:00
MysterD 9363de073f 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 7c9b9a60d5 Bumped version to unstable 10 2021-08-21 15:56:54 -07:00
MysterD 7294e127f5 Fixed over 100 code warnings 2021-08-19 18:16:16 -07:00
MysterD 04d01667c3 Added a callback for area timer objects to only run certain things once per frame 2021-08-19 00:31:20 -07:00
MysterD 667cac9831 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 10c6d1d33f Remove unused title image 2021-08-18 23:48:00 -07:00
MysterD b8e70fb46f Add range checks to model index 2021-08-18 22:58:54 -07:00
MysterD 4688ffe1f0 Added toad player character 2021-08-18 22:55:31 -07:00
MysterD 1d23f07429 Added an argument to backface culling 2021-08-18 22:52:48 -07:00
MysterD d31eb41e7e Move character names to character struct 2021-08-18 21:51:55 -07:00
MysterD 8a40aeddea Refactored how enemies display a cap in their hand 2021-08-18 21:39:39 -07:00
MysterD 3bf9db3bbc Discord client hotfix 2021-08-16 19:29:37 -07:00
MysterD e0815520b7 Fix client's vision of server palette 2021-08-15 13:56:11 -07:00