Buff Reference of GS2-Quest
GS2-Buff for setting the fields whose parameters can be corrected and the range of their applicability
Note
See BuffEntryModel for more information on the buff entry model.Model
Types of models that can apply buffs
Gs2Quest:QuestModel
Quest Model
Field name within the model to which the buff is applied
completeAcquireActions
Rewards for completing quests
"targetModel": {
"targetModelName": "Gs2Quest:QuestModel",
"targetFieldName": "completeAcquireActions",
"conditionGrns": [
],
"rate": 1.0
}
Model name for buff application conditions
Gs2Quest:QuestGroupModel
"conditionGrns": [
{
"targetModelName": "Gs2Quest:QuestGroupModel",
"targetGrn": "grn:gs2:any:any:quest:{namespaceName}:group:{questGroupName}"
}
]
Gs2Quest:QuestModel
"conditionGrns": [
{
"targetModelName": "Gs2Quest:QuestModel",
"targetGrn": "grn:gs2:any:any:quest:{namespaceName}:group:{questGroupName}:quest:{questName}"
}
]
firstCompleteAcquireActions
List of First Clear Reward Actions
"targetModel": {
"targetModelName": "Gs2Quest:QuestModel",
"targetFieldName": "firstCompleteAcquireActions",
"conditionGrns": [
],
"rate": 1.0
}
Model name for buff application conditions
Gs2Quest:QuestGroupModel
"conditionGrns": [
{
"targetModelName": "Gs2Quest:QuestGroupModel",
"targetGrn": "grn:gs2:any:any:quest:{namespaceName}:group:{questGroupName}"
}
]
Gs2Quest:QuestModel
"conditionGrns": [
{
"targetModelName": "Gs2Quest:QuestModel",
"targetGrn": "grn:gs2:any:any:quest:{namespaceName}:group:{questGroupName}:quest:{questName}"
}
]
failedAcquireActions
Reward for quest failure
"targetModel": {
"targetModelName": "Gs2Quest:QuestModel",
"targetFieldName": "failedAcquireActions",
"conditionGrns": [
],
"rate": 1.0
}
Model name for buff application conditions
Gs2Quest:QuestGroupModel
"conditionGrns": [
{
"targetModelName": "Gs2Quest:QuestGroupModel",
"targetGrn": "grn:gs2:any:any:quest:{namespaceName}:group:{questGroupName}"
}
]
Gs2Quest:QuestModel
"conditionGrns": [
{
"targetModelName": "Gs2Quest:QuestModel",
"targetGrn": "grn:gs2:any:any:quest:{namespaceName}:group:{questGroupName}:quest:{questName}"
}
]
verifyActions
List of verification actions for quest participation conditions
"targetModel": {
"targetModelName": "Gs2Quest:QuestModel",
"targetFieldName": "verifyActions",
"conditionGrns": [
],
"rate": 1.0
}
Model name for buff application conditions
Gs2Quest:QuestGroupModel
"conditionGrns": [
{
"targetModelName": "Gs2Quest:QuestGroupModel",
"targetGrn": "grn:gs2:any:any:quest:{namespaceName}:group:{questGroupName}"
}
]
Gs2Quest:QuestModel
"conditionGrns": [
{
"targetModelName": "Gs2Quest:QuestModel",
"targetGrn": "grn:gs2:any:any:quest:{namespaceName}:group:{questGroupName}:quest:{questName}"
}
]
consumeActions
Quest entry fee
"targetModel": {
"targetModelName": "Gs2Quest:QuestModel",
"targetFieldName": "consumeActions",
"conditionGrns": [
],
"rate": 1.0
}
Model name for buff application conditions
Gs2Quest:QuestGroupModel
"conditionGrns": [
{
"targetModelName": "Gs2Quest:QuestGroupModel",
"targetGrn": "grn:gs2:any:any:quest:{namespaceName}:group:{questGroupName}"
}
]
Gs2Quest:QuestModel
"conditionGrns": [
{
"targetModelName": "Gs2Quest:QuestModel",
"targetGrn": "grn:gs2:any:any:quest:{namespaceName}:group:{questGroupName}:quest:{questName}"
}
]