Commit Graph

1584 Commits (559ce7ef3c1cf60ec384dd0775728b5b748c3ec0)

Author SHA1 Message Date
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
MysterD 4d1a7c0136 Prevented SM64 hang on object count overflow 2022-02-22 01:10:17 -08:00
MysterD cee83df8c9 Initial Lua support for spawning objects 2022-02-21 22:46:39 -08:00
MysterD eb462601ad Prevent multiple star cutscenes from causing a rare softlock 2022-02-21 18:15:05 -08:00
MysterD 45fe7ab04b Prevent DJUI menu from getting stuck when pressing B and start 2022-02-21 00:08:20 -08:00
MysterD 887dca3f48 Fix crash in is_anim_past_end 2022-02-21 00:00:53 -08:00
MysterD a444ffe716 Possible fix for packet_level_macro crash 2022-02-20 23:58:32 -08:00
MysterD 73c4df5e2c Fixes for Windows 2022-02-20 23:38:42 -08:00
MysterD c6bbe0285c Fix more valgrind bugs 2022-02-20 23:25:58 -08:00
MysterD 95ad5d8635 Fix bugs pointed out by valgrind 2022-02-20 22:06:53 -08:00
MysterD 2668bbb8fa Fix missing changes 2022-02-20 20:39:05 -08:00
MysterD e36267148a Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-02-20 20:28:32 -08:00
MysterD 54c4cdbbc1 Fix compile issues for Linux/Mac 2022-02-20 20:24:46 -08:00
MysterD 6a15de3443 Fix compile issues for Linux/Mac 2022-02-20 20:23:10 -08:00
MysterD 3ba78d4cb6 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-02-20 20:20:16 -08:00
MysterD 2940c18b3c Fix bugs/warnings from static analysis 2022-02-20 20:04:25 -08:00
djoslin0 bcae9dc5e2 Merge pull request #2 from theclashingfritz/unstable
Fixed a left behind old warp name.
2022-02-20 15:54:44 -08:00
Prince Frizzy 196f6fc74a Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-02-20 18:52:19 -05:00
MysterD eeb57cca62 Reduce optimization level until undefined behavior can be found 2022-02-20 14:53:35 -08:00
MysterD d01cddb651 Merge branch 'unst17' into unstable 2022-02-19 22:06:06 -08:00
MysterD d63f7d4814 Fixed crash in geo_obj_init_animation* 2022-02-19 22:03:45 -08:00
MysterD 1f61f2f632 Fix graphical issues that stem from text drawing 2022-02-19 22:03:25 -08:00
Prince Frizzy a0e73ed14c Forgot this. 2022-02-19 22:34:05 -05:00
MysterD 52f3368756 Added object fields to Lua API 2022-02-19 13:51:02 -08:00