dos h0035 settingUse - cwtickle/danoniplus GitHub Wiki
English | Japanese
| <- scoreDetailUse | settingUse | displayUse -> |
settingUse
- オプション有効化設定
- 共通設定 ⇒ g_presetObj.settingUse
使い方
|motionUse=false|
|scrollUse=false|
|reverseUse=false|
|shuffleUse=false|
|autoPlayUse=false|
|gaugeUse=false|
|excessiveUse=false|
|excessiveUse=false,ON$true,OFF| // Excessiveのみ譜面別・初期設定が可能(v43以降)
|appearanceUse=false|
|playWindowUse=false|
|stepAreaUse=false|
|frzReturnUse=false|
|shakingUse=false|
|effectUse=false|
|camoufrageUse=false|
|swappingUse=false|
|judgRangeUse=false|
|autoRetryUse=false|
説明
- 設定画面の項目を作品の都合上使用させない場合に使用します。
settingUseという設定があるわけではなく、実際には各項目別の設定が存在します。
以下のリストを参照。 - 「scrollUse」については、falseにした場合でもReverseは設定可能です。
「reverseUse」をfalseにすることで、Reverseも設定不可とすることができます。(ver37.5.0以降) - 「shuffleUse」限定で、
|shuffleUse=group|と指定することで「Random+」「S-Random+」「Scatter+」を除外した設定に変更することができます。
この設定は譜面ヘッダー限定の設定で、danoni_setting.jsでは使用できません。
| 譜面ヘッダー名 | 制御対象 | 値と概要 |
|---|---|---|
| motionUse | Motion | true: Motionを有効化false: Motionを無効化 |
| scrollUse | Scroll | true: Scrollを有効化false: Scrollを無効化 (Reverseは無効化しない) |
| reverseUse | Reverse | true: Reverseを有効化false: Reverseを無効化 |
| shuffleUse | Shuffle | true: Shuffleを有効化group: 「Random+」「S-Random+」「Scatter+」を除外false: Reverseを無効化 |
| autoPlayUse | AutoPlay | true: AutoPlayを有効化false: AutoPlayを無効化 |
| gaugeUse | Gauge | true: Gaugeを有効化false: Gaugeを無効化 |
| excessiveUse | Excessive(空押し判定) | true: 空押し判定を有効化false: 空押し判定を無効化 |
| appearanceUse | Appearance | true: Appearanceを有効化false: Appearanceを無効化 |
| playWindowUse | PlayWindow | true: PlayWindowを有効化false: PlayWindowを無効化 |
| stepAreaUse | StepArea | true: StepAreaを有効化false: StepAreaを無効化 |
| frzReturnUse | FrzReturn | true: FrzReturnを有効化false: FrzReturnを無効化 |
| shakingUse | Shaking | true: Shakingを有効化false: Shakingを無効化 |
| effectUse | Effect | true: Effectを有効化false: Effectを無効化 |
| camoufrageUse | Camoufrage | true: Camoufrageを有効化false: Camoufrageを無効化 |
| swappingUse | Swapping | true: Swappingを有効化false: Swappingを無効化 |
| judgRangeUse | JudgRange | true: JudgRangeを有効化false: JudgRangeを無効化 |
| autoRetryUse | AutoRetry | true: AutoRetryを有効化false: AutoRetryを無効化 |
| 番号 | 設定例 | 内容 | 既定値 |
|---|---|---|---|
| 1 | false | 設定変更可・不可設定 (true: 設定変更可, false: 設定変更不可) | true |
| 2 | OFF | 設定の初期値 (ON, OFF) ※Excessiveのみ適用可 | OFF |
使用例
- 一部オプションを使用禁止にした場合の例

補足
- danoni_setting.jsの
g_presetObj.settingUseで作品共通に指定できます。
両方指定があった場合、譜面ヘッダー側 (settingUse) が優先されます。
g_presetObj.settingUse = {
motion: `true`,
scroll: `true`,
reverse: `true`,
shuffle: `true`,
autoPlay: `true`,
gauge: `true`,
excessive: `true`,
appearance: `true`,
};
関連項目
- displayUse :pencil: Display項目の利用有無, 初期値設定
- stepZoneUse, judgmentUse, fastSlowUse, ... etc
- transKeyUse :pencil: 別キーモードの利用有無
- customGauge :pencil: カスタムゲージ設定
- gaugeX :pencil: ゲージ設定の詳細
- excessiveJdgUse :pencil: 空押し判定のデフォルト設定
- 共通設定ファイル仕様 > オプション有効化
更新履歴
| Version | 変更内容 |
|---|---|
| v43.0.0 | ・Excessiveについて、拡張設定を追加 |
| v39.0.0 | ・PlayWindow, StepArea, FrzReturn, Shaking, Effect, Camoufrage, Swapping, JudgRange, AutoRetryの利用有無設定を追加 |
| v37.5.0 | ・Reverseの利用有無設定を追加 |
| v32.5.0 | ・空判定設定実装に伴い、Excessiveの利用有無設定を追加 |
| v22.1.0 | ・Shuffle設定について、部分適用するオプションを追加 |
| v10.2.1 | ・スクロール拡張実装に伴い、Scrollの利用有無設定を追加 |
| v9.0.0 | ・Appearance実装に伴い、Appearanceの利用有無設定を追加 |
| v3.1.0 | ・初回実装 |
| <- scoreDetailUse | settingUse | displayUse -> |