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