Commit Graph

6992 Commits

Author SHA1 Message Date
Pieter-Jan Briers 82d30fa8e5 Merge main 2026-09-11 09:10:17 +02:00
Pieter-Jan Briers ccd36f87ae Update Luau definition file
Also expose STREAM_MAX_CHILDREN
2026-09-11 08:56:25 +02:00
Pieter-Jan Briers 6b1598a4ac Disable Opus by default
So I don't have to fix the build. Linkle won't use it anyways.
2026-09-11 07:35:30 +02:00
Pieter-Jan Briers ec57c33054 luau_runtime reorganization + audio_res service via Lua
Primary focus was to implement audio_res in Lua. As part of this I ended up re-organizing much of the luau_runtime to be less thrown together.

The audio_res service relies on the (newly fetched) LuaBridge3 library to reduce all the boiler plate. All in all, I'm quite happy with how it turned out. I did have to fork LuaBridge3 to fix some bugs though, so that tag is fetched right now: https://github.com/TwilitRealm/LuaBridge3
2026-09-11 06:23:02 +02:00
TakaRikka ddc79d151e Merge pull request #2418 from encounter/mod-browser
In-Game Mod Browser
2026-09-10 16:51:08 -07:00
Luke Street a7171c1956 Good stuff 2026-09-10 01:32:12 -06:00
Luke Street b84f8f56de Tidy 2026-09-09 22:20:36 -06:00
Luke Street d62360567b Use theme variables across remaining RmlUi styles 2026-09-09 22:14:46 -06:00
Luke Street b23a27be94 Merge latest main into mod-browser 2026-09-09 22:11:06 -06:00
doop eec1d4c064 Shutdown audio system upon exit (#2416)
* Shutdown audio system upon exit

* Don't re-init audio unless already initialized
2026-09-10 01:09:57 +02:00
TakaRikka 62737a3bb3 Merge pull request #2384 from dooplecks/surround-redux
Basic discrete surround sound support
2026-09-07 21:02:54 -07:00
Irastris 907279ed4e Update README (#2407) 2026-09-07 23:23:42 -04:00
doop 35c7e4d65f Merge branch 'main' into surround-redux 2026-09-07 22:32:44 -04:00
TakaRikka d213b83c2c Merge pull request #2403 from PJB3005/pjb-26-09-07-mods-meta.hpp-msvc-warning-fix
mods/meta.hpp MSVC warning fix
2026-09-07 17:58:13 -07:00
TakaRikka b045bcdca8 Merge pull request #2399 from PJB3005/pjb-26-09-07-luau-print-goes-to-mod-s-info-log
Luau print goes to mod's info log
2026-09-07 17:57:38 -07:00
Pieter-Jan Briers dbe3dbdab7 mods/meta.hpp MSVC warning fix 2026-09-07 19:56:01 +02:00
Pieter-Jan Briers 005a87480e Luau print goes to mod's info log 2026-09-07 19:28:59 +02:00
TakaRikka bb36b652a0 Merge pull request #2401 from Irastris/try-fix
Revert change to J3DMaterial::needsInterpCallBack()
2026-09-07 00:14:14 -07:00
TakaRikka ada157ae1b Merge pull request #2398 from PJB3005/pjb-26-09-07-disable-luau-timeouts-on-debug
Disable Luau timeouts on DEBUG
2026-09-07 00:10:35 -07:00
TakaRikka 094aa37fbb Merge pull request #2395 from gymnast86/obj-item-boomerang
Rework handling of the boomerang enum value in the item actor
2026-09-07 00:08:30 -07:00
Irastris 113f632a02 Revert change to J3DMaterial::needsInterpCallBack() 2026-09-07 00:25:01 -04:00
SuperDude88 0b0866c39a Merge pull request #2396 from TwilitRealm/include-fix
Include Fix
2026-09-06 21:39:41 -04:00
Pieter-Jan Briers f1f3b5c64f Fix WAVE header size parsing 2026-09-07 02:49:25 +02:00
Pieter-Jan Briers 4e998b7faa ImGuiAudio ShowSeqDataBlocks 2026-09-07 02:49:25 +02:00
Pieter-Jan Briers feb8329461 Merge main 2026-09-07 02:49:25 +02:00
Pieter-Jan Briers 783f488dc7 Disable Luau timeouts on DEBUG
Annoying for debuggers as it'll always trigger.
2026-09-07 02:17:07 +02:00
Irastris 83f50329d8 Refactor chain and line interpolation, revert portion of last PR (#2397)
* Consolidate chain interpolation

* 3D lines interpolate themselves

* Revert d_kankyo_rain camera changes
2026-09-06 19:14:00 -04:00
SuperDude88 e0e4c06a3e Include Fix
Needed this for a mod I'm messing with to build, probably should be applied to other headers too
2026-09-06 14:15:16 -04:00
gymnast86 74bd3d4cf6 Merge branch 'main' of https://github.com/TwilitRealm/dusklight into obj-item-boomerang 2026-09-06 06:20:55 -07:00
gymnast86 30de36a04b rework boomerang handling in obj_item 2026-09-06 06:20:47 -07:00
Irastris d67871181d Many interp fixes (#2394)
Co-authored-by: Luke Street <luke@street.dev>
2026-09-06 00:27:14 -06:00
Pieter-Jan Briers 78c3efde6f Move service implementation functions to separate header 2026-09-06 02:33:34 +02:00
TakaRikka 58c31d304c Merge pull request #2392 from gymnast86/charlo-fix
ItemService: Fix prayer_reward check
2026-09-04 22:30:16 -07:00
gymnast86 cf1859f754 Merge branch 'main' of https://github.com/TwilitRealm/dusklight into charlo-fix 2026-09-04 21:47:31 -07:00
gymnast86 02facd8c99 fix charlo reward 2026-09-04 21:47:22 -07:00
TakaRikka 68ed663905 Merge pull request #2391 from Irastris/organization
Tidy includes, drop PC STATIC_ASSERTs, and more macro usage
2026-09-04 20:44:14 -07:00
Irastris bb09df7948 Tidy includes, drop PC STATIC_ASSERTs, and more macro usage 2026-09-04 20:48:36 -04:00
TakaRikka 2170967b6b Merge pull request #2390 from Irastris/noclip
Remove unused includes from ImGuiConsole
2026-09-04 12:52:30 -07:00
Luke Street e753884773 Some ASAN fixes 2026-09-04 12:54:55 -06:00
Irastris bd681d9557 Remove unused includes from ImGuiConsole 2026-09-04 14:02:42 -04:00
Luke Street 6eac903b13 Update randomizer (for real this time) 2026-09-04 02:20:32 -06:00
Luke Street 24e4bbe437 Update randomizer 2026-09-04 02:19:06 -06:00
Pieter-Jan Briers 9bff2f5cf2 Generate mipmaps for mod menu images (#2382)
* Generate mipmaps for mod menu images

* Update aurora

---------

Co-authored-by: Luke Street <luke@street.dev>
2026-09-04 02:18:18 -06:00
Luke Street 48746a9a67 Use aurora::thp; remove libjpeg-turbo (#2386) 2026-09-04 02:01:41 -06:00
gymnast86 0a4a335e4a SaveService: Move save_slot_written call and onWritten notification (#2388)
* move onWritten notification to before sidecar flush

* call save_slot_written in dataWrite() instead of memCardDataSaveWait2

* move save_slot_written to memCardDataSaveWait
2026-09-04 01:10:02 -06:00
Luke Street bc32702cb4 Mod SDK: Remove MSVC_RUNTIME_LIBRARY override 2026-09-04 00:36:46 -06:00
Luke Street d94135f785 Avoid overlay files overflowing solid heaps (#2387) 2026-09-04 00:33:47 -06:00
Luke Street 3efba4ccbd Mods: NetService and WebSocketService (#2385) 2026-09-04 00:33:31 -06:00
doop 2ab70f8619 Implement surround panner 2026-09-03 21:39:44 +00:00
doop defeac3fab Prepare audio system and UI for surround 2026-09-03 21:03:42 +00:00