Commit Graph

109 Commits

Author SHA1 Message Date
283783954f refactor: Update Unity to 2022.3.62 2025-06-21 01:22:02 +08:00
77f92f9294 Fix dialog not released on loading error in chart player. 2023-12-25 15:02:39 +08:00
00d47cde0c Fix the names of missing textures not correctly logged. 2023-12-02 00:32:42 +08:00
de1e9f9019 Code cleanup. 2023-11-29 22:25:21 +08:00
92fb34cfa8 Code cleanup. 2023-11-21 18:03:34 +08:00
88d198f408 Fix resource URI for Android. 2023-11-20 20:24:53 +08:00
c2e94afc1c Update Cryville.Common.Logging. 2023-11-20 20:21:21 +08:00
9db2ded366 Rename render distance settings. 2023-11-11 11:40:48 +08:00
b57959b4bf Update Cryville.Audio. 2023-11-01 01:01:13 +08:00
97e759f57d Adjust the progress report from prehandler. 2023-10-08 01:00:12 +08:00
1f58390298 Code structure cleanup. 2023-08-24 15:47:34 +08:00
642a9563ba Fix conditional compilation for Android. 2023-08-15 21:01:00 +08:00
0776eca49d Implement custom ruleset config. (Amend) 2023-08-07 13:55:57 +08:00
3db8f61e3b Decouple the usage of PDT evaluator of chart player. 2023-07-28 14:13:49 +08:00
c9b348dd4f Fix Discord timestamp not reset on pause and resume. 2023-07-11 00:01:15 +08:00
a7aff4d625 Code cleanup. 2023-06-22 13:18:34 +08:00
7deff3c6be Allow playing chart without input config completed. 2023-05-25 15:07:45 +08:00
959d07b0a9 Add area judge precision settings. 2023-05-14 10:46:32 +08:00
904581c520 Allows stopping during chart loading. 2023-05-09 21:27:48 +08:00
b983e32d56 Improve performance for prehandling by disabling rendering. 2023-05-09 21:25:49 +08:00
dad399facf Fix audio time syncing. 2023-05-07 21:28:17 +08:00
b536871da7 Modify the format of time status debug information. 2023-05-07 21:27:18 +08:00
fa9303c0a1 Fix chart importing. 2023-05-07 13:40:15 +08:00
beab3d7f8b Fix misspelling. 2023-05-05 00:42:20 +08:00
0b2ea3ddbc Move part of the input module to Cryville.Input. 2023-05-05 00:40:51 +08:00
b143fb49ce Move some classes to Cryville.Common. 2023-05-03 22:51:30 +08:00
8f211568be Fix error caused by threaded input handlers before time syncing. 2023-04-22 21:19:31 +08:00
d72afaa75b Code cleanup. 2023-04-22 21:08:06 +08:00
2784544884 Fix memory leak from object pools. 2023-04-21 12:18:29 +08:00
fdb4ab55a3 (Amend to 61b72107) 2023-04-20 14:31:03 +08:00
b51c7d2352 Add chart compatibility handler. 2023-04-19 15:32:16 +08:00
2b3898655f Re-implement relative motion. 2023-04-19 13:54:35 +08:00
659f2165ff Remove motion lerper. Reconstruct RMV and motion node. Add motion node pool. 2023-04-19 13:48:06 +08:00
cf6a7a795b Code cleanup. 2023-04-19 13:31:17 +08:00
a8b9ba0af4 Loads ruleset before chart loading. 2023-04-18 09:47:07 +08:00
f54564c567 Unify VecPtComp with Vec1, and VecPt with Vec2. 2023-04-18 09:45:46 +08:00
a2c5850fcd Optimize GC while prehandling. 2023-04-18 09:35:37 +08:00
f4411629e4 Obsolete transition and rate, and add end time for relative motion node. 2023-04-18 09:33:47 +08:00
c57c82bdd1 Add progress tracking for chart loading. 2023-04-09 22:11:29 +08:00
06d9df304e Add start offset settings. 2023-03-30 10:37:59 +08:00
871782e73f Remove potentially buggy syncing logic. 2023-03-11 21:41:22 +08:00
a755cc13bd Implement animation. 2023-02-27 00:17:14 +08:00
1da8647ff1 Re-add start offset stub. 2023-02-21 22:47:24 +08:00
887837bb3d Fix main thread stuck on texture missing. 2023-02-19 22:13:18 +08:00
ee7b0f5081 Make pause input optional. 2023-02-18 15:48:02 +08:00
900bd7b77a Implement effect. 2023-02-18 14:51:28 +08:00
a1f7418d32 Code cleanup. 2023-02-18 14:46:08 +08:00
274a823d02 Fix log not cleared on log toggle. 2023-02-18 14:44:05 +08:00
36dddea4d9 Code cleanup. 2023-02-17 21:13:19 +08:00
67b44db1ae Code cleanup. 2023-02-13 16:09:19 +08:00