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

g_gaugeOptionObj

概要

const g_gaugeOptionObj = { survival: [`Original`, `Heavy`, `NoRecovery`, `SuddenDeath`, `Practice`, `Light`], border: [`Normal`, `Hard`, `SuddenDeath`, `Easy`], custom: [], customDefault: [], customFulls: {}, initSurvival: [25, 50, 100, 100, 50, 25], rcvSurvival: [6, 2, 0, 0, 0, 12], dmgSurvival: [40, 50, 50, C_LFE_MAXLIFE, 0, 40], typeSurvival: [C_LFE_SURVIVAL, C_LFE_SURVIVAL, C_LFE_SURVIVAL, C_LFE_SURVIVAL, C_LFE_SURVIVAL, C_LFE_SURVIVAL], varSurvival: [C_FLG_OFF, C_FLG_OFF, C_FLG_OFF, C_FLG_OFF, C_FLG_OFF, C_FLG_OFF], clearSurvival: [0, 0, 0, 0, 0, 0], initBorder: [25, 100, 100, 25], rcvBorder: [2, 1, 0, 4], dmgBorder: [7, 50, C_LFE_MAXLIFE, 7], typeBorder: [C_LFE_BORDER, C_LFE_BORDER, C_LFE_SURVIVAL, C_LFE_BORDER], varBorder: [C_FLG_ON, C_FLG_ON, C_FLG_OFF, C_FLG_ON], clearBorder: [70, 0, 0, 70], varCustom: [], varCustomDefault: [], defaultList: [`survival`, `border`], defaultPlusList: [`survival`, `border`, `customDefault`], };

生成タイミング

プロパティ

ライフ制/ノルマ制/カスタムのゲージ設定種別

初期ライフ値、回復量、ダメージ量

ライフ制/ノルマ制の設定別の区分

回復・ダメージ量を矢印数依存とするかどうかの設定

クリアするためのボーダーライン

デフォルトゲージリスト

ゲージ個別指定する設定値のリスト

各ゲージ個別設定(headerConvert, loadDos関数で呼び出すgetGaugeSetting関数で作成)

※いずれもgaugeXの指定があった場合のみ作成。

補足:dmgSurvival, dmgBorderにおけるライフ最大値仕様について

Version 変更内容
v21.1.0 ・譜面毎のカスタムゲージリストに合わせてプロパティ追加
v1.0.0 ・初回実装