518 lines
17 KiB
JSON
518 lines
17 KiB
JSON
{
|
|
"id": "buff_wpn_funnel_0006",
|
|
"iconConfig": {
|
|
"_spritePath": "",
|
|
"showInHeadBarCommon": false,
|
|
"showInHeadBarAttached": false,
|
|
"showInSquadIcon": false,
|
|
"blinkInMainCharHpBar": false,
|
|
"onlyShowForMainCharacter": false,
|
|
"iconStyleInSquad": "Default",
|
|
"_orderPriorityConfig": {
|
|
"useDirectoryValue": false,
|
|
"priorityValue": 0,
|
|
"priorityEnum": "CommonCharBuff"
|
|
},
|
|
"showWarningBackground": false,
|
|
"playStrongInAnimation": false,
|
|
"hasCharHpBarVfxType": false,
|
|
"charHpBarVfxType": "Fire"
|
|
},
|
|
"ignoreTagImmune": false,
|
|
"useTimeDilationDt": false,
|
|
"finishOnRepatriate": false,
|
|
"hasAddingCooldown": false,
|
|
"addingCooldown": {
|
|
"useBlackboardKey": false,
|
|
"value": 0.0,
|
|
"blackboardKey": ""
|
|
},
|
|
"ignoreCooldownWhenAdding": false,
|
|
"attributeModifier": {
|
|
"isConvertedAttribute": false,
|
|
"attributeModifiers": []
|
|
},
|
|
"damageModifier": [],
|
|
"healModifier": [],
|
|
"poiseModifier": [],
|
|
"globalModifier": [],
|
|
"shieldConfigs": [],
|
|
"applyTags": [],
|
|
"lifeType": "Infinity",
|
|
"duration": {
|
|
"useBlackboardKey": false,
|
|
"value": 0.0,
|
|
"blackboardKey": "cd"
|
|
},
|
|
"triggerInterval": {
|
|
"useBlackboardKey": false,
|
|
"value": 0.0,
|
|
"blackboardKey": ""
|
|
},
|
|
"waitFirstTriggerInterval": true,
|
|
"maxTriggerCnt": {
|
|
"useBlackboardKey": false,
|
|
"value": 1,
|
|
"blackboardKey": ""
|
|
},
|
|
"stackingSettings": {
|
|
"identifierType": "Id",
|
|
"stackingType": "Unlimited",
|
|
"stackingKey": "",
|
|
"usePriorityKey": false,
|
|
"priorityKey": "",
|
|
"negatePriority": false,
|
|
"priority": 0.0,
|
|
"useMaxStackCntKey": false,
|
|
"maxStackCntKey": "",
|
|
"maxStackCnt": 0,
|
|
"isNeedStackEffect": false,
|
|
"stackEffects": []
|
|
},
|
|
"dispelConfig": {
|
|
"canBeDispelled": false,
|
|
"dispelledLevel": "Default"
|
|
},
|
|
"buffEventAction": [
|
|
{
|
|
"buffEvent": "OnBuffStart",
|
|
"actions": [
|
|
{
|
|
"actionData": [
|
|
{
|
|
"$type": "Beyond.Gameplay.Core.MergeTargetAction.Data",
|
|
"isEnable": true,
|
|
"priorityLevel": "Default",
|
|
"priorityOffset": 0,
|
|
"serverActionIndex": 0,
|
|
"targets": [],
|
|
"targetGroupKey": "wpn_funnel_0006_total_tar"
|
|
}
|
|
],
|
|
"onlyExecuteWhenSourceIsMainChar": false,
|
|
"onlyExecuteWhenSourceIsGuard": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"buffEvent": "DuringBuffEnable",
|
|
"actions": [
|
|
{
|
|
"actionData": [
|
|
{
|
|
"$type": "Beyond.Gameplay.Core.SkillAffixAction.Data",
|
|
"isEnable": true,
|
|
"priorityLevel": "Default",
|
|
"priorityOffset": 0,
|
|
"serverActionIndex": 1
|
|
}
|
|
],
|
|
"onlyExecuteWhenSourceIsMainChar": false,
|
|
"onlyExecuteWhenSourceIsGuard": false
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilityEventAction": [
|
|
{
|
|
"abilityEvent": "OnCharBeforeOutputSpellInfliction",
|
|
"actions": [
|
|
{
|
|
"actionData": [
|
|
{
|
|
"$type": "Beyond.Gameplay.Core.Conditions.CheckSpellInflictionType.Data",
|
|
"isEnable": true,
|
|
"priorityLevel": "Default",
|
|
"priorityOffset": 0,
|
|
"serverActionIndex": 2,
|
|
"mask": "Natural",
|
|
"savedKey": ""
|
|
},
|
|
{
|
|
"$type": "Beyond.Gameplay.Core.Conditions.CheckSkillCastId.Data",
|
|
"isEnable": true,
|
|
"priorityLevel": "Default",
|
|
"priorityOffset": 0,
|
|
"serverActionIndex": 3
|
|
},
|
|
{
|
|
"$type": "Beyond.Gameplay.Core.CheckOriginSkillType.Data",
|
|
"isEnable": true,
|
|
"priorityLevel": "Default",
|
|
"priorityOffset": 0,
|
|
"serverActionIndex": 4,
|
|
"skillTypeList": [
|
|
"NormalSkill"
|
|
],
|
|
"attackTypeMask": "All"
|
|
},
|
|
{
|
|
"$type": "Beyond.Gameplay.Core.NotNextCheckAction.Data",
|
|
"isEnable": true,
|
|
"priorityLevel": "Default",
|
|
"priorityOffset": 0,
|
|
"serverActionIndex": 5
|
|
},
|
|
{
|
|
"$type": "Beyond.Gameplay.Core.Conditions.CheckTargetContains.Data",
|
|
"isEnable": true,
|
|
"priorityLevel": "Default",
|
|
"priorityOffset": 0,
|
|
"serverActionIndex": 6,
|
|
"parentTargetSettings": {
|
|
"targetSource": "Context",
|
|
"targetGroupKey": "wpn_funnel_0006_total_tar",
|
|
"selectorOwner": "ActionOwner",
|
|
"ownerContextKey": "",
|
|
"centerType": "ActionSource",
|
|
"centerContextKey": "",
|
|
"centerToGround": false,
|
|
"selectorData": {
|
|
"validatorData": [],
|
|
"postProcessorData": []
|
|
},
|
|
"enableAdvancedDirection": false,
|
|
"advancedDirection": {
|
|
"directionType": "SourceForward",
|
|
"sourceMountPoint": "None",
|
|
"targetMountPoint": "None",
|
|
"customSourceAndTarget": false,
|
|
"clampToXZ": true,
|
|
"invertDirection": false
|
|
},
|
|
"selectorDirection": "SourceForward",
|
|
"target": "ActionSource",
|
|
"targetContextKey": ""
|
|
},
|
|
"childTargetSettings": {
|
|
"targetSource": "Target",
|
|
"targetGroupKey": "",
|
|
"selectorOwner": "ActionOwner",
|
|
"ownerContextKey": "",
|
|
"centerType": "ActionSource",
|
|
"centerContextKey": "",
|
|
"centerToGround": false,
|
|
"selectorData": {
|
|
"validatorData": [],
|
|
"postProcessorData": []
|
|
},
|
|
"enableAdvancedDirection": false,
|
|
"advancedDirection": {
|
|
"directionType": "SourceForward",
|
|
"sourceMountPoint": "None",
|
|
"targetMountPoint": "None",
|
|
"customSourceAndTarget": false,
|
|
"clampToXZ": true,
|
|
"invertDirection": false
|
|
},
|
|
"selectorDirection": "SourceForward",
|
|
"target": "ActionSource",
|
|
"targetContextKey": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "Beyond.Gameplay.Core.MergeTargetAction.Data",
|
|
"isEnable": true,
|
|
"priorityLevel": "Default",
|
|
"priorityOffset": 0,
|
|
"serverActionIndex": 7,
|
|
"targets": [
|
|
{
|
|
"targetSource": "Target",
|
|
"targetGroupKey": "",
|
|
"selectorOwner": "ActionOwner",
|
|
"ownerContextKey": "",
|
|
"centerType": "ActionSource",
|
|
"centerContextKey": "",
|
|
"centerToGround": false,
|
|
"selectorData": {
|
|
"validatorData": [],
|
|
"postProcessorData": []
|
|
},
|
|
"enableAdvancedDirection": false,
|
|
"advancedDirection": {
|
|
"directionType": "SourceForward",
|
|
"sourceMountPoint": "None",
|
|
"targetMountPoint": "None",
|
|
"customSourceAndTarget": false,
|
|
"clampToXZ": true,
|
|
"invertDirection": false
|
|
},
|
|
"selectorDirection": "SourceForward",
|
|
"target": "ActionSource",
|
|
"targetContextKey": ""
|
|
},
|
|
{
|
|
"targetSource": "Context",
|
|
"targetGroupKey": "wpn_funnel_0006_total_tar",
|
|
"selectorOwner": "ActionOwner",
|
|
"ownerContextKey": "",
|
|
"centerType": "ActionSource",
|
|
"centerContextKey": "",
|
|
"centerToGround": false,
|
|
"selectorData": {
|
|
"validatorData": [],
|
|
"postProcessorData": []
|
|
},
|
|
"enableAdvancedDirection": false,
|
|
"advancedDirection": {
|
|
"directionType": "SourceForward",
|
|
"sourceMountPoint": "None",
|
|
"targetMountPoint": "None",
|
|
"customSourceAndTarget": false,
|
|
"clampToXZ": true,
|
|
"invertDirection": false
|
|
},
|
|
"selectorDirection": "SourceForward",
|
|
"target": "ActionSource",
|
|
"targetContextKey": ""
|
|
}
|
|
],
|
|
"targetGroupKey": "wpn_funnel_0006_total_tar"
|
|
},
|
|
{
|
|
"$type": "Beyond.Gameplay.Core.Conditions.CheckEntityNum.Data",
|
|
"isEnable": true,
|
|
"priorityLevel": "Default",
|
|
"priorityOffset": 0,
|
|
"serverActionIndex": 8,
|
|
"checkTarget": {
|
|
"targetSource": "Context",
|
|
"targetGroupKey": "wpn_funnel_0006_total_tar",
|
|
"selectorOwner": "ActionOwner",
|
|
"ownerContextKey": "",
|
|
"centerType": "ActionSource",
|
|
"centerContextKey": "",
|
|
"centerToGround": false,
|
|
"selectorData": {
|
|
"validatorData": [],
|
|
"postProcessorData": []
|
|
},
|
|
"enableAdvancedDirection": false,
|
|
"advancedDirection": {
|
|
"directionType": "SourceForward",
|
|
"sourceMountPoint": "None",
|
|
"targetMountPoint": "None",
|
|
"customSourceAndTarget": false,
|
|
"clampToXZ": true,
|
|
"invertDirection": false
|
|
},
|
|
"selectorDirection": "SourceForward",
|
|
"target": "ActionSource",
|
|
"targetContextKey": ""
|
|
},
|
|
"minNum": 1,
|
|
"containsHittableTarget": false,
|
|
"compareType": "GE",
|
|
"storeKey": "count"
|
|
},
|
|
{
|
|
"$type": "Beyond.Gameplay.Core.CompareFloat.Data",
|
|
"isEnable": true,
|
|
"priorityLevel": "Default",
|
|
"priorityOffset": 0,
|
|
"serverActionIndex": 9,
|
|
"valueA": {
|
|
"useBlackboardKey": true,
|
|
"value": 0.0,
|
|
"blackboardKey": "count"
|
|
},
|
|
"compare": "LE",
|
|
"valueB": {
|
|
"useBlackboardKey": true,
|
|
"value": 0.0,
|
|
"blackboardKey": "max_stack"
|
|
}
|
|
},
|
|
{
|
|
"$type": "Beyond.Gameplay.Core.SimpleCalcBBAction.Data",
|
|
"isEnable": true,
|
|
"priorityLevel": "Default",
|
|
"priorityOffset": 0,
|
|
"serverActionIndex": 10,
|
|
"key": "spell_dmg_up_final",
|
|
"value1": {
|
|
"useBlackboardKey": true,
|
|
"value": 0.0,
|
|
"blackboardKey": "count"
|
|
},
|
|
"operation": "Multiply",
|
|
"value2": {
|
|
"useBlackboardKey": true,
|
|
"value": 0.0,
|
|
"blackboardKey": "spell_dmg_up2"
|
|
}
|
|
},
|
|
{
|
|
"$type": "Beyond.Gameplay.Core.ModifyDynamicBlackboard.Data",
|
|
"isEnable": true,
|
|
"priorityLevel": "Default",
|
|
"priorityOffset": 0,
|
|
"serverActionIndex": 11,
|
|
"key": "spell_dmg_up_final",
|
|
"operation": "Add",
|
|
"directValue": true,
|
|
"value": {
|
|
"useBlackboardKey": true,
|
|
"value": 0.0,
|
|
"blackboardKey": "spell_dmg_up"
|
|
},
|
|
"calculationTarget": {
|
|
"targetSource": "Owner",
|
|
"targetGroupKey": "",
|
|
"selectorOwner": "ActionOwner",
|
|
"ownerContextKey": "",
|
|
"centerType": "ActionSource",
|
|
"centerContextKey": "",
|
|
"centerToGround": false,
|
|
"selectorData": {
|
|
"validatorData": [],
|
|
"postProcessorData": []
|
|
},
|
|
"enableAdvancedDirection": false,
|
|
"advancedDirection": {
|
|
"directionType": "SourceForward",
|
|
"sourceMountPoint": "None",
|
|
"targetMountPoint": "None",
|
|
"customSourceAndTarget": false,
|
|
"clampToXZ": true,
|
|
"invertDirection": false
|
|
},
|
|
"selectorDirection": "SourceForward",
|
|
"target": "ActionSource",
|
|
"targetContextKey": ""
|
|
},
|
|
"calculateType": "HpRatio"
|
|
},
|
|
{
|
|
"$type": "Beyond.Gameplay.Core.CreateBuffAction.Data",
|
|
"isEnable": true,
|
|
"priorityLevel": "Default",
|
|
"priorityOffset": 0,
|
|
"serverActionIndex": 12,
|
|
"buffs": [
|
|
{
|
|
"buffId": "buff_wpn_funnel_0006_valid",
|
|
"assignBlackboard": true,
|
|
"assignItems": [
|
|
{
|
|
"targetKey": "spell_dmg_up",
|
|
"inputValueKey": "spell_dmg_up_final",
|
|
"useDirectValue": false,
|
|
"directValueType": "Numeric",
|
|
"numericValue": 0.0,
|
|
"stringValue": ""
|
|
},
|
|
{
|
|
"targetKey": "duration",
|
|
"inputValueKey": "duration",
|
|
"useDirectValue": false,
|
|
"directValueType": "Numeric",
|
|
"numericValue": 0.0,
|
|
"stringValue": ""
|
|
}
|
|
],
|
|
"readIdFromBlackboard": false,
|
|
"buffIdKey": ""
|
|
}
|
|
],
|
|
"count": {
|
|
"useBlackboardKey": false,
|
|
"value": 1.0,
|
|
"blackboardKey": ""
|
|
},
|
|
"targetSettings": {
|
|
"targetSource": "InstantSearch",
|
|
"targetGroupKey": "tar",
|
|
"selectorOwner": "ActionOwner",
|
|
"ownerContextKey": "",
|
|
"centerType": "ActionSource",
|
|
"centerContextKey": "",
|
|
"centerToGround": false,
|
|
"selectorData": {
|
|
"finderData": {
|
|
"$type": "Beyond.Gameplay.Core.Selector.CharacterTeamFinder.Data"
|
|
},
|
|
"validatorData": [
|
|
{
|
|
"$type": "Beyond.Gameplay.Core.Selector.ExcludeOwnerValidator.Data"
|
|
}
|
|
],
|
|
"postProcessorData": []
|
|
},
|
|
"enableAdvancedDirection": false,
|
|
"advancedDirection": {
|
|
"directionType": "SourceForward",
|
|
"sourceMountPoint": "None",
|
|
"targetMountPoint": "None",
|
|
"customSourceAndTarget": false,
|
|
"clampToXZ": true,
|
|
"invertDirection": false
|
|
},
|
|
"selectorDirection": "SourceForward",
|
|
"target": "ActionSource",
|
|
"targetContextKey": ""
|
|
},
|
|
"buffSource": "ActionSource",
|
|
"contextKey": "",
|
|
"autoFinishByAction": false,
|
|
"inheritSkillIdList": [],
|
|
"asChildBuff": false,
|
|
"inheritSourceSkillCastId": false,
|
|
"inheritSourceSkillCastInfo": true,
|
|
"isExtra": false
|
|
}
|
|
],
|
|
"onlyExecuteWhenSourceIsMainChar": false,
|
|
"onlyExecuteWhenSourceIsGuard": false
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"igniteEventAction": [],
|
|
"timelineActions": [],
|
|
"blackboard": [
|
|
{
|
|
"key": "spell_dmg_up",
|
|
"valueDouble": 0.05,
|
|
"valueStr": "",
|
|
"isDynamic": false
|
|
},
|
|
{
|
|
"key": "spell_dmg_up2",
|
|
"valueDouble": 0.01,
|
|
"valueStr": "",
|
|
"isDynamic": false
|
|
},
|
|
{
|
|
"key": "duration",
|
|
"valueDouble": 15.0,
|
|
"valueStr": "",
|
|
"isDynamic": false
|
|
},
|
|
{
|
|
"key": "max_stack",
|
|
"valueDouble": 3.0,
|
|
"valueStr": "",
|
|
"isDynamic": false
|
|
},
|
|
{
|
|
"key": "lv",
|
|
"valueDouble": 0.0,
|
|
"valueStr": "",
|
|
"isDynamic": false
|
|
},
|
|
{
|
|
"key": "count",
|
|
"valueDouble": 0.0,
|
|
"valueStr": "",
|
|
"isDynamic": true
|
|
},
|
|
{
|
|
"key": "spell_dmg_up_final",
|
|
"valueDouble": 0.0,
|
|
"valueStr": "",
|
|
"isDynamic": true
|
|
}
|
|
]
|
|
} |