Commit Graph

1858 Commits (c8d5b7f5911dde87d50fa6915ec89fd27f834241)

Author SHA1 Message Date
MysterD c8d5b7f591 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-29 21:07:28 -07:00
MysterD 53586f7bb7 Fixed critical flaw with txEventId/rxEventId, fixed up controllable platform 2022-03-29 20:57:47 -07:00
Prince Frizzy d404d2bb70 Cleanup Deluxe (#45) 2022-03-29 20:45:56 -07:00
Isaac cf77f6d991 Fix camera for bubble in water (#49)
When a player dies in water, the camera continues to use the camera for under water even when you exit the water with the bubble. This commit fixes the issue.
2022-03-29 20:04:01 -07:00
MysterD 61eed28a50 Display the correct hidden number count on late join 2022-03-29 19:49:36 -07:00
MysterD 7ad9875533 Properly forget sync objects even if their syncDeathEvent is false 2022-03-29 19:47:11 -07:00
MysterD acdbdd9dc1 Synchronized tumbling bridge for late joins 2022-03-29 19:34:48 -07:00
MysterD 374eb062d8 Specify sync object field size 2022-03-29 19:29:57 -07:00
MysterD ed3f2c33e7 Desynchronize bouncing fireball spawner - just too noisy 2022-03-29 19:04:50 -07:00
MysterD c386000ff7 Prevent LLL puzzle from dropping more coins on late join 2022-03-29 18:59:05 -07:00
MysterD 5c439df0dc Only send respawn info for macro objects when they are altered 2022-03-29 18:57:48 -07:00
MysterD 778166dc2b Synchronized behParams for macroObjects on late join 2022-03-29 18:52:53 -07:00
MysterD 445fc3e16a Sync'd bobomb coin status on late join 2022-03-29 18:46:23 -07:00
MysterD b0a801cf8c Sync'd wooden posts coin status on late join 2022-03-29 18:45:17 -07:00
MysterD 7589a2b361 Fix Discord's activity max players 2022-03-29 18:31:25 -07:00
MysterD 0cea768957 Allow dpad to navigate DJUI menus 2022-03-29 18:27:42 -07:00
MysterD d49315565d Bump version 2022-03-29 18:20:45 -07:00
MysterD 0c517a9688 Only have local player face camera during stardance 2022-03-29 18:20:13 -07:00
MysterD 433548f9ff Remove player's bubble when they leave the area 2022-03-29 18:17:37 -07:00
MysterD 51f198ff70 Fix softlock when player is grabbed by enemy 2022-03-28 18:57:52 -07:00
MysterD ae21eadae9 Prevent keys from typing when bound to chat 2022-03-28 18:42:46 -07:00
MysterD 26216eb40b Prevent alt+enter from opening chat 2022-03-28 18:36:31 -07:00
MysterD e3f7c91683 Reduce round-trip time during downloads by 8x 2022-03-28 01:09:06 -07:00
MysterD 745fce41a8 Add custom collisions to DynOS/Lua 2022-03-28 01:02:33 -07:00
MysterD aa41f87f1e Rewrote structure of packet_level_area_inform - should fix 'Peach's Castle' bug 2022-03-27 18:25:04 -07:00
MysterD f196afd9db Add clang to Makefile 2022-03-27 17:26:39 -07:00
MysterD a60a11f51d Fix errors pointed out by clang 2022-03-27 17:25:39 -07:00
MysterD 4ffd97087e Fix compile error 2022-03-27 00:16:23 -07:00
MysterD e346e8a275 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-26 23:58:24 -07:00
MysterD 33587bed35 Made Lua object custom fields allocate deterministically 2022-03-26 23:58:04 -07:00
Isaac c6cc2396a5 Improvements to debug move (#44) 2022-03-26 22:46:32 -07:00
Prince Frizzy ed749285c6 Cleanup (#43)
* Rewrite a bit of get_level_name() and a bunch of cleanup.
2022-03-26 22:13:57 -07:00
MysterD 923d881588 Make Discord update the activity if player count changes 2022-03-26 01:21:36 -07:00
MysterD 5efd8565eb Added ability for Lua mods to adjust gServerSettings 2022-03-26 01:08:15 -07:00
MysterD 7deafce819 Add set_mario_y_vel_based_on_fspeed() to lua 2022-03-26 00:01:13 -07:00
MysterD 2dfb28ddc7 Add gLakituState to Lua 2022-03-25 23:58:10 -07:00
MysterD b38af4b798 Added a bunch of camera functions to Lua 2022-03-25 23:46:37 -07:00
MysterD eb5ac5ea45 Hide-and-seek: only update last seeker index when the round is active 2022-03-25 23:27:58 -07:00
MysterD e30330afd2 hide-and-seek: disable friendly fire 2022-03-25 23:18:48 -07:00
MysterD abb0f03661 Hide-and-seek: allow anti-camp timer to be enabled/disabled 2022-03-25 23:16:56 -07:00
MysterD 4d47be3d4d Hide-and-seek: exiting through the pause menu makes you a seeker 2022-03-25 23:10:43 -07:00
MysterD f8d52343b5 Add HOOK_ON_PAUSE_EXIT 2022-03-25 23:06:14 -07:00
MysterD c6107ffe49 Separate ptrData from rawData on all platforms 2022-03-25 23:05:58 -07:00
MysterD b04d68ea42 Fixed respawners 2022-03-25 22:45:40 -07:00
MysterD 35d6fc0262 Fixed crash in geo_remove_child() 2022-03-25 22:19:29 -07:00
MysterD b25bb84b48 Make DynOS only generate one bin per actor 2022-03-25 22:05:07 -07:00
MysterD f38741ba4a Make new timers immutable 2022-03-25 21:39:03 -07:00
MysterD 0b48fb139a Improve sanity check for torsoPos (fixes PVP when using non-player-models) 2022-03-25 21:36:46 -07:00
MysterD e1000f32fc Fixed area desync 2022-03-25 21:19:36 -07:00
MysterD 2a51bac84c Add additional info to level area inform packets 2022-03-24 20:52:19 -07:00