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
MysterD
622c9b79b1
Added discord IDs to /players chat command
2022-03-17 02:15:25 -07:00
MysterD
11649ce1d8
Added HOOK_ON_OBJECT_UNLOAD, HOOK_ON_SYNC_OBJECT_UNLOAD
2022-03-17 01:43:08 -07:00
Isaac
799e1e9f81
Prevented debug binds from working with Discord ( #34 )
2022-03-17 01:20:56 -07:00
MysterD
0cd2a91e9c
Added allocate_mario_action()
2022-03-17 01:17:34 -07:00
MysterD
9c502da395
Update local networkplayer before calling level hooks
2022-03-17 00:03:57 -07:00
MysterD
7252d836a9
Added hooks: HOOK_ON_LEVEL_INIT, HOOK_ON_WARP, HOOK_ON_SYNC_VALID
2022-03-16 23:53:01 -07:00
MysterD
580c5baeb3
Add custom box model example
2022-03-16 22:55:16 -07:00
MysterD
68f3203587
Allow people to disabled downloaded models (from mods)
2022-03-16 22:43:43 -07:00
MysterD
2804a48e4e
Allow lua mods to override models, have DynOS generate bins
2022-03-16 21:26:29 -07:00
MysterD
a13a784782
Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable
2022-03-16 19:57:56 -07:00
MysterD
fed8987d79
Fixed custom lua models
2022-03-16 19:57:45 -07:00
MysterD
7acfede111
Fix crash with mod folders that don't have actors
2022-03-16 09:36:14 -07:00
MysterD
fee9bfebfa
Fix segfault when using defaultModsPath on Windows
2022-03-16 01:55:25 -07:00
MysterD
469e4ac4e4
Load Super Keeberghrh's ERROR model when DynOS can't find the model
2022-03-16 01:34:18 -07:00