GS2-Limit Buff リファレンス
GS2-Buff でバフを適用する際に指定する、パラメータの補正が可能なモデル/アクション内のフィールドと、その適用範囲の設定について
Note
バフエントリーモデルの詳細については BuffEntryModel をご参照ください。Action
バフを適用可能なアクションの種類
Gs2Limit:CountUp
カウントアップ
バフの適用対象フィールド
maxValue
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 | |
|---|---|---|---|---|---|---|
| maxValue | int | 1 ~ 2147483646 | カウントアップを許容する最大値 |
マスターデータ記述例
"targetAction": {
"targetActionName": "Gs2Limit:CountUp",
"targetFieldName": "maxValue",
"conditionGrns": [
],
"rate": 1.0
}バフの適用条件モデル
Gs2Limit:LimitModel
回数制限モデル
マスターデータ記述例
"conditionGrns": [
{
"targetModelName": "Gs2Limit:LimitModel",
"targetGrn": "grn:gs2:{region}:{ownerId}:limit:{namespaceName}:limit:{limitName}"
}
]Gs2Limit:Counter
回数制限の現在の値
マスターデータ記述例
"conditionGrns": [
{
"targetModelName": "Gs2Limit:Counter",
"targetGrn": "grn:gs2:{region}:{ownerId}:limit:{namespaceName}:user:{userId}:limit:{limitName}:counter:{counterName}"
}
]Gs2Limit:CountUpByUserId
ユーザーIDを指定してカウントアップ
バフの適用対象フィールド
maxValue
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 | |
|---|---|---|---|---|---|---|
| maxValue | int | 1 ~ 2147483646 | カウントアップを許容する最大値 |
マスターデータ記述例
"targetAction": {
"targetActionName": "Gs2Limit:CountUpByUserId",
"targetFieldName": "maxValue",
"conditionGrns": [
],
"rate": 1.0
}バフの適用条件モデル
Gs2Limit:LimitModel
回数制限モデル
マスターデータ記述例
"conditionGrns": [
{
"targetModelName": "Gs2Limit:LimitModel",
"targetGrn": "grn:gs2:{region}:{ownerId}:limit:{namespaceName}:limit:{limitName}"
}
]Gs2Limit:Counter
回数制限の現在の値
マスターデータ記述例
"conditionGrns": [
{
"targetModelName": "Gs2Limit:Counter",
"targetGrn": "grn:gs2:{region}:{ownerId}:limit:{namespaceName}:user:{userId}:limit:{limitName}:counter:{counterName}"
}
]