Commit Graph

430 Commits

Author SHA1 Message Date
Clansty
ff8a44f2c9
[F] Hide1879 2025-10-06 21:51:46 +08:00
Clansty
8d7d9cda1e
[Rf] 重构 DisableTimeout 实现方式 2025-10-06 21:34:27 +08:00
Clansty
323c7e6add
[O] Hide1879 disable only in KaleidxScopeMode 2025-10-06 14:57:00 +08:00
simon
732ff8fccf
[+] 允许在进入指定歌曲前播放指定开场视频 (类似KOP) (#67)
* Create CustomIntroCinematic.cs

* 小优化

* reset videotimer when start play video

* just skip invalid songs

* change print

* 视频同步开始播放

* 改为在OnStart阶段准备视频 & videoprepare统一fallback时机

* 取消恢复背景显示

* 修复副屏显示

* 更严格的生效模式检查

* 增强清理资源

* build not pass?

* update default dir

* delete todo
2025-10-06 13:55:22 +08:00
Minepig
acda62bc50
[+] 使1P的耳机音量可以控制游戏主音量(外放音量) (#65)
* add feature

Sync 1P headphone volume to game master volume

* Squashed commit of the following:

commit db3de6036e7bcf2727e155129bea87d4ce9185af
Author: Minepig <30530115+Minepig@users.noreply.github.com>
Date:   Wed Oct 1 00:51:13 2025 +0800

    Update VolumeSync.cs

commit cb935df871b1e61880c224541cd51fab881f2dec
Author: Minepig <30530115+Minepig@users.noreply.github.com>
Date:   Tue Sep 30 22:57:53 2025 +0800

    Update Sound.cs

commit c42a0fa4d940368970625a233c79eecc16ede97c
Author: Minepig <30530115+Minepig@users.noreply.github.com>
Date:   Tue Sep 30 22:56:02 2025 +0800

    separate volume sync to its own setting

commit 7e45684338eef5932c59a27e7b782a0271361a7d
Author: Minepig <30530115+Minepig@users.noreply.github.com>
Date:   Tue Sep 30 17:04:47 2025 +0800

    Update Sound.cs
2025-10-06 13:38:40 +08:00
Clansty
d918e5878b
[O] IgnoreCommercialTimeout default on 2025-10-06 13:32:28 +08:00
WUGqnwvMQPzl
92c4ed9b31
[+] 允许忽略闲置时视频广告画面的 5 分钟总时长限制 (#64)
* [+] IgnoreCommercialTimeout

* [F] oops
2025-10-06 13:30:30 +08:00
Clansty
5805c795b8
[O] custom savePath for JudgeAccuracyInfo 2025-10-06 13:14:35 +08:00
Starrah
85433646fd
[O] Move JudgeAccuracyInfo Acc file into JudgeAccuracyInfo subfolder (#66) 2025-10-06 13:06:49 +08:00
Clansty
5a36623349
[+] FreedomTimer 2025-10-06 13:02:55 +08:00
Clansty
ccc35c1343
[F] 漏网之鱼 2025-10-03 22:28:42 +08:00
Clansty
7b34b5875a
[F] Remove unused name 2025-10-03 22:11:42 +08:00
凌莞~(=^▽^=)
5996c4072b
[+] config entry names (#68)
* [+] config entry names

* [O] make it not so break

* fix
2025-10-03 21:56:36 +08:00
Clansty
2ecf72223f
[O] 修改一些选项的默认开启和位置 2025-10-03 17:24:49 +08:00
Clansty
c1190e7a35
[O] move ReviveFinaleVSlide to Fancy.GamePlay 2025-10-03 16:48:32 +08:00
Clansty
e304e21c98
[+] FestaControl 2025-10-03 16:14:19 +08:00
Clansty
0efbf8f796
[O] Move FixTrackNumDisplay to UX 2025-10-03 16:01:08 +08:00
Clansty
9cc689fa27
[+] 分辨率设置 提示文本 2025-10-03 15:58:23 +08:00
Clansty
9e4dd4e828
[F] farClipPlane
已知问题:3D 元素都被遮挡了
2025-09-28 20:31:55 +08:00
Clansty
d48fe64443
[F] OneKeyEntryEnd MaxTrack not set 2025-09-28 19:31:51 +08:00
simon
43bd113117
[+] hide1879 (#58) 2025-09-23 22:34:39 +08:00
simon
b53bd0f056
允许手动设定转场动画 (#57)
* Create SetFade.cs

* 简化实现, 去除 patch/unpatch
2025-09-23 21:12:17 +08:00
村場 榞彦
5e2ad78a99
[+] New Feature allows touch serial ports configuration (#63)
* Create SkipBoardNoCheck.cs

* [F] Skip BoardNo Check complete and bugfix

Skip BoardNo Check to use 837-15070-02 as 837-15070-04. (use HarmonyTranspiler,)

* [+] New Feature allows touch serial ports configuration

In some cases (e.g. using mai22maitouch), player's controller won't be on COM3, this feature can reduce time for players to switch Ports by Device Manager manually.

* Revert "[+] New Feature allows touch serial ports configuration"

This reverts commit 6dda7c1677d951058b67dc12fd082d26c6595675.

* Reapply "[+] New Feature allows touch serial ports configuration"

This reverts commit bc4f87b934ba192d9b18d2cefb5faf78894bb4b5.

* [F] Fix special effect conflict bug

When DontRuinMyAccount enabled, the first track of Gate 8 will be 0.0000, and cause a DX score error, because the special effect in Gate 8 uses "AutoPlay AllMiss".
When PracticeMode enabled, the special effect in Gate 10 (Pause) will not work.

Disabled DontRuinMyAccount in Gate 8 and 10.
Disabled PracticeMode in KLD mode.
2025-09-23 21:11:49 +08:00
simon
db9f4fb44e
[+] 在 KLD 表门和里门禁用 FixLevelDisplay (#60)
* 在 KLD 表门和里门禁用 FixLevelDisplay

* improve format
2025-09-23 20:44:26 +08:00
Starrah
f1c3b64166
[O] DontRuinMyAccount: compatibility with QuickRetry, and optimize NoticeUI. (#62) 2025-09-23 20:38:03 +08:00
simon
c2eea66e51
[+] GrantFinalGateKey 2025-09-23 20:37:01 +08:00
Starrah
5cbf164a3b
[+] RatingUpWhenAP, parallel with RatingUpWhenSSSp. (#56)
Or, RatingUpWhenSSSp shows UINT_MAX-1 when previous score has already been AP.

When RatingUpWhenSSSp > 0, only show RatingUpWhenSSSp; RatingUpWhenAP will be shown only when RatingUpWhenSSSp <= 0.
2025-09-23 20:26:20 +08:00
Starrah
dbd22a0fe6
[F] Maimoller DisplayTouchInGame not work (#55) 2025-09-19 07:48:11 +08:00
Clansty
53574fb32e
[+] Fix SBGA bug 2025-09-19 07:40:30 +08:00
Clansty
4ea81dc45d
[F] CustomLogo 2025-09-18 23:41:33 +08:00
Clansty
e6780d3765
[F] getNotesTypeId 2025-09-18 23:15:43 +08:00
Clansty
71f44a7051
[F] UserRate ctor 2025-09-18 23:15:23 +08:00
Clansty
253518d8a2
[F] CustomLogo 2025-09-18 23:00:27 +08:00
Clansty
8a744d3a33
[+] allowTicketInFreePlay 2025-09-18 21:42:51 +08:00
Clansty
373327cec7
[-] LogNetworkErrors 2025-09-18 21:33:46 +08:00
Clansty
b30d12b70e
[F] Add MusicData disable fix
修复全解歌曲时部分删除曲无法显示的问题
2025-09-18 21:22:58 +08:00
Clansty
7e99ec0bba
[O] Set default ticket unlock to false 2025-09-18 21:18:13 +08:00
Clansty
16012750eb
[+] eventBlackList 2025-09-18 21:04:14 +08:00
Clansty
0c245008cb
[F] Revert 2025-09-15 23:04:28 +08:00
Clansty
9592771f52
[+] disableDebugFeatureHotkeys 2025-09-15 17:16:33 +08:00
Clansty
b1bb4afa49
[O] DontRuinMyAccount 2025-09-15 16:24:37 +08:00
AdemJensen
eef8a67e2c
feat: Display error frame when specific hardware is not available. (#51)
* test: complete all essentials for custom hardware display

* feat: complete all types of hardware error checks

* fix: add multiple source for TouchSensor check to avoid occational AMDaemon Error missing issue

* feat: refactored error frame sections into a global helper tool

* fix: resolve potential weakness

* feat: add an localization string

* fix: camera idx fetch issue
2025-09-15 15:45:23 +08:00
_r0x5a
2a09d26117
[+] ReviveFinaleVSlide (#53) 2025-09-15 15:42:29 +08:00
Clansty
a63ef1db5f
[F] Remove log 2025-09-15 15:36:07 +08:00
Clansty
91e3318326
[RF] TouchDelay 2025-09-15 14:35:22 +08:00
Clansty
350f30166f
[F] 同时打开 GameSystem.ExteraMouseInput.DisplayArea 和 DisplayTouchInGame 时,进入游玩歌曲闪退 2025-09-09 00:02:53 +08:00
村場 榞彦
00b36b75c2
[+] New mod GameSystem.SkipBoardNoCheck (#50)
* Create SkipBoardNoCheck.cs

* [F] Skip BoardNo Check complete and bugfix

Skip BoardNo Check to use 837-15070-02 as 837-15070-04. (use HarmonyTranspiler,)
2025-09-07 04:02:01 +08:00
AdemJensen
eb82f1f932
feat: Add configurable Answer Sound offset and player menu toggle (#52)
* feat: add more detailed config for section move answer sound.

* feat: ignore user's previous settings if the in-game config is disabled

* feat: modify console debug content

* feat: separate 1P and 2P config to deal with potential hardware issue

* fix: rename the config to make it more beautiful

* fix: 33f is not a default value of move but kept in the original logics. We should respect its original design.
2025-09-07 04:00:29 +08:00
Clansty
9c0af3e508
[O] configSort 2025-08-18 19:36:25 +08:00
Clansty
b7542d7b00
[+] EntryToMusicSelection enableOnlyInGuestMode 2025-08-18 19:06:08 +08:00