Commit Graph

1707 Commits (9b4ac2e614e76aeef84d5b3b9c5c65a7302426c9)

Author SHA1 Message Date
PeachyPeachSM64 9423be3a3d Added obj_get_* functions; Added set_camera_mode 2022-03-01 12:00:01 -08:00
MysterD c007688302 Delete custom sounds on 32-bit, they are currently breaking the build 2022-02-28 23:00:24 -08:00
MysterD f9954c732d Delete custom sounds on 32-bit, they are currently breaking the build 2022-02-28 22:59:58 -08:00
MysterD 141190f807 Add cpp stuff for coop-compiler 2022-02-28 21:34:30 -08:00
MysterD f535f080e9 Add cpp stuff for coop-compiler 2022-02-28 21:33:52 -08:00
PeachyPeach a30bc12aed Added support for X and Y buttons; Re-mapped B button to the actual B button for controllers; Moved particleFlags code so lua scripts can spawn Mario particles with 'before Mario update' and 'after Mario update' hooks (#5) 2022-02-27 14:31:59 -08:00
MysterD a230b57952 Merge branch 'unstable-dev' into unstable 2022-02-27 01:34:25 -08:00
MysterD 825c2570ca Update credits 2022-02-27 01:33:06 -08:00
MysterD 431237cfd2 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable-dev 2022-02-27 01:30:01 -08:00
Isaac 5a8677062f Prevented the game from closing when Discord has an error (#4)
* Update discord.c

* Update discord.c
2022-02-27 01:29:32 -08:00
MysterD 084af9dfe1 Fix crash in djui_interactable_update 2022-02-27 01:23:35 -08:00
MysterD dd74292de5 Prevent crash in anim_spline_poll 2022-02-27 01:05:36 -08:00
MysterD b3550484e4 Fixed crash in configfile_save 2022-02-27 01:02:32 -08:00
MysterD ab698e976b Fix crash when surfaces fail to allocate 2022-02-27 00:53:58 -08:00
MysterD 86b36eb867 Fix blue coin in boo value 2022-02-26 21:30:26 -08:00
MysterD f7c8bf6d33 Fix exclamation box outline 2022-02-26 21:28:55 -08:00
MysterD 926774fa1a Revert "Prevent multiple star cutscenes from causing a rare softlock"
This reverts commit eb462601ad.
2022-02-26 18:21:21 -08:00
MysterD 4da8f6daba Revert "Prevent multiple star cutscenes from causing a rare softlock"
This reverts commit eb462601ad.
2022-02-26 18:19:43 -08:00
MysterD 77212acce7 Update credits 2022-02-26 16:53:53 -08:00
MysterD d141b08fa6 Update credits 2022-02-26 16:53:31 -08:00
MysterD da6dcce971 Merge branch 'unstable' of github.com:djoslin0/sm64ex-coop into unstable 2022-02-26 16:49:30 -08:00
SonicDarkYT 52eeb30ae2 More Color Palettes (#137)
* Update pc_main.c

* Update mario_misc.c

* Update djui_panel_player.c
2022-02-26 16:49:24 -08:00
MysterD 622c5fb391 Add Amy to credits 2022-02-26 16:30:51 -08:00
MysterD 559ce7ef3c Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable-dev 2022-02-26 16:30:27 -08:00
Prince Frizzy 1b649b32b2 Revise this fix in mario_actions_automatic.c
Have Mario drop off the pole if it doesn't exist instead of just returning POLE_NONE.
2022-02-26 16:30:07 -08:00
Prince Frizzy 26f7e76c02 Proper NULL check for this in water_ring.c
The water ring index should NOT increment if a water ring fails to spawn.
2022-02-26 16:30:07 -08:00
MysterD 065eebe736 Merge branch 'unstable' into unstable-dev 2022-02-26 16:12:33 -08:00
Amy54Desu 2dc7424af9 Settable Player Limit (#135)
Allow a configurable maximum number of players
2022-02-26 16:11:50 -08:00
MysterD c3800af600 Bump version to 18 2022-02-26 15:58:39 -08:00
MysterD f11184b8df Made certain objects use their dynamically assigned model IDs 2022-02-26 02:14:30 -08:00
Beyley Thomas 87832b1d65 Allow binding to ports <1024 on non-linux builds (#136)
* Allow binding to ports <1024 on non-linux builds
This seems to be only a restriction on Linux and Mac versions older then Mojave

* Fix port check on djui_panel_join_ip_parse_port
2022-02-26 00:07:12 -08:00
MysterD bf75088a5f Add spawn-stuff lua example 2022-02-26 00:03:21 -08:00
MysterD 126f92513b Update credits 2022-02-26 00:01:40 -08:00
MysterD 18808d5d9c Fix crash on invalid domain 2022-02-25 22:58:14 -08:00
MysterD 62718d8987 Add more constants to Lua 2022-02-25 22:44:37 -08:00
MysterD 3ba9572ffc Fix crash on invalid domain 2022-02-25 22:44:23 -08:00
Beyley Thomas c4a092f24a Allow binding to ports <1024 on non-linux builds (#136)
* Allow binding to ports <1024 on non-linux builds
This seems to be only a restriction on Linux and Mac versions older then Mojave

* Fix port check on djui_panel_join_ip_parse_port
2022-02-25 22:39:03 -08:00
MysterD 413e46850d Merge branch 'unstable' of github.com:djoslin0/sm64ex-coop into unstable 2022-02-25 21:06:33 -08:00
Isaac 91d71f1894 Added Domain Resolution (#134)
Automatically converts domains to IPs
2022-02-25 21:05:21 -08:00
MysterD b3ae3ca96c Switch all PATH_MAX to SYS_MAX_PATH 2022-02-25 18:33:31 -08:00
MysterD a0832d0cfe Various Lua object API improvements
Lifted immutablity of most Lua struct fields
Added object constants to Lua API
Added ability to set struct pointers in Lua API
Prevented respawners for Lua-spawned objects
2022-02-25 18:30:05 -08:00
MysterD 49803ae652 Added steven.'s character moveset changes 2022-02-23 18:20:46 -08:00
MysterD 1a742bfb9a Pull in Draco's character moveset changes 2022-02-23 18:13:29 -08:00
MysterD 5e3384bdb0 Rename spawn sync object Lua function 2022-02-22 23:50:12 -08:00
MysterD 965e62836f Add support for Lua functions inside parameters 2022-02-22 23:34:22 -08:00
MysterD 3a1ec9c7e2 Add obj_behaviors to the Lua API 2022-02-22 22:39:45 -08:00
MysterD 3852ca19c3 Add Lua wrappers for object_helpers.c 2022-02-22 18:34:51 -08:00
MysterD cba01d0b63 Added BehaviorScript pointer handling to Lua API 2022-02-22 18:29:30 -08:00
MysterD 4a8122adfe Added level models to Lua API 2022-02-22 18:04:12 -08:00
MysterD 39ff6e654b Add support for display-list based extended models 2022-02-22 01:25:53 -08:00