Commit Graph

2097 Commits (8bce9a53ecf7ce126e846fe3bfb3ae92397e929c)

Author SHA1 Message Date
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
MysterD bac344b9f0 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-16 01:12:03 -07:00
MysterD 41eef5fd2c Hook DynOS into mods when they're activated (custom models) 2022-03-16 01:11:48 -07:00
Prince Frizzy bb8ead8681
Fix star cutscene playing for everybody with Klepto plus some cleanup. (#32)
* Fix star cutscene playing for everybody with Klepto plus some cleanup.

* Fix compile error.

* Fix pyramid elevator syncing, Hopefully fix pyramid top syncing, Grand Star partial working sync.

* Fix up the Grand Star code.
2022-03-16 00:05:28 -07:00
binarylol a50b154bdb
change "B&R" to "Raspberry" (#33)
placeholder name i forgot to change lol
2022-03-15 23:30:21 -07:00
MysterD 05232615a6 Add portability check to mod filenames 2022-03-15 23:28:46 -07:00
MysterD 7d0cc7b693 Finish up new mod table system 2022-03-15 23:15:46 -07:00
MysterD f880784f8e Transitioned Lua to new mod table system 2022-03-15 00:20:31 -07:00
MysterD 0983474429 More progress on mod table rewrite 2022-03-14 19:30:02 -07:00
MysterD 0a3d0b2033 Started rewriting the mod table 2022-03-14 18:18:14 -07:00