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
MysterD
e238c75aa7
Added custom player model example
2022-03-17 21:41:46 -07:00
MysterD
f16b536c48
Added discord IDs to /players chat command
2022-03-17 02:15:25 -07:00
MysterD
d5f225018f
Added HOOK_ON_OBJECT_UNLOAD, HOOK_ON_SYNC_OBJECT_UNLOAD
2022-03-17 01:43:08 -07:00
Isaac
c7a8b02572
Prevented debug binds from working with Discord ( #34 )
2022-03-17 01:20:56 -07:00
MysterD
7a00461333
Added allocate_mario_action()
2022-03-17 01:17:34 -07:00
MysterD
762f6aaeab
Update local networkplayer before calling level hooks
2022-03-17 00:03:57 -07:00
MysterD
55ff99cfe2
Added hooks: HOOK_ON_LEVEL_INIT, HOOK_ON_WARP, HOOK_ON_SYNC_VALID
2022-03-16 23:53:01 -07:00
MysterD
be8b595c70
Add custom box model example
2022-03-16 22:55:16 -07:00
MysterD
7c7fcbf0b5
Allow people to disabled downloaded models (from mods)
2022-03-16 22:43:43 -07:00
MysterD
0f12429fb3
Allow lua mods to override models, have DynOS generate bins
2022-03-16 21:26:29 -07:00
MysterD
3522a4cef5
Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable
2022-03-16 19:57:56 -07:00
MysterD
40ecf7ea51
Fixed custom lua models
2022-03-16 19:57:45 -07:00
MysterD
c8e66f2143
Fix crash with mod folders that don't have actors
2022-03-16 09:36:14 -07:00
MysterD
e2cc04d8e5
Fix segfault when using defaultModsPath on Windows
2022-03-16 01:55:25 -07:00
MysterD
f74b6a47d0
Load Super Keeberghrh's ERROR model when DynOS can't find the model
2022-03-16 01:34:18 -07:00
MysterD
eca22d0b41
Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable
2022-03-16 01:12:03 -07:00