Commit Graph

174 Commits

Author SHA1 Message Date
minjaesong
068d0bf1b2 control preset to be stored into separate file 2026-02-07 16:19:42 +09:00
minjaesong
e14e689dce fix: bogoflops counter being overestimated on M4 Mac due to Math.random() reliance 2025-11-27 10:41:13 +09:00
minjaesong
bbd0bc7eb2 some mac-specific codes 2025-03-22 23:40:58 +09:00
minjaesong
bb1da3b1ec working ItemFileRef instantiation and serialisation 2025-01-30 11:53:21 +09:00
minjaesong
f4fb7cccfb audio compressor option is now available 2025-01-11 23:46:54 +09:00
minjaesong
fe4318877a shader preloading 2024-12-16 19:36:58 +09:00
minjaesong
89b12aabb4 new debug cmd ExportFBO 2024-11-24 12:53:44 +09:00
minjaesong
f5846d9bae screen blur helper class 2024-11-23 21:17:16 +09:00
minjaesong
dcd75eb642 current session playtime measurement now uses the app's startup time 2024-07-19 03:14:28 +09:00
minjaesong
b26462b248 fullscreen GUI complications wip 2024-07-18 21:30:30 +09:00
minjaesong
d4ac5b887c better fullscreen handling 2024-07-18 17:41:50 +09:00
minjaesong
ff433703f4 y u no call back :( 2024-07-06 02:04:27 +09:00
minjaesong
417f00117e just disabling fullscreen on macos for now 2024-06-19 12:37:27 +09:00
minjaesong
a4629c3ea8 new fullscreen method 2024-06-19 12:26:34 +09:00
minjaesong
9762f38868 more audio codes 2024-04-14 23:45:34 +09:00
minjaesong
4fba0f70c9 weather in weathercodex 2024-04-14 00:18:30 +09:00
minjaesong
3ef3f3f653 fix: RAM music should loop as they should now 2024-04-06 00:22:52 +09:00
minjaesong
728d609268 more haptic sounds 2024-04-03 02:38:56 +09:00
minjaesong
9a8c91562e fix: bad cacheing behaviour 2024-04-02 23:23:16 +09:00
minjaesong
94152afcac sound track cacheing by track to remove any collision 2024-04-02 17:15:23 +09:00
minjaesong
918276a1be read sound effects from RAM 2024-04-02 14:32:13 +09:00
minjaesong
53f54a450d sound on memory wip 2024-04-02 00:29:59 +09:00
minjaesong
a1a70274dd gui track should obey interface volume setting 2024-04-01 18:07:54 +09:00
minjaesong
576e868996 sound cues for buttons 2024-04-01 03:15:57 +09:00
minjaesong
b0adc9efc7 Lang: get-from-config tags 2024-03-15 01:45:35 +09:00
minjaesong
707abe8c6d devcycle-based version name (alpha, beta thing) 2024-03-11 02:44:05 +09:00
minjaesong
d3fe2e2bc6 trying to debug why fullscreen is borked on macOS 2024-02-19 21:04:37 +09:00
minjaesong
b93e987011 MusicContainer extracted out of the modulebasegame 2024-02-10 16:09:00 +09:00
minjaesong
839886531a fix: actors having stale musictrack reference after the audioengine reloading 2024-02-05 02:14:38 +09:00
minjaesong
cc00e1eff9 I fixed the ingamerender-not-rendering bug?? 2024-02-05 01:26:27 +09:00
minjaesong
2832f7123d auto apply filter if screenmagnifying is not 1.0 or 2.0 2024-01-25 16:04:20 +09:00
minjaesong
07c70a42f3 reloading the engine will copy track states from the old instance, obsoleting audioMixerRenewHooks 2024-01-16 14:00:58 +09:00
minjaesong
2bd1b61a35 audio engine: resize buffer without restarting the game 2024-01-16 03:31:22 +09:00
minjaesong
755ced9ea4 sound engine is no longer a singleton 2024-01-16 03:00:30 +09:00
minjaesong
c4c76a41fb adding kotlin-test to dependencies 2024-01-09 22:28:49 +09:00
minjaesong
0104d80152 debug print colour code by the object name 2024-01-08 03:19:00 +09:00
minjaesong
f54a2133f9 new param 'frameDelta' on every render() function 2024-01-04 16:38:58 +09:00
minjaesong
0395b30f44 musicplayer: playlist view wip 2024-01-02 05:11:27 +09:00
minjaesong
feba499043 fix: closing the game when no module is loaded would try to dispose uninitialised class 2023-12-29 15:30:03 +09:00
minjaesong
c4836a3fe2 music player widget as a separate module 2023-12-24 03:13:35 +09:00
minjaesong
2eaa960571 lang update 2023-11-28 00:31:08 +09:00
minjaesong
21e0f984be fix: app not quitting 2023-11-26 22:28:17 +09:00
minjaesong
6fabe555df individual fadein/out req for tracks 2023-11-20 21:08:16 +09:00
minjaesong
60d793f753 mixer overlay 2023-11-18 20:27:32 +09:00
minjaesong
8826119f79 test code might shelf later lol 2023-11-17 16:34:52 +09:00
minjaesong
29cc69519e audio mixer thingy wip 2023-11-17 14:22:53 +09:00
minjaesong
6e70ad4212 fix: closing the game when no module is loaded would crash it 2023-11-09 18:03:54 +09:00
minjaesong
ce5f3d548b Patched Lwjgl3Application is renamed to TerrarumLwjgl3Application to remove confusions 2023-11-09 13:09:02 +09:00
minjaesong
2f11988353 updating Gdx.audio on separate thread 2023-11-08 23:42:17 +09:00
minjaesong
beb7f1fb73 music disc jockeying wip 2023-11-08 16:59:22 +09:00