← オブジェクトリファレンスに戻る

g_settings

概要

生成タイミング

プロパティ名 ベースとなる変数など
speeds (速度) maxSpeed, minSpeed (譜面ヘッダー)
scrolls (スクロール) g_keyObj.scrollNameX, g_keyObj.scrollDirX_Y
gauges (ゲージ設定) customGauge, gaugeX (譜面ヘッダー),
g_gaugeOptionObj
autoPlays (オートプレイ) g_keyObj.assistNameX, g_keyObj.assistPosX_Y

プロパティ

const g_settings = { speeds: [...Array((C_MAX_SPEED - C_MIN_SPEED) * 4 + 1).keys()].map(i => C_MIN_SPEED + i / 4), speedNum: 0, motions: [C_FLG_OFF, `Boost`, `Brake`], motionNum: 0, reverses: [C_FLG_OFF, C_FLG_ON], reverseNum: 0, scrolls: [], scrollNum: 0, shuffles: [C_FLG_OFF, `Mirror`, `Random`, `Random+`, `S-Random`, `S-Random+`], shuffleNum: 0, gauges: [], gaugeNum: 0, autoPlays: [C_FLG_OFF, C_FLG_ALL], autoPlayNum: 0, adjustments: [...Array(C_MAX_ADJUSTMENT * 2 + 1).keys()].map(i => i - C_MAX_ADJUSTMENT), adjustmentNum: C_MAX_ADJUSTMENT, volumes: [0, 0.5, 1, 2, 5, 10, 25, 50, 75, 100], appearances: [`Visible`, `Hidden`, `Hidden+`, `Sudden`, `Sudden+`, `Hid&Sud+`], appearanceNum: 0, opacitys: [10, 25, 50, 75, 100], scoreDetails: [`Speed`, `Density`, `ToolDif`], scoreDetailNum: 0, }; g_settings.volumeNum = g_settings.volumes.length - 1; g_settings.opacityNum = g_settings.opacitys.length - 1;