投稿者:
Lumi2
投稿日:
2022-05-21 13:53:43 DL数:
86
CSinputを独自に改造したスクリプトです。
譜面にこのスクリプトを埋め込んだ場合、
十字キーで△□×〇が取れるようになり、△□で左スライダー、×〇で右スライダーが取れるようになります。
ここまではPerfectInput
script/30f5a676324fb2cdddb0c9347bd5e553と全く同じですが、こちらは十字キーを1度でも押すとスコアが1点減算される機能が追加されてます。
これにより、スコアの下1桁でパッド操作かキーボード操作かを判別することが出来ます。
スコアの下1桁が0:キーボード操作(6キー、十字キー不使用)
スコアの下1桁が9:パッド操作(10キー、十字キー使用)
【注意点】
・仕組み上、他のスコアを変動するスクリプトが導入されていて1桁目が変動する場合機能しません。
・空打ちでも十字キーを押したら減算されるので、メニューから復帰するときなど誤爆に注意。
・スクリプト内の「PPD.GainResult.GainCurrentScore」のGainの値を変えることで変動させるスコアの値も変更出来ます。
※あまり減少量を大きくするとスコアがアンダーフローしたまま完走できるので注意