mirror of
https://github.com/theBowja/GenshinData-1.git
synced 2025-08-04 23:43:50 +09:00
4454 lines
188 KiB
JSON
4454 lines
188 KiB
JSON
[
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Green_AtkUp",
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Green_AtkUp": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.20000000298023224
|
|
},
|
|
"state": "AttackUp",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_EnergyDisk_Green_AtkUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Purple_FallingAttack",
|
|
"abilitySpecials": {
|
|
"Purple_FallingAttack_Damage": 20.0,
|
|
"LevelEntity_FallingDot_SystemValue": 1.0,
|
|
"CDTime": 8.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_FallingAttack_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByStateIDMixin",
|
|
"stateIDs": [
|
|
"FallingAnthem_AS_1"
|
|
],
|
|
"exitActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "EnergyDisk_FallingAttack_CD_Change"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"EnergyDisk_FallingAttack_CD_Change": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "EnergyDisk_FallingAttack_Delay"
|
|
}
|
|
]
|
|
},
|
|
"EnergyDisk_FallingAttack_Delay": {
|
|
"modifierName": "",
|
|
"duration": 0.05000000074505806,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_FallingAttack",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "EnergyDisk_FallingAttack_SKillEffect"
|
|
}
|
|
]
|
|
},
|
|
"EnergyDisk_FallingAttack_SKillEffect": {
|
|
"modifierName": "",
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "进入技能效果逻辑!"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"attackType": "Melee",
|
|
"damageExtra": [
|
|
"Purple_FallingAttack_Damage",
|
|
"LevelEntity_FallingDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.019999999552965164
|
|
},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_FallingDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_FallingAttack_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_FlyAddFallingDamage",
|
|
"abilitySpecials": {
|
|
"Rate": 0.3499999940395355,
|
|
"Bufftime": 10.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_Falling_Reset_BS": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"FallingAnthem_AS_1"
|
|
],
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_Falling_Reset"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Blue_Falling_Reset": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.20000000298023224,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_FlyTimeBuff1"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_FlyTimeBuff2"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_FlyTimeBuff3"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_FlyTime_BuffLevel",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "下落攻击后清除【轻羽】效果"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Blue_FlyAddFallingDamage_Mixin": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_FlyTime_BuffLevel",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_EnergyDisk_FlyTimeBuff0",
|
|
"UNIQUE_EnergyDisk_FlyTimeBuff1",
|
|
"UNIQUE_EnergyDisk_FlyTimeBuff2",
|
|
"UNIQUE_EnergyDisk_FlyTimeBuff3"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_FlyAddFallingDamage_Handler"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Blue_FlyAddFallingDamage_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"FlyStart",
|
|
"Fly",
|
|
"Jump"
|
|
],
|
|
"modifierName": "UNIQUE_ChangeGlobalValue_FlyTime"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_ChangeGlobalValue_FlyTime": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.10000000149011612,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_FlyTime_BuffLevel",
|
|
"useLimitRange": true,
|
|
"maxValue": 3.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_FlyTimeBuff0": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_FlyTimeBuff1"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_FlyTimeBuff2"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_FlyTimeBuff3"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_FlyTimeBuff1": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Bufftime",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"FallingAttack"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"Rate",
|
|
1.0,
|
|
"Mul"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_FlyTimeBuff2": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Bufftime",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"FallingAttack"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"Rate",
|
|
2.0,
|
|
"Mul"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_FlyTimeBuff3": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Bufftime",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"FallingAttack"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"Rate",
|
|
3.0,
|
|
"Mul"
|
|
]
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_FlyTime_BuffLevel",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_FlyAddFallingDamage_Mixin"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_Falling_Reset_BS"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_FallingAttack_AddWind",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueTarget": "MPLevel",
|
|
"globalValueKey": "_Ability_EnergyDisk_AddWind_CD",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-1.5,
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_EnergyDisk_AddWind_Cd",
|
|
"UNIQUE_EnergyDisk_AddWind_Handler"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"CDTime": 8.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_AddWind_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"FallingAnthem_AS_1",
|
|
"FallingAnthem_AS_2"
|
|
],
|
|
"modifierName": "UNIQUE_EnergyDisk_AddWind_CD_Change"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_AddWind_CD_Change": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": -1.0,
|
|
"key": "_Ability_EnergyDisk_AddWind_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_FallingAttack_Delay": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.5,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "发生什么事了"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_AddWind_SKillEffect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_AddWind_SKillEffect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.30000001192092896,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "GenerateElemBall",
|
|
"configID": 2024,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": -1.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 0.0,
|
|
"maxRandomRange": 0.5
|
|
}
|
|
},
|
|
"ratio": 1.0,
|
|
"baseEnergy": 6.0
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": -1.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 0.0,
|
|
"maxRandomRange": 0.5
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 44000304,
|
|
"campID": 5001
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_AddWind_Cd": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_FallingAttack_Delay"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "这里走到了吗"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 0.0,
|
|
"key": "_Ability_EnergyDisk_AddWind_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 0.0,
|
|
"key": "_Ability_EnergyDisk_AddWind_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "EnergyDisk_SkillObj_WindAmber",
|
|
"modifiers": {
|
|
"Broken": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"gadgetID": 44000305,
|
|
"campID": 1001,
|
|
"campTargetType": "All"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Amber_Wind_Hit",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.30000001192092896,
|
|
"z": 0.0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
],
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 1.0
|
|
}
|
|
],
|
|
"modifierName": "Broken"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Broken"
|
|
},
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14005
|
|
},
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14002
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_AddWind"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "EnergyDisk_WindAmberField",
|
|
"modifiers": {
|
|
"EnergyDisk_WindAmberField": {
|
|
"modifierName": "",
|
|
"duration": 8.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetAnimatorBool",
|
|
"boolID": "WindField_Die",
|
|
"value": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "EnergyDisk_WindAmberField"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Green_FallingDamage_Add",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"FallingAttack"
|
|
],
|
|
"damagePercentageRatio": "DamageUp"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"DamageUp": 0.4000000059604645
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Purple_Onkill_ThumpDamageAdd",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "DoActionByKillingMixin",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
],
|
|
"detectWindow": 0.6000000238418579,
|
|
"onKill": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "MPLevel",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Ability_EnergyDisk_Onkill_ThumpDamageAdd_CD",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "重击击杀触发了"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_EnergyDisk_Onkill_ThumpDamageAdd_BuffEffect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Onkill_ThumpDamageAdd_CDtime"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Bufftime": 60.0,
|
|
"Damage": 0.3499999940395355
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Onkill_ThumpDamageAdd_BuffEffect": {
|
|
"stacking": "Multiple",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 5.0
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Bufftime",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": "Damage"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ExtraAtkKill_Common"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_EnergyDisk_Onkill_ThumpDamageAdd_CDtime": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.30000001192092896,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": -1.0,
|
|
"key": "_Ability_EnergyDisk_Onkill_ThumpDamageAdd_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 0.0,
|
|
"key": "_Ability_EnergyDisk_Onkill_ThumpDamageAdd_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 0.0,
|
|
"key": "_Ability_EnergyDisk_Onkill_ThumpDamageAdd_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_Bow_AttackGainBuff",
|
|
"abilitySpecials": {
|
|
"bonusCritical": 0.5,
|
|
"Time": 8.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_Bow_AttackGainBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAvatarWeaponType",
|
|
"target": "Self",
|
|
"weaponTypes": [
|
|
"WEAPON_BOW"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitBoxType",
|
|
"hitBoxType": "Head"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_Bow_AttackGainBuff_Effect"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "获得弓箭精通效果"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_AttackGainBuff_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": 0.0,
|
|
"bonusCritical": "bonusCritical"
|
|
}
|
|
],
|
|
"state": "AttackUp",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_Bow_AttackGainBuff"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_ExtraAtkKill_Attract",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "DoActionByKillingMixin",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
],
|
|
"detectWindow": 0.6000000238418579,
|
|
"onKill": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_ExtraAtkKill_Attract_CreateGadget"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"CDTime": 2.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_ExtraAtkKill_Attract_CreateGadget": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 5.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 44000303,
|
|
"campID": 1001,
|
|
"campTargetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Avatar_EnergyDisk_WindBlackHole_Gadget",
|
|
"abilitySpecials": {
|
|
"BlackHole_Gadget_Damage": 5.0
|
|
},
|
|
"modifiers": {
|
|
"WindBlackHole_Gadget_Pre": {
|
|
"modifierName": "",
|
|
"duration": 0.3400000035762787,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ExtraAtkAttract"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "WindBlackHole_Gadget_Handler"
|
|
}
|
|
]
|
|
},
|
|
"WindBlackHole_Gadget_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "WindBlackHole_Gadget_WindZone"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackCircle",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": -3.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"height": 6.0,
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": "BlackHole_Gadget_Damage",
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"strikeType": "Default",
|
|
"enBreak": 150.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV7",
|
|
"retreatType": "ByHitDirectionInverse",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"WindBlackHole_Gadget_WindZone": {
|
|
"modifierName": "",
|
|
"duration": 0.30000001192092896,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "WindZoneMixin",
|
|
"shapeName": "CircleR6",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"strength": 4.0,
|
|
"attenuation": 2.0,
|
|
"innerRadius": 1.0,
|
|
"targetType": "All",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
],
|
|
"reject": true
|
|
}
|
|
],
|
|
"modifierName": ""
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "WindBlackHole_Gadget_Pre"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Green_ThumpDamageUp",
|
|
"abilitySpecials": {
|
|
"Rate": 0.30000001192092896
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Green_ThumpDamageUp": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": 0.30000001192092896
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Green_ThumpDamageUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Green_ThumpCostDown",
|
|
"abilitySpecials": {
|
|
"Rate": -0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Green_ThumpCostDown": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"ExtraAttack_BS",
|
|
"ExtraAttack_Charge",
|
|
"ExtraAttack",
|
|
"ExtraAttack_AS",
|
|
"ExtraAttack1",
|
|
"ExtraAttack2",
|
|
"ExtraAttack3"
|
|
],
|
|
"modifierName": "Stamina_ExtraAttack_EnergyDisk_Sub"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"Stamina_ExtraAttack_EnergyDisk_Sub": {
|
|
"modifierName": "",
|
|
"duration": 0.30000001192092896,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CostStaminaRatio": "Rate"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "触发Buff效果"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Green_ThumpCostDown"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Purple_Berserker",
|
|
"abilitySpecials": {
|
|
"Rate": 0.15000000596046448,
|
|
"AttackSpeed_Rate": 0.15000000596046448,
|
|
"ReviveTime": 10.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Purple_Berserker_RecoveryLayers": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "ReviveTime",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_EnergyDisk_Purple_AttackBuffLevel",
|
|
"useLimitRange": true,
|
|
"maxValue": 5.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_Berserker": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_EnergyDisk_Purple_AttackBuffLevel",
|
|
"defaultGlobalValueOnCreate": 5.0,
|
|
"valueSteps": [
|
|
-1.5,
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5,
|
|
4.5,
|
|
5.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_EnergyDisk_Purple_Berserker_ResetTimer",
|
|
"UNIQUE_EnergyDisk_Purple_BerserkerBuff0",
|
|
"UNIQUE_EnergyDisk_Purple_BerserkerBuff1",
|
|
"UNIQUE_EnergyDisk_Purple_BerserkerBuff2",
|
|
"UNIQUE_EnergyDisk_Purple_BerserkerBuff3",
|
|
"UNIQUE_EnergyDisk_Purple_BerserkerBuff4",
|
|
"UNIQUE_EnergyDisk_Purple_BerserkerBuff5"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Purple_Berserker_Handler"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_Berserker_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_EnergyDisk_Purple_Berserker_ResetCD"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_Berserker_ResetCD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_ABILITY_EnergyDisk_Purple_AttackBuffLevel",
|
|
"useLimitRange": true,
|
|
"maxValue": 5.0,
|
|
"minValue": -1.0
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "受击触发globalvalue变更"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_Berserker_ResetTimer": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.30000001192092896
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_BerserkerBuff0": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_EnergyDisk_Purple_AttackBuffLevel",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_BerserkerBuff1": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"Rate",
|
|
1.0,
|
|
"Mul"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ExtraAtkKill01"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_BerserkerBuff2": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"Rate",
|
|
2.0,
|
|
"Mul"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ExtraAtkKill02"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_BerserkerBuff3": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"Rate",
|
|
3.0,
|
|
"Mul"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ExtraAtkKill03"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_BerserkerBuff4": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"Rate",
|
|
4.0,
|
|
"Mul"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ExtraAtkKill04"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_BerserkerBuff5": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"Rate",
|
|
5.0,
|
|
"Mul"
|
|
]
|
|
}
|
|
],
|
|
"properties": {
|
|
"Animator_AttackSpeedRatio": "AttackSpeed_Rate"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ExtraAtkKill05"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Purple_Berserker"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Purple_Berserker_RecoveryLayers"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_HasShield_NormalAtkUp",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"type": "Current",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasShield",
|
|
"type": "All"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_EnergyDisk_HasShield_NormalAtkUp"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Bufftime": 8.0,
|
|
"Rate": 0.10000000149011612
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_HasShield_NormalAtkUp": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_HasShield_NormalAtkUp_Effect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_HasShield_NormalAtkUp_Effect": {
|
|
"stacking": "MultipleRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 5.0
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Bufftime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Rate"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "有护盾时的普攻命中后的buff效果层"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_ElementBurst_NormalAtkUp",
|
|
"abilitySpecials": {
|
|
"time": 20.0,
|
|
"Rate": 0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_ElementBurst_NormalAtkUp": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"Elemental_Burst"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_NormalAttackUp"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "元素爆发命中后触发了"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_NormalAttackUp": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "time",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": "Rate"
|
|
}
|
|
],
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_ElementBurst_NormalAtkUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Green_ExtraAtkUp",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": "Rate"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Rate": 0.30000001192092896
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Purple_ElementBurst_Count3Wave",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"onTriggerUltimateSkill": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_ElementBurst_Trigger"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "MPLevel",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_ElementBurst_Layer",
|
|
"value": 4.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_ElementBurst_Count3Wave_3_Extra"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_ElementBurst_Count3Wave_Timer"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueTarget": "MPLevel",
|
|
"globalValueKey": "_ABILITY_ElementBurst_Layer",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5,
|
|
4.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_ElementBurst_Count3Wave_0",
|
|
"UNIQUE_UNIQUE_ElementBurst_Count3Wave_1_Effect",
|
|
"UNIQUE_UNIQUE_ElementBurst_Count3Wave_2_Effect",
|
|
"UNIQUE_UNIQUE_ElementBurst_Count3Wave_3_Effect",
|
|
"UNIQUE_UNIQUE_ElementBurst_Count3Wave_3_Effect"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Bufftime": 20.0,
|
|
"Delta": 100.0,
|
|
"ElementBurst_Wave_Damage": 5.0,
|
|
"LevelEntity_Count3Wave_SystemValue": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_ElementBurst_Count3Wave_0": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0
|
|
},
|
|
"UNIQUE_ElementBurst_Count3Wave_1": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 20.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_UNIQUE_ElementBurst_Count3Wave_1_Effect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_UNIQUE_ElementBurst_Count3Wave_1_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Bufftime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElemMasteryDelta": [
|
|
"Delta",
|
|
1.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"target": "MPLevel",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Buff01"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Buff_Disappear"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_ElementBurst_Count3Wave_2": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_UNIQUE_ElementBurst_Count3Wave_1_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_UNIQUE_ElementBurst_Count3Wave_2_Effect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_UNIQUE_ElementBurst_Count3Wave_2_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Bufftime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElemMasteryDelta": [
|
|
"Delta",
|
|
2.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"target": "MPLevel",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Buff02"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Buff_Disappear"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_ElementBurst_Count3Wave_3": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_UNIQUE_ElementBurst_Count3Wave_2_Effect"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_UNIQUE_ElementBurst_Count3Wave_3_Effect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_UNIQUE_ElementBurst_Count3Wave_3_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Bufftime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElemMasteryDelta": [
|
|
"Delta",
|
|
3.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"target": "MPLevel",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Buff03"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Buff_Disappear"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_ElementBurst_Count3Wave_3_Extra": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_ElementBurst_Count3Wave_3_Extra_Effect"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": -1.0,
|
|
"key": "_ABILITY_ElementBurst_BurstTrigger",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_ElementBurst_Count3Wave_3_Extra_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "进入冲击波技能效果逻辑!"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Wave_R40"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 25.0,
|
|
"attackType": "Melee",
|
|
"damageExtra": [
|
|
"ElementBurst_Wave_Damage",
|
|
"LevelEntity_Count3Wave_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.019999999552965164
|
|
},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_ElementBurst_BurstTrigger",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_ElementBurst_Trigger": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "MPLevel",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_ElementBurst_Layer",
|
|
"value": 4.0,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_ElementBurst_Layer",
|
|
"useLimitRange": true,
|
|
"maxValue": 4.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_ElementBurst_Count3Wave_Timer": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Bufftime",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "MPLevel",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_ElementBurst_Layer",
|
|
"value": 4.0,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_ElementBurst_Layer",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": -1.0,
|
|
"key": "_ABILITY_ElementBurst_BurstTrigger",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_ElementBurst_Layer",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_Count3Wave_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_NormalAtk_Energy",
|
|
"abilitySpecials": {
|
|
"EfficiencyDelta": -0.25,
|
|
"chance": 0.5,
|
|
"Energy": 5.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_NormalAtk_Energy": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ChargeEfficiencyDelta": -0.25
|
|
},
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": "chance",
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_NormalAtk_Energy_Effect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Blue_NormalAtk_Energy_Effect": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 3.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ReviveElemEnergy",
|
|
"value": "Energy"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_ExtraElementBall"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "回复能量"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_NormalAtk_Energy"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_GenerateBall_AfterBurst",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"onTriggerUltimateSkill": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_OnAtkGenerateBall"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"bufftime": 8.0,
|
|
"ChanceProb": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_OnAtkGenerateBall": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "bufftime",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Randomed",
|
|
"target": "Target",
|
|
"chance": "ChanceProb",
|
|
"successActions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_OnAtkGenerateBall_Effect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Blue_OnAtkGenerateBall_Effect": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 1.7000000476837158,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "GenerateElemBall",
|
|
"configID": 2024,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": -1.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 0.0,
|
|
"maxRandomRange": 0.5
|
|
}
|
|
},
|
|
"ratio": 1.0,
|
|
"baseEnergy": 2.0
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_ExtraElementBall"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "额外产生能量"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Green_BurstDamageUp",
|
|
"abilitySpecials": {
|
|
"Rate": 0.30000001192092896
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Green_BurstDamageUp": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"Elemental_Burst"
|
|
],
|
|
"damagePercentageRatio": "Rate"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Green_BurstDamageUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Purple_ElementBurstTriggerWave",
|
|
"abilitySpecials": {
|
|
"Purple_FallingAttack_Damage": 6.0,
|
|
"CDTime": 2.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_ElementBurstTriggerWave_FireEffect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.5,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByIsCombat"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_ElementBurstTriggerWave_FireEffect_Effect"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_ElementBurstTriggerWave_FireEffect_Effect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_ElementBurstTriggerWave_FireEffect_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Trigger",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 2.0,
|
|
"z": 0.0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_ElementBurstTriggerWave_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"onTriggerUltimateSkill": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_ElementBurstTriggerWave_Effect_Delay"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_ElementBurstTriggerWave_Effect_Delay": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "监控释放了充能技"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_ElementBurstTriggerWave_Effect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_ElementBurstTriggerWave_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.20000000298023224,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "进入技能效果逻辑!"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": "Purple_FallingAttack_Damage",
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"enBreak": 25.0,
|
|
"attackType": "Melee"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.019999999552965164
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Wave_R40"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_ElementBurstTriggerWave_Handler"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_ElementBurstTriggerWave_FireEffect"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_AddElementBurstLevel",
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_AddElementBurstLevel": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_AddElementBurstLevel"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_GenerateBall_AfterSkill",
|
|
"abilitySpecials": {
|
|
"Energy": 8.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_GenerateBall_AfterSkill": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"onTriggerSkill": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_GenerateBall"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Blue_GenerateBall": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.30000001192092896,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_ExtraElementBall"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "额外产能量球"
|
|
},
|
|
{
|
|
"$type": "ReviveElemEnergy",
|
|
"value": "Energy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_GenerateBall_AfterSkill"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Green_ChargeEfficiencyDelta",
|
|
"modifiers": {
|
|
"EnergyDisk_Green_ChargeEfficiencyDelta": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ChargeEfficiencyDelta": 0.30000001192092896
|
|
},
|
|
"reduceDurablityIgnoreTimeScale": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "EnergyDisk_Green_ChargeEfficiencyDelta"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Purple_ShockTriggerThunder",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueTarget": "MPLevel",
|
|
"globalValueKey": "_Ability_EnergyDisk_ShockTriggerThunder_CD",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-1.5,
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_EnergyDisk_Purple_ShockTriggerThunder_Cd",
|
|
"UNIQUE_EnergyDisk_Purple_ShockTriggerThunder"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"ChanceProb": 0.5,
|
|
"CDTime": 5.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Purple_ShockTriggerThunder": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"Shock"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "Randomed",
|
|
"target": "Target",
|
|
"chance": "ChanceProb",
|
|
"successActions": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "感电触发技能效果"
|
|
},
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "Target",
|
|
"key": "_ABILITY_EnergyDisk_Thunder_Pos",
|
|
"born": {
|
|
"$type": "ConfigBornByHitPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"setTarget": false
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "_ABILITY_EnergyDisk_Thunder_Pos",
|
|
"directionKey": ""
|
|
},
|
|
"gadgetID": 44000300,
|
|
"campID": 1001,
|
|
"campTargetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": -1.0,
|
|
"key": "_Ability_EnergyDisk_ShockTriggerThunder_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": -1.0,
|
|
"minValue": -1.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_ShockTriggerThunder_Cd": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 1.0,
|
|
"key": "_Ability_EnergyDisk_ShockTriggerThunder_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 0.0,
|
|
"key": "_Ability_EnergyDisk_ShockTriggerThunder_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "EnergyDisk_ShockTriggerThunder_Gadget",
|
|
"abilitySpecials": {
|
|
"DamageRate": 5.0,
|
|
"ElecSubHurtDelta": -0.25,
|
|
"Bufftime": 10.0
|
|
},
|
|
"modifiers": {
|
|
"ShockTriggerThunder_Appear": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_Thunder",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackCircle",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": -1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"height": 4.0,
|
|
"radius": 2.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": "DamageRate",
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"enBreak": 20.0,
|
|
"attackType": "Range"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV4",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"hitImpulseX": 500.0,
|
|
"hitImpulseY": 0.0
|
|
},
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.009999999776482582
|
|
},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "落雷gadget所做事情"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR2H4",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "ShockTriggerThunder_ElectricResistance"
|
|
}
|
|
]
|
|
},
|
|
"ShockTriggerThunder_ElectricResistance": {
|
|
"modifierName": "",
|
|
"duration": "Bufftime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecSubHurtDelta": "ElecSubHurtDelta"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "雷元素抗性降低了"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "ShockTriggerThunder_Appear"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_ElementBurst_AddWater",
|
|
"abilitySpecials": {
|
|
"CDTime": 6.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_AddWater_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"Elemental_Burst"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_AddWater_CD_Change"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "元素爆发命中后触发了"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_AddWater_CD_Change": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_AddWater_SKillEffect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_AddWater_SKillEffect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.30000001192092896,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "进入技能效果逻辑!"
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": -1.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 0.0,
|
|
"maxRandomRange": 0.5
|
|
}
|
|
},
|
|
"gadgetID": 70220010,
|
|
"campID": 5001
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_AddWater_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Green_ElemMasteryDeltaUp",
|
|
"modifiers": {
|
|
"EnergyDisk_Green_ElemMasteryDeltaUp": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElemMasteryDelta": 100.0
|
|
},
|
|
"reduceDurablityIgnoreTimeScale": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "EnergyDisk_Green_ElemMasteryDeltaUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Purple_Superconductor_Damage",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueTarget": "MPLevel",
|
|
"globalValueKey": "_Ability_EnergyDisk_SuperconductorTrigger_CD",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-1.5,
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_EnergyDisk_Purple_SuperconductorTrigger_Cd",
|
|
"UNIQUE_EnergyDisk_Purple_Superconductor_Damage"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"time": 10.0,
|
|
"ChanceProb": 0.5,
|
|
"CDTime": 5.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Purple_Superconductor_Damage": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"Superconductor"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "Randomed",
|
|
"target": "Target",
|
|
"chance": "ChanceProb",
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "Target",
|
|
"key": "_ABILITY_EnergyDisk_Superconductor_Pos",
|
|
"born": {
|
|
"$type": "ConfigBornByHitPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"setTarget": false
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "_ABILITY_EnergyDisk_Superconductor_Pos",
|
|
"directionKey": ""
|
|
},
|
|
"gadgetID": 44000301,
|
|
"campID": 1001,
|
|
"campTargetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "超导触发反应"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": -1.0,
|
|
"key": "_Ability_EnergyDisk_SuperconductorTrigger_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": -1.0,
|
|
"minValue": -1.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_SuperconductorTrigger_Cd": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 0.0,
|
|
"key": "_Ability_EnergyDisk_SuperconductorTrigger_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 0.0,
|
|
"key": "_Ability_EnergyDisk_SuperconductorTrigger_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "EnergyDisk_Superconductor_Damage_Gadget",
|
|
"abilitySpecials": {
|
|
"DamageRate": 5.0,
|
|
"time": 10.0,
|
|
"PhysicalSubHurt": -0.25
|
|
},
|
|
"modifiers": {
|
|
"EnergyDisk_SuperconductorGadget_Appear": {
|
|
"modifierName": "",
|
|
"duration": 0.15000000596046448,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_Dragonfell_Gadget",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackCircle",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": -1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"height": 3.0,
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": "DamageRate",
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"enBreak": 20.0,
|
|
"attackType": "Range"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV4",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"hitImpulseX": 500.0,
|
|
"hitImpulseY": 0.0
|
|
},
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.009999999776482582
|
|
},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "碎冰gadget所做事件"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR4",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_EnergyDisk_Superconductor_Debuff_Effect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Superconductor_Debuff_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalSubHurtDelta": "PhysicalSubHurt"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "物理抗性降低了"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "EnergyDisk_SuperconductorGadget_Appear"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "创建了碎冰的gadget"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_IceAndFrozen_AtkUp",
|
|
"abilitySpecials": {
|
|
"Rate": 0.30000001192092896
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_IceAndFrozen_AtkUp": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
],
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": "Rate",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Ice"
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Frozen"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_IceAndFrozen_AtkUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Green_PhysicalHurtUp",
|
|
"modifiers": {
|
|
"EnergyDisk_Green_PhysicalHurtUp": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalAddHurtDelta": 0.30000001192092896
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "EnergyDisk_Green_PhysicalHurtUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Purple_PickupTriggerAOE",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueTarget": "MPLevel",
|
|
"globalValueKey": "_Ability_EnergyDisk_Purple_PickupTriggerAOE_CD",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-1.5,
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_EnergyDisk_Purple_PickupTriggerAOE_Cd",
|
|
"UNIQUE_EnergyDisk_Purple_PickupTriggerAOE"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"DamageRate": 5.0,
|
|
"CDTime": 5.0,
|
|
"RockAddHurt": 0.4000000059604645,
|
|
"Bufftime": 10.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Purple_PickupTriggerAOE": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Fire"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": -1.0,
|
|
"key": "_Ability_EnergyDisk_Purple_PickupTriggerAOE_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Water"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": -1.0,
|
|
"key": "_Ability_EnergyDisk_Purple_PickupTriggerAOE_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Grass"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": -1.0,
|
|
"key": "_Ability_EnergyDisk_Purple_PickupTriggerAOE_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Electric"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": -1.0,
|
|
"key": "_Ability_EnergyDisk_Purple_PickupTriggerAOE_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Ice"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": -1.0,
|
|
"key": "_Ability_EnergyDisk_Purple_PickupTriggerAOE_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Wind"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": -1.0,
|
|
"key": "_Ability_EnergyDisk_Purple_PickupTriggerAOE_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Rock"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": -1.0,
|
|
"key": "_Ability_EnergyDisk_Purple_PickupTriggerAOE_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_PickupTriggerAOE_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.20000000298023224,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "进入拾取后效果逻辑!"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Wave_R40"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": "DamageRate",
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"strikeType": "Slash",
|
|
"enBreak": 25.0,
|
|
"attackType": "Melee"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.019999999552965164
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_EnergyDisk_Purple_PickupTriggerAOE_BuffAvatarEffect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_PickupTriggerAOE_BuffAvatarEffect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Bufftime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_RockAddHurtDelta": "RockAddHurt"
|
|
}
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_PickupTriggerAOE_Cd": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Purple_PickupTriggerAOE_Effect"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 1.0,
|
|
"key": "_Ability_EnergyDisk_Purple_PickupTriggerAOE_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_ElementDmgUpAfterCrystalShield",
|
|
"abilitySpecials": {
|
|
"time": 10.0,
|
|
"Rate": 0.30000001192092896
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_ElementDmgUpAfterCrystalShield": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Fire"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Relic_ElementDmgUpAfterCrystalShield_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Water"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Relic_ElementDmgUpAfterCrystalShield_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Grass"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Relic_ElementDmgUpAfterCrystalShield_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Electric"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Relic_ElementDmgUpAfterCrystalShield_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Ice"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Relic_ElementDmgUpAfterCrystalShield_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Wind"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Relic_ElementDmgUpAfterCrystalShield_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Rock"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_Relic_ElementDmgUpAfterCrystalShield_BuffEffect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Relic_ElementDmgUpAfterCrystalShield_BuffEffect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireAddHurtDelta": "Rate",
|
|
"Actor_WaterAddHurtDelta": "Rate",
|
|
"Actor_GrassAddHurtDelta": "Rate",
|
|
"Actor_ElecAddHurtDelta": "Rate",
|
|
"Actor_IceAddHurtDelta": "Rate",
|
|
"Actor_WindAddHurtDelta": "Rate",
|
|
"Actor_RockAddHurtDelta": "Rate"
|
|
},
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_ElementDmgUpAfterCrystalShield"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_BuffAfterCrystalShield",
|
|
"abilitySpecials": {
|
|
"time": 2.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_BuffAfterCrystalShield": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Fire"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_BuffAfterCrystalShield_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Water"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_BuffAfterCrystalShield_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Grass"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_BuffAfterCrystalShield_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Electric"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_BuffAfterCrystalShield_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Ice"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_BuffAfterCrystalShield_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Wind"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_BuffAfterCrystalShield_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Rock"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_BuffAfterCrystalShield_BuffEffect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_BuffAfterCrystalShield_BuffEffect": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "time",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "恢复能量"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_ExtraElementBall"
|
|
},
|
|
{
|
|
"$type": "ReviveElemEnergy",
|
|
"doOffStage": true,
|
|
"value": 2.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_BuffAfterCrystalShield"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Green_DefUp",
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Green_DefUp": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ShieldCostMinusRatio": 0.3499999940395355
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Green_DefUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Purple_HealthyDamage",
|
|
"abilitySpecials": {
|
|
"DamageLow": 10.0,
|
|
"DamageHigh": 20.0,
|
|
"DamageSystemValue": 1.0,
|
|
"CDTime": 5.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Purple_HealthyDamage": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Purple_HealthyDamage_Predicate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_HealthyDamage_Predicate": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "Lesser",
|
|
"HPRatio": 0.9900000095367432
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_EnergyDisk_Purple_HealthyDamage_AOE_LowHp_delay"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": 0.9900000095367432
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_EnergyDisk_Purple_HealthyDamage_AOE_HighHp_delay"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_HealthyDamage_AOE_HighHp_delay": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Wave_R40"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Purple_HealthyDamage_AOE_HighHp"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_HealthyDamage_AOE_HighHp": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "进入技能效果逻辑!"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"attackType": "Melee",
|
|
"damageExtra": [
|
|
"DamageHigh",
|
|
"DamageSystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.019999999552965164
|
|
},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_HealthyDamage_AOE_LowHp_delay": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Wave_R40"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Purple_HealthyDamage_AOE_LowHp"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Purple_HealthyDamage_AOE_LowHp": {
|
|
"modifierName": "",
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "进入技能效果逻辑!"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"DamageLow",
|
|
"DamageSystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.019999999552965164
|
|
},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Purple_HealthyDamage"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"key": "DamageSystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_HasShieldBeHealthUp",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_Ability_ShieldEnhanceHeal_Check",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_ShieldEnhanceHeal_NoBuff",
|
|
"UNIQUE_ShieldEnhanceHeal_HasBuff"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"HealedAddDelta": 0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_HasShield_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByHasShield",
|
|
"type": "All"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_Ability_ShieldEnhanceHeal_Check",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "我有盾了!"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_Ability_ShieldEnhanceHeal_Check",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "我没盾了!"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_ShieldEnhanceHeal_HasBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_HealedAddDelta": "HealedAddDelta"
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_ShieldEnhanceHeal_NoBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_ShieldEnhanceHeal_HasBuff"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_HasShield_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Green_HealAddDelta",
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Green_HealAddDelta": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_HealAddDelta": 0.25
|
|
},
|
|
"reduceDurablityIgnoreTimeScale": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Green_HealAddDelta"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_ExtraAtkKillMonster",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueTarget": "MPLevel",
|
|
"globalValueKey": "_Ability_EnergyDisk_ExtraAtkKillMonster_CD",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-1.5,
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_EnergyDisk_ExtraAtkKillMonster_Cd",
|
|
"UNIQUE_EnergyDisk_Blue_ExtraAtkKillMonster_Handler"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Damage": 10.0,
|
|
"DamageSystemValue": 1.0,
|
|
"CDTime": 10.0,
|
|
"HPRatio": 0.30000001192092896
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_ExtraAtkKillMonster_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "Lesser",
|
|
"HPRatio": "HPRatio"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "SelfAttackTarget",
|
|
"effectPattern": "Eff_EnergyDisk_ExtraAtkWave",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "SelfAttackTarget",
|
|
"key": "_ABILITY_EnergyDisk_ExtraAtkKill_Pos",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
},
|
|
"setTarget": false
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "_ABILITY_EnergyDisk_ExtraAtkKill_Pos",
|
|
"directionKey": ""
|
|
},
|
|
"radius": 2.5
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 100.0,
|
|
"strikeType": "Default",
|
|
"enBreak": 50.0,
|
|
"damageExtra": [
|
|
"Damage",
|
|
"DamageSystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "Default",
|
|
"hitHaltTimeScale": 0.009999999776482582
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": -1.0,
|
|
"key": "_Ability_EnergyDisk_ShockTriggerThunder_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": -1.0,
|
|
"minValue": -1.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_ExtraAtkKillMonster_Cd": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 1.0,
|
|
"key": "_Ability_EnergyDisk_ShockTriggerThunder_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"key": "DamageSystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "MPLevel",
|
|
"value": 0.0,
|
|
"key": "_Ability_EnergyDisk_ExtraAtkKillMonster_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_KillAOEMonster",
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_KillAOEMonster": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByKillingMixin",
|
|
"detectWindow": 0.6000000238418579,
|
|
"onKill": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"target": "Other",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
},
|
|
"gadgetID": 44000302,
|
|
"campID": 1001,
|
|
"campTargetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_KillAOEMonster"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "EnergyDisk_KillAOEMonster_Gadget",
|
|
"abilitySpecials": {
|
|
"Delay": 1.0,
|
|
"Damage": 10.0,
|
|
"DamageSystemValue": 1.0
|
|
},
|
|
"modifiers": {
|
|
"SprintAreaAttack": {
|
|
"modifierName": "",
|
|
"duration": "Delay",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_Stay",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "OriginOwner",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 100.0,
|
|
"ignoreAttackerProperty": true,
|
|
"damageExtra": [
|
|
"Damage",
|
|
"DamageSystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "SprintAreaAttack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"key": "DamageSystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_EnergyDisk_Blue_MonsterNumAtkDefUp",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_EnergyDisk_MonsterNumAtkDefUp_Enemy_Count",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
2.5,
|
|
999.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_MonsterNumAtkDefUp_BuffEffect",
|
|
"UNIQUE_MonsterNumAtkDefUp_MoveBuff"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Count": 0.0,
|
|
"Rate": 0.0,
|
|
"Atk": 0.20000000298023224,
|
|
"Def": 0.20000000298023224,
|
|
"Now_Count": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EnergyDisk_Blue_MonsterNumAtkDefUp": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByIsCombat"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_EnergyDisk_MonsterNumAtkDefUp_Enemy_Count",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"sortType": "Nearest",
|
|
"shapeName": "CircleR8",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterNumAtkDefUp_CountAdd"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Count_Timer"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterNumAtkDefUp_CountAdd": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_EnergyDisk_MonsterNumAtkDefUp_Enemy_Count",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EnergyDisk_Count_Timer": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.05000000074505806,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"globalValueKey": "_ABILITY_EnergyDisk_MonsterNumAtkDefUp_Enemy_Count",
|
|
"overrideMapKey": "Now_Count"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": "Now_Count",
|
|
"key": "_ABILITY_EnergyDisk_MonsterNumAtkDefUp_Enemy",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterNumAtkDefUp_BuffEffect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Atk",
|
|
"Actor_DefenceRatio": "Def"
|
|
},
|
|
"state": "AttackUp",
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "执行到了buff效果"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterNumAtkDefUp_MoveBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.30000001192092896,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_MonsterNumAtkDefUp_BuffEffect"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_EnergyDisk_Blue_MonsterNumAtkDefUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
}
|
|
] |