Commit Graph

6903 Commits

Author SHA1 Message Date
gymnast86 62bf0fbeb1 Merge branch 'rando-mod' of https://github.com/TwilitRealm/dusk into rando-mod 2026-08-20 01:19:27 -07:00
gymnast86 ce4682fd89 Z2SceneMgr hooks 2026-08-20 01:19:19 -07:00
jdflyer acc8cc2e6d Fix signature on dMenu_Ring_c__destructor, Add play menu sound 2026-08-20 00:50:30 -07:00
TakaRikka c86d6918d6 hook up game mode service 2026-08-20 00:22:01 -07:00
TakaRikka 5d5c3d5c5f Merge branch 'main' of ssh://github.com/TwilitRealm/dusklight into rando-mod 2026-08-19 22:52:32 -07:00
TakaRikka 386d2f964b Merge pull request #2230 from jdflyer/main
Mod SDK: Game Mode Service
2026-08-19 22:51:24 -07:00
TakaRikka 04b915d8c7 castle barrier / big key requirement settings 2026-08-19 22:50:28 -07:00
Luke Street fd4a5f0cfb Use carousel button on prelaunch; more cleanup 2026-08-19 22:58:43 -06:00
TakaRikka 33abcbfbe1 maybe fix 2026-08-19 20:44:50 -07:00
Luke Street 3ecd785ac2 Rework UI lifecycle, finish renaming & cleanup 2026-08-19 21:43:41 -06:00
Luke Street fd0e33460f Gamemode -> GameMode 2026-08-19 20:49:58 -06:00
TakaRikka 6f840b050e permalink copy/paste working 2026-08-19 19:49:26 -07:00
TakaRikka 88c6e28179 Merge branch 'main' of ssh://github.com/TwilitRealm/dusklight into rando-mod 2026-08-19 19:37:57 -07:00
TakaRikka f13f0319ec Merge pull request #2318 from TwilitRealm/uisvc-clipboard
ui service: clipboard setter/getter functions
2026-08-19 19:36:36 -07:00
TakaRikka 06735d1369 c++ wrappers 2026-08-19 19:14:07 -07:00
TakaRikka 8525b0b40c enc's suggestions 2026-08-19 19:06:53 -07:00
TakaRikka e40506dfeb actually set outLength 2026-08-19 18:17:07 -07:00
TakaRikka ff3dbfa8d5 couple fixes 2026-08-19 18:15:42 -07:00
TakaRikka 5456d98fde add clipboard setter/getter functions 2026-08-19 16:18:00 -07:00
jdflyer 2f0cb26ceb Small fixes 2026-08-19 00:19:11 -07:00
jdflyer 21bc055552 Merge with origin/main 2026-08-19 00:16:37 -07:00
TakaRikka 3a2dbf9fba fix new build issues 2026-08-18 23:47:53 -07:00
TakaRikka 2d1487aefd Merge branch 'main' of ssh://github.com/TwilitRealm/dusklight into rando-mod 2026-08-18 23:39:05 -07:00
Luke Street f6b7448de3 FlowService & MessageService (#2313) 2026-08-19 00:32:23 -06:00
jdflyer edfb93440c Prelaunch UI Fixes. Create Prelaunch after mod init. 2026-08-18 21:04:41 -07:00
gymnast86 f4f564b1b1 rework phase_1 hooks 2026-08-18 17:56:39 -07:00
gymnast86 4ba25932de remove unecessary setLineUpItem check 2026-08-18 16:30:54 -07:00
gymnast86 d4868ea81a dEvt_control_c::skipper hook 2026-08-18 16:13:30 -07:00
gymnast86 cd6c82d0ff forgot uninstall 2026-08-18 11:49:46 -07:00
gymnast86 355ea73510 getCollectSmell hook 2026-08-18 11:21:46 -07:00
jdflyer c0d44d4a21 Gamemode service improvements. Disable achievements on custom gamemodes (for now) 2026-08-18 00:33:15 -07:00
TakaRikka f0f7031b3d ui: basic excluded locations tab 2026-08-18 00:24:15 -07:00
jdflyer 85c2ddd8ff Merge with origin/main 2026-08-17 22:52:28 -07:00
jdflyer de7f09a6a4 Entrance Rando Fixes 2026-08-17 20:05:39 -07:00
TakaRikka 7129605035 forgot sound effect 2026-08-17 18:44:08 -07:00
TakaRikka 0c09d71c0a ui: starting inventory implemented 2026-08-17 18:32:10 -07:00
TakaRikka 947fb5b5a5 fix demo item gives and add obj item hooks 2026-08-17 02:12:25 -07:00
gymnast86 4c673eb04b dMenu_Ring_c hooks 2026-08-17 01:54:00 -07:00
gymnast86 9090ee80ab fix building in debug on windows 2026-08-17 01:49:44 -07:00
jdflyer 8953532fe7 OnNewSaveSelectFunction fix (Don't show name anm) 2026-08-16 18:41:07 -07:00
gymnast86 f1dc848ea5 Merge branch 'rando-mod' of https://github.com/TwilitRealm/dusk into rando-mod 2026-08-16 17:58:06 -07:00
TakaRikka 548c843a9b remove unneeded mode dialog 2026-08-16 14:53:03 -07:00
TakaRikka 34a753ed85 make save_slot_written update current slot id 2026-08-16 14:08:09 -07:00
TakaRikka 08e51f83f3 item func changes 2026-08-15 23:38:29 -07:00
TakaRikka b4ba0b5755 Merge branch 'main' of ssh://github.com/TwilitRealm/dusklight into rando-mod 2026-08-15 16:54:35 -07:00
jdflyer 7c4338d7b3 Merge with origin/rando-mod 2026-08-15 16:43:10 -07:00
jdflyer 85a1a2901c Improve Entrance Coupling Logic, Improve Entrance Shuffle Data, fix seed name 2026-08-15 16:42:46 -07:00
TakaRikka a13932e901 partial ms check fix 2026-08-15 15:32:09 -07:00
Irastris c880d46fb5 d_menu_option bugfix (#2294) 2026-08-15 11:58:24 -06:00
Irastris 27d27e6d94 Add support for playing Dusklight using Wii disc images (#2296)
* Add offsets for Wii USA R0/R2, JPN, and PAL
Also fix an oopsie where l_pos and l_normal's offsets were swapped

* Allow loading Wii discs

* Change GameVersion::GcnJpn checks to isRegionJpn()

* Change GameVersion::GcnPal checks to isRegionPal()

* Add platformSelect and regionSelect templates, simplify a ton of code

* Add *_get() macros to simplify REL loads

* Actually accept Wii USA Rev. 2 discs

* Show the Wii USA revision in prelaunch's disc status

* l_normal isn't in Wii RELs, so I'll just hardcode it

* Account for various BLO differences

Fix crash when opening the map on Wii USA Rev 0 and Wii PAL

* Use the streamed version of the file select music

* Update language selection

* Fix the d-pad/cross button text for Wii PAL
Resizing panes that are already 120.0f wide is harmless, so I didn't bother with a GameVersion check

* Fix brightness check discrepancy, use IF_DUSK_BLOCK macros when ideal

* Update docs and the issue template
2026-08-15 11:58:09 -06:00