Commit Graph

1916 Commits (a58130b9f652eb39806debdccef51b5b3c50934e)

Author SHA1 Message Date
MysterD a58130b9f6 Added extended bounds 2022-04-06 08:40:22 -07:00
MysterD f9cb7f3e82 Sneaky files re-appeared in the merge 2022-04-06 01:44:27 -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
MysterD fc4acb818f Update credits 2022-04-06 01:31:58 -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 e0edb089b0 Fix compile error 2022-04-05 23:10:39 -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 d5770f1b55 Force Movtexs into compiled DynOS lvls 2022-04-05 08:15:08 -07:00
MysterD 8646b50ae5 Fixed how DynOS writes lua variables into level scripts, added all level geos 2022-04-05 00:22:09 -07:00
MysterD 395541ce10 Backwards compatibility fix for DynOS 2022-04-04 21:42:14 -07:00
MysterD 2c11b8f686 Added Light_t, Ambient_t, and began adding vanilla lvl geos to DynOS level gen 2022-04-04 21:25:40 -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
MysterD 32388bf6ff All vanilla levels can be compiled through DynOS now 2022-04-04 01:11:02 -07:00
MysterD b9243a4c5b Revert "Add an icon on windows (#48)"
This reverts commit be4919ce24.
2022-04-04 01:08:16 -07:00
MysterD c0b0debf0b Added rooms parsing to DynOS level gen 2022-04-03 23:42:25 -07:00
MysterD df346a902a Added Movtex and MovetexQC to DynOS level gen 2022-04-03 22:12:17 -07:00
MysterD 5ed61a66d9 Merge branch 'unstable' of github.com:djoslin0/sm64ex-coop into unstable 2022-04-03 16:42:50 -07:00
MysterD 03b0520504 More DynOS custom level progress - BOB can now compile 2022-04-03 03:30:47 -07:00
MysterD 4d59da2500 Added trajectories to custom DynOS levels 2022-04-02 16:08:19 -07:00
MysterD 2bd4d4da36 Recursively parse DynOS level folders 2022-04-02 15:55:06 -07:00
MysterD 7230c6fccc Fixed custom level textures 2022-04-02 15:32:21 -07:00
MysterD 046c595f92 More progress toward custom DynOS levels 2022-04-02 15:14:04 -07:00
MysterD df3618f521 More DynOS refactoring 2022-04-01 20:04:24 -07:00
MysterD 50888742b0 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-04-01 17:59:48 -07:00
MysterD 7e677d4596 Fixed up DynOS collision files 2022-04-01 17:59:40 -07:00
MysterD 6ec051c2f9 DynOS cleanup 2022-04-01 17:54:32 -07:00
MysterD 2f56594e45 DynOS level parsing - phase 1 2022-04-01 17:19:26 -07:00
MysterD 77fc64c55e Start parsing level scripts in DynOS 2022-04-01 01:43:50 -07:00
MysterD 710bd87fb6 Update credits 2022-04-01 01:43:12 -07:00
Isaac 87aa18ef65
Credits skip (you can merge this now) (#52) 2022-03-31 01:52:28 -07:00
MysterD 66433b5705 Fix how DynOS decides to generate bins for geos 2022-03-31 01:17:11 -07:00
MysterD 36c1d52e1f Fixed DynOS saving/loading with spaces in pack name 2022-03-31 00:21:48 -07:00
MysterD 6a384a3039 Fix spelling mistake 2022-03-31 00:13:48 -07:00
MysterD 7aab487adb Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-31 00:13:10 -07:00
mjcox244 be4919ce24
Add an icon on windows (#48) 2022-03-31 00:12:59 -07:00
MysterD 03f852881d Add 'specials' to DynOS collisions 2022-03-30 23:52:50 -07:00
MysterD d39275c4ce Add the rest of the surface constants to DynOS 2022-03-30 23:08:19 -07:00
MysterD 8a7097b802 Refactor coop-specific DynOS code 2022-03-30 23:05:53 -07:00
Isaac a9c1c9b4e4
Credits skip (#50)
Press the start button to skip the credits.
Works during ACT_END_PEACH_CUTSCENE and ACT_CREDITS_CUTSCENE.
2022-03-30 21:45:37 -07:00
MysterD 784614347b Added big paddle example 2022-03-30 21:36:47 -07:00
MysterD 1773153971 Add shell rush gamemode 2022-03-30 20:15:17 -07:00
MysterD 34d28ffb3c Ran autogen 2022-03-30 20:03:59 -07:00
MysterD d049c647dd Allow Lua mods to prevent exit to castle/exit course 2022-03-30 20:03:22 -07:00
MysterD 0e50998a39 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-30 19:26:06 -07:00