GS2-SkillTree Buff リファレンス

GS2-Buff でバフを適用する際に指定する、パラメータの補正が可能なモデル/アクション内のフィールドと、その適用範囲の設定について

Model

バフを適用可能なモデルの種類

Gs2SkillTree:NodeModel

ノードモデル

バフの適用対象フィールド

releaseVerifyActions
有効化条件必須デフォルト値の制限説明
releaseVerifyActionsList<VerifyAction>[]0 ~ 10 items解放に必要な条件を判定する検証アクションリスト
マスターデータ記述例
"targetModel": {
    "targetModelName": "Gs2SkillTree:NodeModel",
    "targetFieldName": "releaseVerifyActions",
    "conditionGrns": [
    ],
    "rate": 1.0
}

バフの適用条件モデル

Gs2SkillTree:NodeModel

ノードモデル

マスターデータ記述例
"conditionGrns": [
    {
        "targetModelName": "Gs2SkillTree:NodeModel",
        "targetGrn": "grn:gs2:any:any:skillTree:{namespaceName}:model:{nodeModelName}"
    }
]

releaseConsumeActions
有効化条件必須デフォルト値の制限説明
releaseConsumeActionsList<ConsumeAction>
[]1 ~ 10 items解放に必要な消費アクションリスト
マスターデータ記述例
"targetModel": {
    "targetModelName": "Gs2SkillTree:NodeModel",
    "targetFieldName": "releaseConsumeActions",
    "conditionGrns": [
    ],
    "rate": 1.0
}

バフの適用条件モデル

Gs2SkillTree:NodeModel

ノードモデル

マスターデータ記述例
"conditionGrns": [
    {
        "targetModelName": "Gs2SkillTree:NodeModel",
        "targetGrn": "grn:gs2:any:any:skillTree:{namespaceName}:model:{nodeModelName}"
    }
]

restrainReturnRate
有効化条件必須デフォルト値の制限説明
restrainReturnRatefloat
1.00.0 ~ 1.0返却率
マスターデータ記述例
"targetModel": {
    "targetModelName": "Gs2SkillTree:NodeModel",
    "targetFieldName": "restrainReturnRate",
    "conditionGrns": [
    ],
    "rate": 1.0
}

バフの適用条件モデル

Gs2SkillTree:NodeModel

ノードモデル

マスターデータ記述例
"conditionGrns": [
    {
        "targetModelName": "Gs2SkillTree:NodeModel",
        "targetGrn": "grn:gs2:any:any:skillTree:{namespaceName}:model:{nodeModelName}"
    }
]