Commit graph

1939 commits

Author SHA1 Message Date
MysterD
26bd3d67c5 Prevent keys from typing when bound to chat 2022-03-28 18:42:46 -07:00
MysterD
33579b1a65 Prevent alt+enter from opening chat 2022-03-28 18:36:31 -07:00
MysterD
3e9ceb53b4 Reduce round-trip time during downloads by 8x 2022-03-28 01:09:06 -07:00
MysterD
d74f5cfe61 Add custom collisions to DynOS/Lua 2022-03-28 01:02:33 -07:00
MysterD
0bb48cb6e7 Rewrote structure of packet_level_area_inform - should fix 'Peach's Castle' bug 2022-03-27 18:25:04 -07:00
MysterD
5fb782f90a Fix errors pointed out by clang 2022-03-27 17:27:51 -07:00
MysterD
0a679efa07 Add clang to Makefile 2022-03-27 17:26:39 -07:00
MysterD
61a1d1fc9c Fix errors pointed out by clang 2022-03-27 17:25:39 -07:00
MysterD
d78c87c06e Fix compile error 2022-03-27 00:16:23 -07:00
MysterD
7afc5d7d18 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-26 23:58:24 -07:00
MysterD
47d2fe30a7 Made Lua object custom fields allocate deterministically 2022-03-26 23:58:04 -07:00
Isaac
a217eea63b
Improvements to debug move (#44) 2022-03-26 22:46:32 -07:00
Prince Frizzy
0fdd721241
Cleanup (#43)
* Rewrite a bit of get_level_name() and a bunch of cleanup.
2022-03-26 22:13:57 -07:00
MysterD
3f3936e874 Make Discord update the activity if player count changes 2022-03-26 01:21:36 -07:00
MysterD
de048928ce Added ability for Lua mods to adjust gServerSettings 2022-03-26 01:08:15 -07:00
MysterD
4a9e618efe Add set_mario_y_vel_based_on_fspeed() to lua 2022-03-26 00:01:13 -07:00
MysterD
b7be386200 Add gLakituState to Lua 2022-03-25 23:58:10 -07:00
MysterD
4d9ff3a3b1 Added a bunch of camera functions to Lua 2022-03-25 23:46:37 -07:00
MysterD
1de1086fd3 Hide-and-seek: only update last seeker index when the round is active 2022-03-25 23:27:58 -07:00
MysterD
c543c9eaa2 hide-and-seek: disable friendly fire 2022-03-25 23:18:48 -07:00
MysterD
0588d3a859 Hide-and-seek: allow anti-camp timer to be enabled/disabled 2022-03-25 23:16:56 -07:00
MysterD
2ba309d5db Hide-and-seek: exiting through the pause menu makes you a seeker 2022-03-25 23:10:43 -07:00
MysterD
322e4983ae Add HOOK_ON_PAUSE_EXIT 2022-03-25 23:06:14 -07:00
MysterD
c0b6590fcd Separate ptrData from rawData on all platforms 2022-03-25 23:05:58 -07:00
MysterD
6ab992446d Fixed respawners 2022-03-25 22:45:40 -07:00
MysterD
506d7dad55 Fixed crash in geo_remove_child() 2022-03-25 22:19:29 -07:00
MysterD
e35402f3d1 Make DynOS only generate one bin per actor 2022-03-25 22:05:07 -07:00
MysterD
033b11ac22 Make new timers immutable 2022-03-25 21:39:03 -07:00
MysterD
5b45e44b81 Improve sanity check for torsoPos (fixes PVP when using non-player-models) 2022-03-25 21:36:46 -07:00
MysterD
9ab1021f33 Fixed area desync 2022-03-25 21:19:36 -07:00
MysterD
d6aa5531cc Add additional info to level area inform packets 2022-03-24 20:52:19 -07:00
MysterD
3218f771e6 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-24 19:30:53 -07:00
MysterD
67bffe8125 Bump version 2022-03-24 19:30:50 -07:00
Isaac
65df754b09
Add save file flag functions to lua api (#41) 2022-03-24 19:30:15 -07:00
MysterD
bac952c370 Make players invincible to pvp attacks on area load 2022-03-24 18:16:26 -07:00
MysterD
8bc0abb6a2 Remove spawn object field remembering system. Broken and unnecessary 2022-03-24 18:08:05 -07:00
Isaac
acd14c2718
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
cb8bd36698 Revert "Revert "Fix smlua_field_valid for Lua""
This reverts commit e371ff272b.
2022-03-22 20:31:07 -07:00
MysterD
473c318f71 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-22 20:26:58 -07:00
MysterD
aa5ce47f18 Prevent debug mode from corrupting Lua's stack when sending sync table 2022-03-22 20:26:54 -07:00
Isaac
989e304552
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
a89aa6ced8
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
2cf7a87ab4 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-21 19:47:23 -07:00
MysterD
bd2aac290e Give generate remote base path a return value. wtf 2022-03-21 19:47:10 -07:00
MysterD
1e43d206dd Even more makefile fixes for coop-compiler 2022-03-21 17:21:23 -07:00
MysterD
ab2ead5cbe More makefile fixes for coop-compiler 2022-03-21 17:02:24 -07:00
MysterD
1910177b1d Fix up Makefile for coop-compiler 2022-03-21 16:46:31 -07:00
MysterD
e371ff272b Revert "Fix smlua_field_valid for Lua"
This reverts commit 5b69173d0a.
2022-03-21 22:43:58 -07:00
MysterD
ed6cbc2d40 Prevent tools from building during coop-compiler 2022-03-21 22:42:25 -07:00
MysterD
5b69173d0a Fix smlua_field_valid for Lua 2022-03-21 15:20:54 -07:00