Commit Graph

1268 Commits (c5e96bb95a104d4d62a4f4ebcc71a0b6e8c8cedf)

Author SHA1 Message Date
MysterD c5e96bb95a Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable-dev 2022-03-03 19:40:30 -08:00
MysterD 183a19433c Improvements to crash screen 2022-03-03 19:40:18 -08:00
MysterD a562c4be9b Add object animations to Lua, add CPointer allowlist 2022-03-03 18:31:45 -08:00
PeachyPeach daef1ee8b4 Added functions: find_ceil_height and obj_set_model_extended (#9)
* Added functions: find_ceil_height and obj_set_model_extended
2022-03-03 16:46:01 -08:00
MysterD 3de0900bbc Initial custom behavior commit 2022-03-03 01:04:15 -08:00
MysterD 9256201a9c Fix Discord activity display 2022-03-02 18:25:53 -08:00
MysterD 4a2053e5d2 Raised Lua size limit from 64KB to 2MB 2022-03-02 00:40:53 -08:00
MysterD f234db1bfa More adjustments 2022-03-02 00:11:34 -08:00
MysterD 3f9eea3cf0 Spoofing adjustments 2022-03-02 00:07:41 -08:00
MysterD 9fa4470359 Add anti-spoofing 2022-03-02 00:01:41 -08:00
MysterD 73e85b7ad0 Switch behavior ID length from 16bit to 32bit 2022-03-01 22:55:40 -08:00
MysterD 26f1945bdd Fixed more possible bugs pointed out by cppcheck 2022-03-01 21:13:00 -08:00
MysterD 04a1549859 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-01 20:32:39 -08:00
MysterD af2df55215 Fixed many bugs pointed out by cppcheck 2022-03-01 20:32:33 -08:00
Isaac 375ac2bd53 Added init_mario_after_warp() to lua API if there is only 1 player (#7) 2022-03-01 18:54:42 -08:00
Prince Frizzy aa86ea3a14 Fix Merry-Go-Round Boos not having their blue coins to drop. (#8) 2022-03-01 18:35:47 -08:00
MysterD 394a9feac0 Ran autogen 2022-03-01 12:06:06 -08:00
MysterD 076ebc8e85 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable-dev 2022-03-01 12:00:47 -08:00
MysterD 27b239eef6 Possible crash fix 2022-03-01 18:02:54 -08:00
PeachyPeachSM64 9423be3a3d Added obj_get_* functions; Added set_camera_mode 2022-03-01 12:00:01 -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 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 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 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