MysterD
499681ff8d
Fix custom sounds in SM74
2022-04-10 22:48:31 -07:00
MysterD
f8ffc23422
Made downloads significantly faster
2022-04-10 21:53:58 -07:00
MysterD
b60b5e3c07
Possible fix for init_mario_after_warp() crash
2022-04-10 18:19:15 -07:00
MysterD
2b7f12efbe
Fix fanfare spam in sm74
2022-04-10 18:15:22 -07:00
MysterD
9cf97f3406
Quick fix for model loading
2022-04-10 16:35:53 -07:00
MysterD
d92c9dcfd4
Rewrote extended model loading code. Should (hopefully) fix floating player models replacing stars
2022-04-10 16:19:07 -07:00
MysterD
ef4a83dc88
Quick fixes for test
2022-04-10 10:11:13 -07:00
MysterD
d7e57003f1
Bump version
2022-04-10 09:56:56 -07:00
MysterD
2c187bba45
Added default volume support for custom sequences
2022-04-10 09:47:17 -07:00
MysterD
9dc78a0971
Added support for custom music
2022-04-10 09:11:45 -07:00
MysterD
7de32ee5bb
Add SM74's geo_choose_area
2022-04-10 03:07:55 -07:00
MysterD
957e03cd81
Added HOOK_GET_STAR_COLLECTION_DIALOG
2022-04-10 02:44:11 -07:00
MysterD
958b04378c
Add exit castle warp params to Lua
2022-04-10 02:29:44 -07:00
MysterD
15d6dc3a9c
Allow ability to disable vanilla course-specific settings for camera
2022-04-10 01:55:11 -07:00
MysterD
3db42f1700
Allow coop mods to use the backup save slot independently of the normal one
2022-04-10 00:30:47 -07:00
MysterD
653ab58a5d
Allow course names/acts to be changed from Lua
2022-04-09 23:28:36 -07:00
MysterD
c75e71f24e
Unhardcoded all behavior dialogs, allowed replacement of dialogs
2022-04-09 19:50:50 -07:00
Prince Frizzy
b230d63b25
Add Preload Option to the Settings. ( #59 )
...
* Add preloading texture option to the Display GUI.
2022-04-09 02:02:42 -07:00
MysterD
98f02458e3
Added a way to bind to movtexqc ids through lua, added the rest of the object constants
2022-04-09 01:47:20 -07:00
MysterD
defb7dc830
Made trajectories overridable from Lua
2022-04-08 23:01:41 -07:00
MysterD
ef63435bc1
Un-hardcoded vanilla trajectories
2022-04-08 21:01:17 -07:00
MysterD
72584d5552
Refactored StarPositions
2022-04-08 19:46:01 -07:00
MysterD
41e8b80f97
Fix download of levels
2022-04-08 19:42:51 -07:00
MysterD
37367a9756
Made the entry level configurable by Lua
2022-04-08 19:39:22 -07:00
MysterD
403bf30be9
Added custom level script overrides, warps work now
2022-04-08 19:29:16 -07:00
MysterD
1a3bd3c685
Fixed up collision bug, added collision file validation, allowed lua to get builtin collisions
2022-04-08 19:17:57 -07:00
MysterD
18835a588a
Split dynos_misc stuff into mgr files
2022-04-08 08:18:06 -07:00
MysterD
5baf650dd2
Function pointer cleanup
2022-04-08 01:46:29 -07:00
MysterD
11e07d832e
Merge branch 'level-scripts' of github.com:sm64ex-coop-dev/sm64ex-coop into level-scripts
2022-04-08 00:54:44 -07:00
MysterD
6a7712b1c8
Allow Lua to adjust default star spawn positions
2022-04-08 00:37:20 -07:00
MysterD
5eb6122af2
Allow Lua to adjust default star spawn positions
2022-04-08 00:07:06 -07:00
MysterD
2fda92a8de
Added vanilla lvl cols to level gen, changed how pointer offsets are saved
2022-04-07 23:06:10 -07:00
MysterD
8085f53e5a
Added support for SM76's JUMP_AREA, added missing lvl geos, reordered parsing
2022-04-07 18:34:44 -07:00
MysterD
4956f0dd95
Fixed token corruption in DynOS, added support for runtime LOAD_MODEL_FROM_GEO
2022-04-07 08:21:19 -07:00
MysterD
3731ab31af
Add more bhv functions and a func to ge tthe current save
2022-04-07 01:17:48 -07:00
MysterD
4aff26cf27
Added support for known models and unknown behaviors for level gen
2022-04-06 23:10:39 -07:00
MysterD
2187e7b4b3
Added behavior actions for rom hacks
2022-04-06 18:36:15 -07:00
MysterD
6751829f91
Adjustments for Lua/Mods
2022-04-06 18:24:50 -07:00
MysterD
b5b9d509e8
Memory management improvements
...
Log errors on allocation failure
NULL check all display list allocations
Fix reading a freed string
2022-04-06 18:10:22 -07:00
MysterD
a58130b9f6
Added extended bounds
2022-04-06 08:40:22 -07:00
MysterD
5653a4f20d
Merge branch 'unstable' into level-scripts
2022-04-06 01:39:15 -07:00
MysterD
8e7f0e2ea9
Fix warning
2022-04-06 01:39:02 -07:00
MysterD
52e705c9d8
Merge branch 'unstable' into level-scripts
2022-04-06 01:36:33 -07:00
Altiami
b71c0b4b83
Return TRUE for interactions with Power Stars when Non-stop mode is enabled ( #57 )
2022-04-06 01:14:47 -07:00
MysterD
cba22bc73d
Merge branch 'level-scripts' of github.com:sm64ex-coop-dev/sm64ex-coop into level-scripts
2022-04-05 23:00:20 -07:00
MysterD
78a2e17d7c
Added support for custom skyboxes in DynOS level gen
2022-04-05 22:56:03 -07:00
Agent-11 / Agent X
746dd50c5c
Add get/set_environment_region ( #56 )
...
Set the water height with a function. Also added an example for it in the documentation.
2022-04-05 15:53:16 -07:00
Prince Frizzy
73df85276e
Add support for dynamic water regions. ( #55 )
...
* Add support for dynamic water regions.
2022-04-05 13:44:05 -07:00
MysterD
abce3b3afd
Added ability for DynOS levels to call into lua for custom objects
2022-04-04 18:16:36 -07:00
PeachyPeach
95f60fd113
Set loading order of mods files to alphabetical; Fixed a bug with downloaded mod folders ( #54 )
...
Mods as a directory of files depend on loading order for them to work
properly. Currently, the loading order is basically undefined behavior
and unpredictable. The function mod_set_loading_order is here to
specify this order. By default (and for now), the order will be
alphabetical and will follow the ascii table values, meaning digits
come before capital letters and lowercase letters.
Fixed a bug with mods as directories of files when they are downloaded.
The bug was the following: If two selected mods have files with the
same relative filename, they overwrite each other when downloaded,
causing file corruption and making the client game crash when loaded.
To fix it, the mod's directory name is appended to every .lua filename,
so each file has a unique filename when downloaded.
2022-04-04 13:43:29 -07:00