GS2-Exchange Buff リファレンス

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

Model

Gs2Exchange:RateModel

バフを適用するモデルの種類

lockTime

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

"targetModel": { "targetModelName": "Gs2Exchange:RateModel", "targetFieldName": "lockTime", "conditionGrns": [ ], "rate": 1.0 }

Gs2Exchange:Namespace

バフの適用条件のモデル名

"conditionGrns": [ { "targetModelName": "Gs2Exchange:Namespace", "targetGrn": "grn:gs2:any:any:exchange:{namespaceName}" } ]

Gs2Exchange:RateModel

バフの適用条件のモデル名

"conditionGrns": [ { "targetModelName": "Gs2Exchange:RateModel", "targetGrn": "grn:gs2:any:any:exchange:{namespaceName}:model:{rateName}" } ]

acquireActions

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

"targetModel": { "targetModelName": "Gs2Exchange:RateModel", "targetFieldName": "acquireActions", "conditionGrns": [ ], "rate": 1.0 }

Gs2Exchange:Namespace

バフの適用条件のモデル名

"conditionGrns": [ { "targetModelName": "Gs2Exchange:Namespace", "targetGrn": "grn:gs2:any:any:exchange:{namespaceName}" } ]

Gs2Exchange:RateModel

バフの適用条件のモデル名

"conditionGrns": [ { "targetModelName": "Gs2Exchange:RateModel", "targetGrn": "grn:gs2:any:any:exchange:{namespaceName}:model:{rateName}" } ]

verifyActions

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

"targetModel": { "targetModelName": "Gs2Exchange:RateModel", "targetFieldName": "verifyActions", "conditionGrns": [ ], "rate": 1.0 }

Gs2Exchange:Namespace

バフの適用条件のモデル名

"conditionGrns": [ { "targetModelName": "Gs2Exchange:Namespace", "targetGrn": "grn:gs2:any:any:exchange:{namespaceName}" } ]

Gs2Exchange:RateModel

バフの適用条件のモデル名

"conditionGrns": [ { "targetModelName": "Gs2Exchange:RateModel", "targetGrn": "grn:gs2:any:any:exchange:{namespaceName}:model:{rateName}" } ]

consumeActions

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

"targetModel": { "targetModelName": "Gs2Exchange:RateModel", "targetFieldName": "consumeActions", "conditionGrns": [ ], "rate": 1.0 }

Gs2Exchange:Namespace

バフの適用条件のモデル名

"conditionGrns": [ { "targetModelName": "Gs2Exchange:Namespace", "targetGrn": "grn:gs2:any:any:exchange:{namespaceName}" } ]

Gs2Exchange:RateModel

バフの適用条件のモデル名

"conditionGrns": [ { "targetModelName": "Gs2Exchange:RateModel", "targetGrn": "grn:gs2:any:any:exchange:{namespaceName}:model:{rateName}" } ]

Gs2Exchange:IncrementalRateModel

バフを適用するモデルの種類

acquireActions

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

"targetModel": { "targetModelName": "Gs2Exchange:IncrementalRateModel", "targetFieldName": "acquireActions", "conditionGrns": [ ], "rate": 1.0 }

Gs2Exchange:Namespace

バフの適用条件のモデル名

"conditionGrns": [ { "targetModelName": "Gs2Exchange:Namespace", "targetGrn": "grn:gs2:any:any:exchange:{namespaceName}" } ]

Gs2Exchange:IncrementalRateModel

バフの適用条件のモデル名

"conditionGrns": [ { "targetModelName": "Gs2Exchange:IncrementalRateModel", "targetGrn": "grn:gs2:any:any:exchange:{namespaceName}:incremental:model:{rateName}" } ]

consumeAction

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

"targetModel": { "targetModelName": "Gs2Exchange:IncrementalRateModel", "targetFieldName": "consumeAction", "conditionGrns": [ ], "rate": 1.0 }

Gs2Exchange:Namespace

バフの適用条件のモデル名

"conditionGrns": [ { "targetModelName": "Gs2Exchange:Namespace", "targetGrn": "grn:gs2:any:any:exchange:{namespaceName}" } ]

Gs2Exchange:IncrementalRateModel

バフの適用条件のモデル名

"conditionGrns": [ { "targetModelName": "Gs2Exchange:IncrementalRateModel", "targetGrn": "grn:gs2:any:any:exchange:{namespaceName}:incremental:model:{rateName}" } ]

maximumExchangeCount

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

"targetModel": { "targetModelName": "Gs2Exchange:IncrementalRateModel", "targetFieldName": "maximumExchangeCount", "conditionGrns": [ ], "rate": 1.0 }

Gs2Exchange:Namespace

バフの適用条件のモデル名

"conditionGrns": [ { "targetModelName": "Gs2Exchange:Namespace", "targetGrn": "grn:gs2:any:any:exchange:{namespaceName}" } ]

Gs2Exchange:IncrementalRateModel

バフの適用条件のモデル名

"conditionGrns": [ { "targetModelName": "Gs2Exchange:IncrementalRateModel", "targetGrn": "grn:gs2:any:any:exchange:{namespaceName}:incremental:model:{rateName}" } ]