Commit Graph

6823 Commits

Author SHA1 Message Date
TakaRikka b0d4c62903 more hooks wip 2026-08-14 03:26:49 -07:00
TakaRikka a2cd701203 ykm/ykw/fairy hooks 2026-08-13 23:32:21 -07:00
TakaRikka 8143de6bbb more hooks 2026-08-13 20:10:44 -07:00
TakaRikka 162829a8cf hook up randomizerState 2026-08-13 16:28:42 -07:00
TakaRikka c65b8a42b8 add handful of missing hooks 2026-08-13 14:50:39 -07:00
TakaRikka abbcb5a6b9 location name overrides for item service 2026-08-13 03:41:39 -07:00
TakaRikka 8229879aab refactor seed load/save and add file info hook 2026-08-13 02:04:41 -07:00
TakaRikka 11055282ff hook up item check overriding 2026-08-12 19:42:57 -07:00
TakaRikka 839d8fdb63 Merge branch 'main' of ssh://github.com/TwilitRealm/dusklight into rando-mod 2026-08-12 16:35:16 -07:00
TakaRikka 008a18c142 Merge pull request #2292 from TwilitRealm/item-svc
initial item service implementation
2026-08-12 15:34:45 -07:00
TakaRikka 5b4def820a couple fixes 2026-08-12 15:02:33 -07:00
TakaRikka 635901d3bd update game service major version 2026-08-12 13:59:01 -07:00
TakaRikka 5abc956448 daTbox2 handling 2026-08-11 14:45:53 -07:00
TakaRikka 5830c41547 couple ui fixes 2026-08-10 20:33:25 -07:00
TakaRikka 0c3bbbaba0 standardize some check names 2026-08-10 12:35:08 -07:00
baxlek 0fc05028cc Add Aiming Reticle for Bow and Slingshot (#2290)
* Change sight drawing flag to on in arrow logic

* Refactor setBowSight for PC targeting and reticle logic

* Add Aiming Reticle option to settings

Add option for Aiming Reticle in settings.

* Add aiming reticle setting to game preferences

* Add aiming reticle to user settings registration

* Add aimingReticle configuration variable

* Fix syntax error in settings.cpp

* Add aiming reticle check to bow charge condition

* Refactor bow charge sight position logic

Removed redundant sight position handling when aiming reticle is not displayed.

* Refactor setBowSight for Dusk targeting

* Clarify aiming reticle option description

* Refactor bow sight logic in setBowSight function

Removed dusk condition from bow sight check and adjusted sight drawing logic.

* Refactor sight drawing logic in d_a_alink_bow.inc

Remove redundant call to offDrawFlg() when aiming reticle is enabled.
2026-08-10 00:14:17 -04:00
TakaRikka 71b2eedc82 initial item service implementation 2026-08-09 16:40:26 -07:00
Giorgio Mendieta 7434a0f834 Enable color diagnostics for CMake (#2273) 2026-08-08 16:14:52 -06:00
TakaRikka 25a736b9dc getLayerNo hook 2026-08-08 13:27:12 -07:00
TakaRikka a8089f1204 couple small fixes 2026-08-08 11:25:00 -07:00
TakaRikka 1f28fd1ca5 sky character blob and stage edit registration 2026-08-08 05:38:42 -07:00
TakaRikka e16c05211b seed selection + rando file setup working 2026-08-07 19:42:50 -07:00
TakaRikka a9767ad3e8 use persistent data directory 2026-08-07 11:35:50 -07:00
TakaRikka 2f4d8a06d8 remove unnecessary hooks 2026-08-07 11:15:36 -07:00
TakaRikka 769f83db25 add in hooks 2026-08-07 07:46:43 -07:00
TakaRikka 48cf860467 Merge branch 'main' of https://www.github.com/TwilitRealm/dusklight into rando-mod 2026-08-07 03:49:10 -07:00
TakaRikka 82e2fd4bea Merge pull request #2283 from encounter/camera-operator
Add camera operator API to CameraService
2026-08-07 03:44:59 -07:00
TakaRikka fcd9dd0f70 Merge pull request #2282 from encounter/mods-data-dir
Add HostService.data_dir
2026-08-07 03:42:53 -07:00
TakaRikka 8afe479d0f Merge pull request #2281 from encounter/hook-uninstall
Add mods::hook::uninstall
2026-08-07 03:39:24 -07:00
Luke Street c5933be631 Add camera operator API to CameraService 2026-08-07 00:34:57 -06:00
Luke Street 928e9b4bc7 Add HostService.data_dir 2026-08-07 00:20:09 -06:00
Luke Street 3ac0fcb156 Add mods::hook::uninstall 2026-08-06 23:59:26 -06:00
TakaRikka cb564f7465 ui: initial file select gate implementation 2026-08-06 18:00:16 -07:00
TakaRikka 2c7ab755a0 Merge pull request #2276 from encounter/align
Fix ATTRIBUTE_ALIGN placement
2026-08-06 08:58:15 -07:00
TakaRikka cd2ed2843c ui: begin hooking up some menu controls 2026-08-06 03:49:26 -07:00
Luke Street cf8ab52f55 Fix ATTRIBUTE_ALIGN placement 2026-08-05 21:16:06 -06:00
TakaRikka c853934a24 Merge branch 'main' of https://www.github.com/TwilitRealm/dusklight into rando-mod 2026-08-05 16:32:21 -07:00
TakaRikka 8c4ad273b8 ui: blocking in seed options and hints tabs 2026-08-05 16:02:40 -07:00
TakaRikka 2a0cd87246 ui: start implementing menu tabs and controls 2026-08-05 14:27:59 -07:00
Luke Street 13b3b68fe5 Migrate to Borealis (#2266) 2026-08-05 07:54:31 -06:00
TakaRikka 8d677bf517 ui: wip porting main ui 2026-08-05 04:43:55 -07:00
TakaRikka 3160d1c370 ui: config_store/seed_generation 2026-08-05 03:04:06 -07:00
TakaRikka 0ed984a863 use new log fmt wrappers 2026-08-05 00:43:23 -07:00
TakaRikka 027e23d2e7 include save/stage services 2026-08-05 00:19:28 -07:00
TakaRikka 105413360e Merge branch 'main' of https://www.github.com/TwilitRealm/dusklight into rando-mod 2026-08-05 00:13:24 -07:00
TakaRikka 4604304305 mods: stage service (#2268)
* initial stage service ported from encounter's original impl

* Review cleanup

* initial stage service ported from encounter's original impl

---------

Co-authored-by: Luke Street <luke@street.dev>
2026-08-04 21:51:52 -06:00
Pwootage 794bb130e2 Fix for Linux distributions that use lib64: force libturbojpeg to use 'lib' (#2269) 2026-08-04 21:49:33 -06:00
gymnast86 d82cb08353 another include 2026-08-04 08:47:00 -07:00
gymnast86 572e9633ab fix more includes 2026-08-04 08:21:23 -07:00
gymnast86 67a511a131 fix includes 2026-08-04 08:00:25 -07:00