GS2-Mission Buff Reference

Describes the fields within models/actions whose parameters can be adjusted when applying buffs with GS2-Buff, and how to configure the scope in which those buffs are applied.

Model

Target model types available for buff application

Gs2Mission:MissionTaskModel

Mission Task Model

Target fields for buff application

completeAcquireActions
TypeConditionRequiredDefaultValue LimitsDescription
completeAcquireActionsList<AcquireAction>[]0 ~ 100 itemsRewards for mission accomplishment
The list of acquire actions executed as rewards when the player receives the mission completion reward.
Example Master Data

rate specifies the multiplier applied to the target field.

"targetModel": {
    "targetModelName": "Gs2Mission:MissionTaskModel",
    "targetFieldName": "completeAcquireActions",
    "conditionGrns": [
    ],
    "rate": 1.0
}

Buff Application Condition Model

Gs2Mission:MissionGroupModel

Mission Group Model

Example Master Data
"conditionGrns": [
    {
        "targetModelName": "Gs2Mission:MissionGroupModel",
        "targetGrn": "grn:gs2:any:any:mission:{namespaceName}:group:{missionGroupName}"
    }
]
Gs2Mission:MissionTaskModel

Mission Task Model

Example Master Data
"conditionGrns": [
    {
        "targetModelName": "Gs2Mission:MissionTaskModel",
        "targetGrn": "grn:gs2:any:any:mission:{namespaceName}:group:{missionGroupName}:missionTaskModel:{missionTaskName}"
    }
]