Commit Graph

1668 Commits (05981a3598af1e4ef55661abc1be06b8af3eff38)

Author SHA1 Message Date
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
MysterD 688dc5a73d Binary search Lua struct fields 2022-02-18 23:39:18 -08:00
MysterD 453d494549 Ran autogen after refresh 12 merged 2022-02-18 22:43:38 -08:00
djoslin0 1b125b2563 Merge pull request #1 from theclashingfritz/unstable
Merge in Refresh 12
2022-02-18 22:41:35 -08:00
Prince Frizzy 48c6c9074b Fixes for Refresh 12 2022-02-19 01:39:38 -05:00
MysterD 6c69ae5c82 Fixed crash in geo_obj_init_animation* 2022-02-18 21:11:16 -08:00
MysterD e7e94a5155 Add ON_HUD_RENDER to Lua hook docs 2022-02-18 19:48:05 -08:00
MysterD 25868a51f1 Fix Wario textures when EXTERNAL_DATA is set 2022-02-18 19:04:25 -08:00
MysterD 6c7ed9f2b7 Revert "Fixed rendering of metal Toad's held objects"
This reverts commit ffbe9e1621.
2022-02-18 18:48:43 -08:00
MysterD 21b85c5465 fix compile error 2022-02-18 18:38:26 -08:00
MysterD 2378d9b230 Fixed crash in bhv_bowser_loop 2022-02-18 18:30:57 -08:00
MysterD 245d5009a9 Bump version to unst17 2022-02-18 18:23:10 -08:00
MysterD 2fd78bcfb5 Deallocate object when it failed to set a sync ID instead of crashing 2022-02-18 18:11:16 -08:00
MysterD 2714e7ca53 Fix crash screen on DirectX 2022-02-17 18:40:47 -08:00
MysterD 95b9431497 Merge branch 'unstable' of github.com:djoslin0/sm64ex-coop into unstable 2022-02-17 18:27:19 -08:00
MysterD dbbf66914c Prevented race condition that caused all objects to disappear in rare circumstances 2022-02-17 18:13:43 -08:00
MysterD ffbe9e1621 Fixed rendering of metal Toad's held objects 2022-02-16 23:15:59 -08:00