Luke Street
3efba4ccbd
Mods: NetService and WebSocketService ( #2385 )
2026-09-04 00:33:31 -06:00
Luke Street
fa70bb8fe8
Update aurora & borealis
2026-09-03 10:19:40 -06:00
jdflyer
5a92780d42
Mod SDK: Actor service ( #2270 )
...
* Mod SDK: Actor Service
* Modding doc fix
* Update naming for actor service. Begin custom actor example mod
* Example Mod Updates, On unregister: Only delete requested actors of the right type. Update docs
* Cleanup & fixes
* Rename to custom_actor_demo
* tweaks
* Finish mine demo actor
---------
Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net >
Co-authored-by: Luke Street <luke@street.dev >
2026-09-03 10:02:15 -06:00
jdflyer
fb4142c7ef
Stage Service: Support Player Spawns ( #2311 )
...
* Stage Service: Support Player Spawns
* Allow for spawn deletion, double-check spawn sizes
* Advance player_data on continue
---------
Co-authored-by: Luke Street <luke@street.dev >
2026-09-03 10:01:42 -06:00
gymnast86
b748eaca1e
Remove private specifiers from game code classes ( #2375 )
...
* remove private specifiers from game code
* fix formatting
* fix more formatting
* Add some missing public modifiers
---------
Co-authored-by: Luke Street <luke@street.dev >
2026-09-03 09:30:26 -06:00
jdflyer
6a7acc8ddc
Split cosmetics mod into submodule ( #2378 )
2026-09-03 09:21:50 -06:00
Luke Street
8551f5e0e4
Mods: Support Luau mods ( #2377 )
...
* Mods: Support Luau mods
* Enable `integer` type & use it
* Link to headers in modding.md
* Update link to webgpu.h
2026-09-03 09:20:51 -06:00
TakaRikka
281475c9b1
Merge pull request #2376 from Irastris/more-wii
...
A couple fixes for Wii discs
2026-09-02 18:03:55 -07:00
Irastris
ea4d4d476a
BLO revisions
2026-09-02 17:12:11 -04:00
Irastris
8bcf81b3c6
Recreate the aiming reticle as GX calls for Wii compatibility
2026-09-02 16:34:00 -04:00
Luke Street
5e12bb55f7
Mod SDK: Strip Linux/Android libraries during package
2026-09-02 11:24:08 -06:00
TakaRikka
3ded324388
Merge pull request #2374 from TwilitRealm/rando-mod-internal
...
mods: randomizer
2026-09-01 21:47:25 -07:00
Luke Street
f83664074e
Split randomizer mod into submodule
...
Co-authored-by: TakaRikka <takarikka@outlook.com >
Co-authored-by: gymnast86 <stock.joann@gmail.com >
2026-09-01 21:22:36 -06:00
Luke Street
a5eca78939
Mods: Avoid RTLD_DEEPBIND; configure exports manually ( #2371 )
...
* Mods: Avoid RTLD_DEEPBIND; configure exports manually
* Make version script anonymous
2026-09-01 16:05:51 -06:00
Luke Street
6cc568d081
Mods: HttpService ( #2370 )
...
* Update Android toolchain to platform 37
* Mods: HttpService
* Update modding.md
* Update modding.md
* Set minor version back to 0
2026-09-01 16:05:45 -06:00
TakaRikka
d60cc9095f
fix combo input checking
2026-09-01 14:50:23 -07:00
Irastris
0fd17fe082
Refactor GraphicsTuner, no longer tanks performance when open ( #2365 )
...
* Sort includes, move logic into ConfigVars, add reusable helpers
* Refactor GraphicsTuner, only refresh labels when actually needed
2026-09-01 09:07:49 -06:00
Luke Street
455150ad90
Mods: FileService ( #2367 )
2026-09-01 09:06:01 -06:00
TakaRikka
b76917ed48
Merge pull request #2363 from TwilitRealm/instant-death-fixes
...
Instant Death Fixes
2026-09-01 04:19:35 -07:00
TakaRikka
ba44971bde
Merge pull request #2368 from TwilitRealm/speedrun-fixes
...
various speedrun game mode fixes
2026-09-01 03:36:39 -07:00
TakaRikka
a746b23944
make sure tools are disabled for speedrun mode and reset run info when mode is deactivated
2026-09-01 03:11:04 -07:00
TakaRikka
6c966876b9
fix speedrun timer resetting
2026-09-01 02:46:53 -07:00
TakaRikka
2570c8f072
fix gamemode onSaveLoaded handling with hideTvSettingsScreen setting
2026-09-01 01:09:42 -07:00
SuperDude88
2e19ffbf50
Shorten int Change
2026-08-31 20:15:15 -04:00
Pieter-Jan Briers
01e3c4616f
global.h MSVC warning fix ( #2359 )
2026-08-31 18:10:07 -06:00
Pieter-Jan Briers
57f0185a3c
Suppress new XF memory write stub logs ( #2362 )
2026-08-31 18:09:38 -06:00
Luke Street
48171f0f0a
Only use inlining flags w/ mod support
...
Also enables mod support by default. It was already enabled in the
CMakePresets.json, so this just moves it to the CMakeLists itself.
2026-08-31 18:02:44 -06:00
Luke Street
a29f13452f
Revert accidental CMakePresets.json change
2026-08-31 17:18:29 -06:00
Luke Street
905da94b40
Fix game compile flags on Linux/GCC
...
There was a conflict with per-target compile flags and the PCH.
The PCH was causing the game code to be built without the inlining
flags actually taking effect (internal `src/dusk` files did not use
them), which caused mods to fail to resolve static functions for
hooks. Fix: split Dusklight internals (`src/dusk/`) into a separate
static library altogether, cleanly allowing us to disable inlining
and patching flags only for internal code while also fixing the PCH
flags issue.
Additionally, this updates symgen to v1.3.4, which includes a fix
for GCC function fragments and specializations getting resolved as
display name aliases, conflicting with the actual functions.
Aurora also updated to include https://github.com/encounter/aurora/pull/244
2026-08-31 17:11:05 -06:00
SuperDude88
4a632ff5dc
Instant Death Fixes
...
- Fix some overflows with instant death mode
2026-08-31 18:24:30 -04:00
Luke Street
93f9ad6f1d
Remove const from symdb descriptor (avoids unintentional DCE)
2026-08-31 15:33:26 -06:00
TakaRikka
e2bf07805e
Merge pull request #2259 from baxlek/transform-anywhere-fix
...
Can Transform Anywhere fix
2026-08-30 01:05:20 -07:00
TakaRikka
cf65509da9
Merge pull request #2346 from baxlek/underwater-transform-fix
...
Prevent Quick Transform While Underwater
2026-08-30 00:29:03 -07:00
TakaRikka
b718404b52
Merge pull request #2353 from TwilitRealm/fix/freecam-mouse-fix
...
Only move Flycam when holding right click
2026-08-29 23:06:25 -07:00
TakaRikka
d574172154
Merge pull request #1962 from TwilitRealm/better-tools
...
Command system, tools menu (teleport / move link / more), better button combo handling, trigger viewer
2026-08-29 19:15:36 -07:00
TakaRikka
9930c5aabf
trigger viewer fixes
2026-08-29 18:51:11 -07:00
TakaRikka
c4ded86010
Merge branch 'main' of ssh://github.com/TwilitRealm/dusklight into better-tools
2026-08-29 18:37:14 -07:00
MelonSpeedruns
7cc0c07ffb
Only move freecam when holding right click
2026-08-28 13:37:36 -04:00
baxlek
308c0fca44
Update d_a_alink_dusk.cpp
2026-08-24 17:15:19 -05:00
baxlek
c1213ef752
Update d_a_alink_dusk.cpp
2026-08-24 17:02:53 -05:00
Luke Street
a775418c66
ItemService v2.1: Support display_item ( #2344 )
...
* ItemService: Support display_item
* Add goron_springwater_rush constant
* Commit f_op_actor_mng.h
2026-08-23 21:51:49 -06:00
Luke Street
48b5c2e8c1
Restore focus to re-enabled elements
2026-08-23 20:26:26 -06:00
Luke Street
705e7f058b
Un-inline d_meter2_info functions
2026-08-23 20:26:26 -06:00
Luke Street
e30e0fe062
Update symgen to v1.3.3
2026-08-23 20:26:26 -06:00
Luke Street
c4f4712d0e
Minor svc/flow.hpp updates
2026-08-23 20:26:26 -06:00
Luke Street
2d70c24b37
Improve mod hook compatibility (inlines)
2026-08-23 20:26:26 -06:00
Luke Street
72ccb14d35
Guard against null stag_info
2026-08-23 20:25:41 -06:00
Luke Street
c53f3f774b
Add Golden Wolf item checks
2026-08-23 20:25:41 -06:00
Luke Street
5a8622c6b2
Fix forced Poe item demo
2026-08-23 20:25:24 -06:00
Luke Street
29b86f938f
Fix group lookup for custom flows
2026-08-23 20:22:12 -06:00