Commit Graph

2021 Commits (e34a468342b03f82cf85d17e2841d7509445d416)

Author SHA1 Message Date
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
MysterD 72c629300a Prevent tools from building during coop-compiler 2022-03-21 22:42:25 -07:00
MysterD 5e30be2779 Fix smlua_field_valid for Lua 2022-03-21 15:20:54 -07:00
MysterD 7d74fc21c5 Fixed Mac compile 2022-03-21 14:02:23 -07:00
MysterD 9c73f75bed Fix compile error 2022-03-21 13:02:16 -07:00
MysterD be764dc2f0 Check types for spawn object transmission 2022-03-21 12:49:37 -07:00
MysterD 33a66a2e06 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-21 12:38:25 -07:00
MysterD 7dca10957d Made bowser bomb use extended model loading 2022-03-21 12:36:01 -07:00
MysterD c31a706dbd Fixed crash in dist_between_objects() 2022-03-21 12:31:37 -07:00
MysterD 5dc8c645c4 Fixed crash in find_floor_from_list() 2022-03-21 12:29:30 -07:00
MysterD 5c02a45c70 Fix crash in init_mario_after_warp() 2022-03-21 12:27:16 -07:00
MysterD f7056976ac Fix crash in spawn_default_star() 2022-03-21 12:25:06 -07:00
Prince Frizzy b4facffa07 Swimming interference fix (#37) 2022-03-21 11:55:36 -07:00
MysterD 2ecf852918 Lua : remember up to 16 extra fields to send on spawn lua object 2022-03-21 11:45:19 -07:00
MysterD 26caa4fcee Lua Bugfix: send tables inside of sync tables on join 2022-03-21 00:15:19 -07:00
MysterD 786172b9fe Update credits 2022-03-19 01:13:06 -07:00
MysterD c95d421094 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-19 00:59:06 -07:00
MysterD c34ffd90e7 Misc Lua fixes/enhancements
approach_s32 now stays within 32 bits
Fixed SOUND_ARG_LOAD
Added OBJ_COL_FLAGS_*
Added reset_rumble_timers
Added get_hand_foot_pos_*
Added get_water_surface_pseudo_floor
Adjusted new hooks to be called at the appropriate times
2022-03-19 00:56:59 -07:00
Prince Frizzy be8ecb275d Some small cleanup, And re-add generating the coop.map to the Makefile. (#36) 2022-03-18 21:31:04 -07:00
mjcox244 a8e54a038c Add more Example Lua mods (#35) 2022-03-18 21:30:53 -07:00
MysterD b49dc657be Added sanity checking to overlapping object fields 2022-03-17 21:42:04 -07:00