Commit Graph

1970 Commits (cdb1bbe92afb303143c8f4dc769869e0a90e4387)

Author SHA1 Message Date
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
MysterD 2673b1140c Fixed Mac compile 2022-03-21 14:02:23 -07:00
MysterD 823f28acd3 Fix compile error 2022-03-21 13:02:16 -07:00
MysterD 03dcb25273 Check types for spawn object transmission 2022-03-21 12:49:37 -07:00
MysterD a35165bd9f Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-21 12:38:25 -07:00
MysterD 0fc592a430 Made bowser bomb use extended model loading 2022-03-21 12:36:01 -07:00
MysterD 0d2f9d1e8f Fixed crash in dist_between_objects() 2022-03-21 12:31:37 -07:00
MysterD c088d6f7a4 Fixed crash in find_floor_from_list() 2022-03-21 12:29:30 -07:00
MysterD a767df7e73 Fix crash in init_mario_after_warp() 2022-03-21 12:27:16 -07:00
MysterD 9ae1a7c525 Fix crash in spawn_default_star() 2022-03-21 12:25:06 -07:00
Prince Frizzy 74be5ad3d6
Swimming interference fix (#37) 2022-03-21 11:55:36 -07:00
MysterD 41275835e7 Lua : remember up to 16 extra fields to send on spawn lua object 2022-03-21 11:45:19 -07:00
MysterD 9538c551e4 Lua Bugfix: send tables inside of sync tables on join 2022-03-21 00:15:19 -07:00
MysterD 0b4dd4cfbc Update credits 2022-03-19 01:13:06 -07:00
MysterD db1c2dd758 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-19 00:59:06 -07:00
MysterD c58702df93 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 579fa40524
Some small cleanup, And re-add generating the coop.map to the Makefile. (#36) 2022-03-18 21:31:04 -07:00
mjcox244 509db70385
Add more Example Lua mods (#35) 2022-03-18 21:30:53 -07:00
MysterD 2758b92f41 Added sanity checking to overlapping object fields 2022-03-17 21:42:04 -07:00
MysterD 1db8dcc1d9 Added custom player model example 2022-03-17 21:41:46 -07:00