Commit Graph

2041 Commits (63a4ec2fde64f630215597bab49e99e0a80aa277)

Author SHA1 Message Date
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 dbfc4f5b14 Fix errors pointed out by clang 2022-03-27 17:27:51 -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
MysterD bbfa552c85 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-24 19:30:53 -07:00
MysterD 799bf07196 Bump version 2022-03-24 19:30:50 -07:00
Isaac 4f78f507ee Add save file flag functions to lua api (#41) 2022-03-24 19:30:15 -07:00
MysterD 008ae67b73 Make players invincible to pvp attacks on area load 2022-03-24 18:16:26 -07:00
MysterD 94714786a0 Remove spawn object field remembering system. Broken and unnecessary 2022-03-24 18:08:05 -07:00
Isaac d07a391f17 Fixed desync for late joiners when using Non-stop mode and made bubble when no lives remaining kick you out of the level (#40) 2022-03-23 20:48:06 -07:00
MysterD 456a59e8f7 Revert "Revert "Fix smlua_field_valid for Lua""
This reverts commit bd5263140a.
2022-03-22 20:31:07 -07:00
MysterD 5fd670b4af Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-22 20:26:58 -07:00
MysterD 1be5c3313b Prevent debug mode from corrupting Lua's stack when sending sync table 2022-03-22 20:26:54 -07:00
Isaac 38c8aa9b4e Made slide-kick minimum speed a bit more reasonable (#38)
* Made slide-kick minimum speed a bit more reasonable

* Changed the speed minimum to 15

* Minor adjustment

* Fix spelling and punctuation.
2022-03-22 19:51:25 -07:00
Prince Frizzy b01553200b A load of fixes and cleanup.. (#39)
Red Coins will now properly play the cutscene for who collected the last red coin.
Secrets will now properly play the cutscene for who collected the last secret.
Treasure Chests will now only play the star cutscene for the person who opened the last chest.
Properly named some unknown Treasure Chest fields.
The Chain Chomp Chain should now properly be despawned for late joiners.
Improved the Big Boo's Haunt Merry-Go-Round checks for Mario.
2022-03-22 19:50:13 -07:00
MysterD 9d51681d96 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-21 19:47:23 -07:00
MysterD d0401ea19f Give generate remote base path a return value. wtf 2022-03-21 19:47:10 -07:00
MysterD 3f4c3f162b Even more makefile fixes for coop-compiler 2022-03-21 17:21:23 -07:00
MysterD b16e498793 More makefile fixes for coop-compiler 2022-03-21 17:02:24 -07:00
MysterD 155f566eb9 Fix up Makefile for coop-compiler 2022-03-21 16:46:31 -07:00
MysterD bd5263140a Revert "Fix smlua_field_valid for Lua"
This reverts commit 5e30be2779.
2022-03-21 22:43:58 -07:00