MysterD
33ced38baa
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
82d60fed4f
Added steven.'s character moveset changes
2022-02-23 18:20:46 -08:00
MysterD
aaa325865c
Pull in Draco's character moveset changes
2022-02-23 18:13:29 -08:00
MysterD
e94d002114
Rename spawn sync object Lua function
2022-02-22 23:50:12 -08:00
MysterD
bbeec3c707
Add support for Lua functions inside parameters
2022-02-22 23:34:22 -08:00
MysterD
816df2117f
Add obj_behaviors to the Lua API
2022-02-22 22:39:45 -08:00
MysterD
e499f51767
Add Lua wrappers for object_helpers.c
2022-02-22 18:34:51 -08:00
MysterD
44fca9aede
Added BehaviorScript pointer handling to Lua API
2022-02-22 18:29:30 -08:00
MysterD
091a859104
Added level models to Lua API
2022-02-22 18:04:12 -08:00
MysterD
168bd78f47
Add support for display-list based extended models
2022-02-22 01:25:53 -08:00
MysterD
1131fb02db
Prevented SM64 hang on object count overflow
2022-02-22 01:10:17 -08:00
MysterD
94bc7940cc
Initial Lua support for spawning objects
2022-02-21 22:46:39 -08:00
MysterD
ebcaddede4
Prevent multiple star cutscenes from causing a rare softlock
2022-02-21 18:15:05 -08:00
MysterD
804bee1ff7
Prevent DJUI menu from getting stuck when pressing B and start
2022-02-21 00:08:20 -08:00
MysterD
db655c6746
Fix crash in is_anim_past_end
2022-02-21 00:00:53 -08:00
MysterD
21343194ff
Possible fix for packet_level_macro crash
2022-02-20 23:58:32 -08:00
MysterD
7013443003
Fixes for Windows
2022-02-20 23:38:42 -08:00
MysterD
0954efff58
Fix more valgrind bugs
2022-02-20 23:25:58 -08:00
MysterD
660e787502
Fix bugs pointed out by valgrind
2022-02-20 22:06:53 -08:00
MysterD
c2ee370182
Fix missing changes
2022-02-20 20:39:05 -08:00
MysterD
ad6907ff77
Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable
2022-02-20 20:28:32 -08:00
MysterD
d73eafc57d
Fix compile issues for Linux/Mac
2022-02-20 20:24:46 -08:00
MysterD
8d81d8df50
Fix compile issues for Linux/Mac
2022-02-20 20:23:10 -08:00
MysterD
3ea8ff960c
Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable
2022-02-20 20:20:16 -08:00
MysterD
69fb69dfce
Fix bugs/warnings from static analysis
2022-02-20 20:04:25 -08:00
djoslin0
030d1ae107
Merge pull request #2 from theclashingfritz/unstable
...
Fixed a left behind old warp name.
2022-02-20 15:54:44 -08:00
Prince Frizzy
b9abf38957
Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable
2022-02-20 18:52:19 -05:00
MysterD
13ecef0b0a
Reduce optimization level until undefined behavior can be found
2022-02-20 14:53:35 -08:00
MysterD
ebbe1ef16c
Merge branch 'unst17' into unstable
2022-02-19 22:06:06 -08:00
MysterD
4568da45f3
Fixed crash in geo_obj_init_animation*
2022-02-19 22:03:45 -08:00
MysterD
334de77139
Fix graphical issues that stem from text drawing
2022-02-19 22:03:25 -08:00
Prince Frizzy
aec356d1b0
Forgot this.
2022-02-19 22:34:05 -05:00
MysterD
b3e21d7edc
Added object fields to Lua API
2022-02-19 13:51:02 -08:00
MysterD
3274fca929
Binary search Lua struct fields
2022-02-18 23:39:18 -08:00
MysterD
1269eef048
Ran autogen after refresh 12 merged
2022-02-18 22:43:38 -08:00
djoslin0
42f1d69f4f
Merge pull request #1 from theclashingfritz/unstable
...
Merge in Refresh 12
2022-02-18 22:41:35 -08:00
Prince Frizzy
32b0c91935
Fixes for Refresh 12
2022-02-19 01:39:38 -05:00
MysterD
cc9dc2c38c
Fixed crash in geo_obj_init_animation*
2022-02-18 21:11:16 -08:00
MysterD
d32bbacf21
Add ON_HUD_RENDER to Lua hook docs
2022-02-18 19:48:05 -08:00
MysterD
99192aabb5
Fix Wario textures when EXTERNAL_DATA is set
2022-02-18 19:04:25 -08:00
MysterD
eb22894ca7
Revert "Fixed rendering of metal Toad's held objects"
...
This reverts commit efcf78dee1
.
2022-02-18 18:48:43 -08:00
MysterD
a3062287ac
fix compile error
2022-02-18 18:38:26 -08:00
MysterD
a359b28bb4
Fixed crash in bhv_bowser_loop
2022-02-18 18:30:57 -08:00
MysterD
33ba20a5f9
Bump version to unst17
2022-02-18 18:23:10 -08:00
MysterD
b0a114eac7
Deallocate object when it failed to set a sync ID instead of crashing
2022-02-18 18:11:16 -08:00
MysterD
bb12aebb9e
Fix crash screen on DirectX
2022-02-17 18:40:47 -08:00
MysterD
0a54b7ebed
Merge branch 'unstable' of github.com:djoslin0/sm64ex-coop into unstable
2022-02-17 18:27:19 -08:00
MysterD
f5df2917b8
Prevented race condition that caused all objects to disappear in rare circumstances
2022-02-17 18:13:43 -08:00
MysterD
efcf78dee1
Fixed rendering of metal Toad's held objects
2022-02-16 23:15:59 -08:00
MysterD
267b1c2542
Prevented 'player left this level' from being displayed when a player connects
2022-02-16 22:56:39 -08:00