2022-10-03 13:51:45 +03:00

6084 lines
274 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Shougun_ExtraAttack",
"abilityMixins": [
{
"$type": "ButtonHoldChargeMixin",
"overtime": 10521,
"chargeTime": 0.11999999731779099,
"secondChargeTime": 0.20000000298023224,
"OnBeginUncharged": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "DoSkill"
},
{
"$type": "SetAnimatorInt",
"predicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 0,
"parameter": "ComboCount"
},
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 5,
"parameter": "ComboCount"
}
]
}
],
"intID": "SkillID",
"value": 99.0
},
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging"
}
],
"OnReleaseUncharged": [
{
"$type": "SetAnimatorInt",
"intID": "SkillID",
"value": 1.0
}
],
"OnBeginCharged": [
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging",
"value": true
}
],
"OnReleaseCharged": [
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging"
},
{
"$type": "SetAnimatorInt",
"intID": "SkillID",
"value": 1.0
}
],
"OnBeginSecondCharged": [
{
"$type": "Predicated",
"target": "Caster",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Katana_Mark",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetAnimatorTrigger",
"predicates": [
{
"$type": "ByLocalAvatarStamina",
"logic": "GreaterOrEqual",
"stamina": [
"ExtraAttack_Katana_Stamina_Cost",
"Flexible_Stamina",
"Add"
]
}
],
"triggerID": "DoSkill"
},
{
"$type": "SetAnimatorInt",
"predicates": [
{
"$type": "ByLocalAvatarStamina",
"logic": "GreaterOrEqual",
"stamina": [
"ExtraAttack_Katana_Stamina_Cost",
"Flexible_Stamina",
"Add"
]
}
],
"intID": "SkillID",
"value": 6.0
}
],
"failActions": [
{
"$type": "SetAnimatorTrigger",
"predicates": [
{
"$type": "ByLocalAvatarStamina",
"logic": "GreaterOrEqual",
"stamina": [
"ExtraAttack_Pole_Stamina_Cost",
"Flexible_Stamina",
"Add"
]
}
],
"triggerID": "DoSkill"
},
{
"$type": "SetAnimatorInt",
"predicates": [
{
"$type": "ByLocalAvatarStamina",
"logic": "GreaterOrEqual",
"stamina": [
"ExtraAttack_Pole_Stamina_Cost",
"Flexible_Stamina",
"Add"
]
}
],
"intID": "SkillID",
"value": 6.0
}
]
},
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging"
}
],
"chargeStateIDs": [
"Attack01",
"Attack02",
"Attack03",
"Attack04",
"Attack05",
"Attack05",
"Run"
]
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"ExtraAttack"
],
"modifierName": "ExtraAttack_Pole_StaminaCost"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Katana_ExtraAttack"
],
"modifierName": "ExtraAttack_Katana_StaminaCost"
}
],
"abilitySpecials": {
"ExtraAttack_Pole_Stamina_Cost": 0.0,
"ExtraAttack_Katana_Stamina_Cost": 0.0,
"Flexible_Stamina": -2.0
},
"modifiers": {
"ExtraAttack_Pole_StaminaCost": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AvatarSkillStart",
"overtime": 10002,
"cdRatio": 1.0,
"costStaminaRatio": "ExtraAttack_Pole_Stamina_Cost"
}
]
},
"ExtraAttack_Katana_StaminaCost": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AvatarSkillStart",
"overtime": 10001,
"cdRatio": 1.0,
"costStaminaRatio": "ExtraAttack_Katana_Stamina_Cost"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Shougun_ElementalArt",
"onAbilityStart": [
{
"$type": "AvatarSkillStart",
"overtime": 10522,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_ElementalArt_Charge"
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 3.0
}
},
"gadgetID": 41052001,
"campID": 1001,
"campTargetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SkillObj_Shougun_ElementalArt_EyeBoom",
"abilitySpecials": {
"ElementalArt_Attack": 0.0,
"ElementalArt_Attack_Radius": 5.0
},
"modifiers": {
"SkillObj_Shougun_ElementalArt_EyeBoom": {
"stacking": "Unique",
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"thinkInterval": 0.699999988079071,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_ElementalArt_EyeFX"
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"target": "OriginOwner",
"abilityName": "Avatar_Shougun_Elf"
},
{
"$type": "KillSelf"
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_EyeAttack_Mark",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"lifeTime": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.800000011920929,
"z": 0.0
}
},
"radius": "ElementalArt_Attack_Radius",
"detectDirection": "CenterToSide"
},
"attackInfo": {
"attackTag": "Elemental_Art",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"bonusCriticalHurt": "ElementalArt_Attack",
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 80.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"retreatType": "ByHitDirection"
},
"canBeModifiedBy": "OriginOwner"
}
},
"targetType": "Enemy"
},
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_ABILITY_Shougun_EyeAttack_Mark",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "SkillObj_Shougun_ElementalArt_EyeBoom"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Shougun_Elf",
"abilitySpecials": {
"Elf_Attack": 0.0,
"Elf_Duration": 0.0,
"Elf_Attack_CD": 0.0,
"Elf_Max_ChargeLevel": 0.0,
"Elf_Attack_Radius": 4.0,
"Elf_RemoteAttackRatio": 0.20000000298023224,
"Shougun_Elf_Attack_RandomDir": 0.0,
"Shougun_LocalAvatarEnergy": 0.0,
"Shougun_LocalAvatarEnergyToBurstDamageRatio": 0.0
},
"modifiers": {
"UNIQUE_Shougun_Elf_LocalHandler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": "Elf_Duration",
"elementDurability": "Elf_Duration",
"thinkInterval": 0.30000001192092896,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Appear"
},
{
"$type": "AttachEffect",
"doOffStage": true,
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf"
},
{
"$type": "GetFightProperty",
"doOffStage": true,
"JFKIOPEJMIN": "FIGHT_PROP_MAX_FIRE_ENERGY",
"globalValueKey": "_ABILITY_Shougun_LocalAvatarEnergy"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Elf_BurstDamageHandler"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Disappear"
}
],
"onAttackLanded": [
{
"$type": "Predicated",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"target": "Caster",
"logic": "LesserOrEqual",
"compareType": "XYZ",
"value": 50.0
}
],
"failActions": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Elf_LocalHandler"
}
]
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_Elf_Attack_AvailableMark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "Predicated",
"target": "Other",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_ANIMAL_ENTITY_TYPE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByHitDamage",
"damage": 0.0
}
],
"successActions": [
{
"$type": "DebugLog",
"doOffStage": true,
"content": "!!!!!!!!!!!isMonster!!!!!!!!!!"
},
{
"$type": "Predicated",
"target": "Caster",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByTargetIsSelf"
}
],
"successActions": [
{
"$type": "DebugLog",
"doOffStage": true,
"content": "!!!!!!!!!!!ByTargetIsSelf!!!!!!!!!!"
},
{
"$type": "Predicated",
"target": "Other",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Elemental_Art"
]
},
{
"$type": "ByHitStrikeType",
"strikeType": "Slash"
}
],
"failActions": [
{
"$type": "DebugLog",
"doOffStage": true,
"content": "!!!!!!!!!!!NotEyeAttack!!!!!!!!!!"
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_Elf_Attack_AvailableMark",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
],
"failActions": [
{
"$type": "DebugLog",
"doOffStage": true,
"content": "!!!!!!!!!!!WhoAreYou!!!!!!!!!!"
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_Elf_Attack_AvailableMark",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
]
},
{
"$type": "ApplyModifier",
"target": "Other",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_Elf_Attack_AvailableMark",
"value": 1.0
},
{
"$type": "ByTargetGlobalValue",
"target": "Team",
"key": "_ABILITY_Shougun_Elf_Attack_CD",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "Shougun_Elf_Attack_Local"
},
{
"$type": "ApplyModifier",
"target": "Team",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_Elf_Attack_AvailableMark",
"value": 1.0
}
],
"modifierName": "UNIQUE_Shougun_Elf_Attack_CD"
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"target": "Caster",
"logic": "LesserOrEqual",
"compareType": "XYZ",
"value": 50.0
}
],
"failActions": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Elf_LocalHandler"
}
]
}
]
},
"UNIQUE_Shougun_Elf_RemoteHandler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": "Elf_Duration",
"elementDurability": "Elf_Duration",
"thinkInterval": 0.30000001192092896,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Appear"
},
{
"$type": "AttachEffect",
"doOffStage": true,
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf"
},
{
"$type": "GetFightProperty",
"doOffStage": true,
"JFKIOPEJMIN": "FIGHT_PROP_MAX_FIRE_ENERGY",
"globalValueKey": "_ABILITY_Shougun_LocalAvatarEnergy"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Elf_BurstDamageHandler"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Disappear"
}
],
"onAttackLanded": [
{
"$type": "Predicated",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"target": "Caster",
"logic": "LesserOrEqual",
"compareType": "XYZ",
"value": 50.0
}
],
"failActions": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Elf_RemoteHandler"
}
]
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_Elf_Attack_AvailableMark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "Predicated",
"target": "Other",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_ANIMAL_ENTITY_TYPE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByHitDamage",
"damage": 0.0
}
],
"successActions": [
{
"$type": "DebugLog",
"doOffStage": true,
"content": "!!!!!!!!!!!isMonster!!!!!!!!!!"
},
{
"$type": "Predicated",
"target": "Caster",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByTargetIsSelf"
}
],
"successActions": [
{
"$type": "DebugLog",
"doOffStage": true,
"content": "!!!!!!!!!!!ByTargetIsSelf!!!!!!!!!!"
},
{
"$type": "Predicated",
"target": "Other",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Elemental_Art"
]
},
{
"$type": "ByHitStrikeType",
"strikeType": "Slash"
}
],
"failActions": [
{
"$type": "DebugLog",
"doOffStage": true,
"content": "!!!!!!!!!!!NotEyeAttack!!!!!!!!!!"
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_Elf_Attack_AvailableMark",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
],
"failActions": [
{
"$type": "DebugLog",
"doOffStage": true,
"content": "!!!!!!!!!!!WhoAreYou!!!!!!!!!!"
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_Elf_Attack_AvailableMark",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
]
},
{
"$type": "ApplyModifier",
"target": "Other",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_Elf_Attack_AvailableMark",
"value": 1.0
},
{
"$type": "ByTargetGlobalValue",
"target": "Team",
"key": "_ABILITY_Shougun_Elf_Attack_CD",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "Shougun_Elf_Attack_Remote"
},
{
"$type": "ApplyModifier",
"target": "Team",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_Elf_Attack_AvailableMark",
"value": 1.0
}
],
"modifierName": "UNIQUE_Shougun_Elf_Attack_CD"
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"target": "Caster",
"logic": "LesserOrEqual",
"compareType": "XYZ",
"value": 50.0
}
],
"failActions": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Elf_RemoteHandler"
}
]
}
]
},
"UNIQUE_Shougun_Elf_BurstDamageHandler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"attackTags": [
"Elemental_Burst"
],
"damagePercentageRatio": [
40.0,
"Shougun_LocalAvatarEnergyToBurstDamageRatio",
"Mul"
],
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_LocalAvatarEnergy",
"value": 40.0,
"compareType": "LessAndEqual"
}
]
},
{
"$type": "ModifyDamageMixin",
"attackTags": [
"Elemental_Burst"
],
"damagePercentageRatio": [
50.0,
"Shougun_LocalAvatarEnergyToBurstDamageRatio",
"Mul"
],
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_LocalAvatarEnergy",
"value": 40.0,
"compareType": "MoreThan"
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_LocalAvatarEnergy",
"value": 50.0,
"compareType": "LessAndEqual"
}
]
},
{
"$type": "ModifyDamageMixin",
"attackTags": [
"Elemental_Burst"
],
"damagePercentageRatio": [
60.0,
"Shougun_LocalAvatarEnergyToBurstDamageRatio",
"Mul"
],
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_LocalAvatarEnergy",
"value": 50.0,
"compareType": "MoreThan"
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_LocalAvatarEnergy",
"value": 60.0,
"compareType": "LessAndEqual"
}
]
},
{
"$type": "ModifyDamageMixin",
"attackTags": [
"Elemental_Burst"
],
"damagePercentageRatio": [
70.0,
"Shougun_LocalAvatarEnergyToBurstDamageRatio",
"Mul"
],
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_LocalAvatarEnergy",
"value": 60.0,
"compareType": "MoreThan"
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_LocalAvatarEnergy",
"value": 70.0,
"compareType": "LessAndEqual"
}
]
},
{
"$type": "ModifyDamageMixin",
"attackTags": [
"Elemental_Burst"
],
"damagePercentageRatio": [
80.0,
"Shougun_LocalAvatarEnergyToBurstDamageRatio",
"Mul"
],
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_LocalAvatarEnergy",
"value": 70.0,
"compareType": "MoreThan"
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_LocalAvatarEnergy",
"value": 80.0,
"compareType": "LessAndEqual"
}
]
},
{
"$type": "ModifyDamageMixin",
"attackTags": [
"Elemental_Burst"
],
"damagePercentageRatio": [
90.0,
"Shougun_LocalAvatarEnergyToBurstDamageRatio",
"Mul"
],
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_LocalAvatarEnergy",
"value": 80.0,
"compareType": "MoreThan"
}
]
}
]
},
"UNIQUE_Shougun_Elf_ElementalBall_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "Predicated",
"target": "Other",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_ANIMAL_ENTITY_TYPE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAttackTags",
"attackTags": [
"Elemental_Art"
]
},
{
"$type": "ByHitStrikeType",
"strikeType": "Slash"
}
],
"successActions": [
{
"$type": "Randomed",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Caster",
"key": "_ABILITY_Shougun_Elf_Attack_ElemBall_CD",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"chance": 0.5,
"successActions": [
{
"$type": "GenerateElemBall",
"doOffStage": true,
"configID": 2020,
"born": {
"$type": "ConfigBornByHitPoint"
},
"ratio": 1.0,
"baseEnergy": 3.0
}
]
},
{
"$type": "ApplyModifier",
"target": "Caster",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Elf_Attack_ElemBall_CD"
}
]
}
]
},
"UNIQUE_Shougun_Elf_Attack_CD": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": "Elf_Attack_CD",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_Elf_Attack_CD",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_Elf_Attack_CD",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Shougun_Elf_Attack_Local": {
"stacking": "Multiple",
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetRandomOverrideMapValue",
"doOffStage": true,
"valueRangeMax": 100.0,
"overrideMapKey": "Shougun_Elf_Attack_RandomDir"
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": "Shougun_Elf_Attack_RandomDir",
"key": "_ABILITY_Shougun_Elf_Attack_RandomDir",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "FireEffect",
"doOffStage": true,
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Attack01",
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByEntity"
},
"attachPointName": "Fx_ChestNode",
"attachPointTargetType": "Self"
}
},
{
"$type": "TriggerAttackEvent",
"target": "Caster",
"doOffStage": true,
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"lifeTime": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByEntity"
},
"attachPointName": "Fx_ChestNode",
"attachPointTargetType": "Self"
},
"radius": "Elf_Attack_Radius",
"detectDirection": "CenterToSide"
},
"attackInfo": {
"attackTag": "Elemental_Art",
"attenuationTag": "Elemental_Art",
"attenuationGroup": "default",
"attackProperty": {
"bonusCriticalHurt": "Elf_Attack",
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 25.0,
"strikeType": "Slash",
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"retreatType": "ByHitDirection"
}
}
},
"targetType": "Enemy"
}
]
},
"Shougun_Elf_Attack_Remote": {
"stacking": "Multiple",
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetRandomOverrideMapValue",
"doOffStage": true,
"valueRangeMax": 100.0,
"overrideMapKey": "Shougun_Elf_Attack_RandomDir"
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": "Shougun_Elf_Attack_RandomDir",
"key": "_ABILITY_Shougun_Elf_Attack_RandomDir",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "FireEffect",
"doOffStage": true,
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Attack01",
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByEntity"
},
"attachPointName": "Fx_ChestNode",
"attachPointTargetType": "Self"
}
},
{
"$type": "TriggerAttackEvent",
"target": "Caster",
"doOffStage": true,
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"lifeTime": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByEntity"
},
"attachPointName": "Fx_ChestNode",
"attachPointTargetType": "Self"
},
"radius": "Elf_Attack_Radius",
"detectDirection": "CenterToSide"
},
"attackInfo": {
"attackTag": "Elemental_Art",
"attenuationTag": "Elemental_Art",
"attenuationGroup": "default",
"attackProperty": {
"bonusCriticalHurt": [
"Elf_Attack",
"Elf_RemoteAttackRatio",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 25.0,
"strikeType": "Slash",
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"retreatType": "ByHitDirection"
}
}
},
"targetType": "Enemy"
}
]
},
"UNIQUE_Shougun_Elf_Attack_ElemBall_CD": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 0.800000011920929,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_Elf_Attack_ElemBall_CD",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_Elf_Attack_ElemBall_CD",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Shougun_Elf_ElementalBall_Handler"
}
],
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"target": "AllPlayerAvatars",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": 40.0
}
],
"modifierName": "UNIQUE_Shougun_Elf_LocalHandler"
},
{
"$type": "RemoveUniqueModifier",
"target": "AllPlayerAvatars",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": 40.0
}
],
"modifierName": "UNIQUE_Shougun_Elf_RemoteHandler"
},
{
"$type": "SetGlobalValue",
"target": "CurTeamAvatars",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_Elf_CurTeamMark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "AttachModifier",
"target": "AllPlayerAvatars",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": 40.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Elf_CurTeamMark",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "UNIQUE_Shougun_Elf_RemoteHandler"
},
{
"$type": "SetGlobalValue",
"target": "CurTeamAvatars",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_Elf_CurTeamMark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "AttachModifier",
"target": "CurTeamAvatars",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Elf_LocalHandler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Shougun_ChargeLevel",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Shougun_BurstCine_Mark",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"UNIQUE_Shougun_Elf_ChargeFX_Normal_GrandHandler",
"Blank"
]
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Shougun_Charge_Level",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
100.5
],
"modifierNameSteps": [
"Blank",
"UNIQUE_Shougun_Elf_ClearLevel_Handler"
]
}
],
"abilitySpecials": {
"Elf_BurstSkillEnergy_ChargeLevelRatio": 0.0,
"Elf_BurstSkill_LocalAvatarEnergy_Temp": 0.0,
"Elf_Max_ChargeLevel": 0.0,
"BurstSkillEnergy_ExtraChargeLevelRatio_OtherElem": 0.0,
"BurstSkillEnergy_ExtraChargeLevelRatio_ElecElem": 0.0,
"BurstSkillEnergy_ExtraChargeLevel_OtherElemRatio": 0.0,
"BurstSkillEnergy_ExtraChargeLevel_ElecElemRatio": 0.0,
"GainElemBall_ExtraChargeLevel_CD": 0.0,
"GainElemBall_ExtraChargeLevel": 0.0
},
"modifiers": {
"UNIQUE_Shougun_BurstToChargeLevel_GrandHandler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onAdded": [
{
"$type": "AttachModifier",
"target": "AllPlayerAvatars",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": 40.0
},
{
"$type": "ByEntityIsAlive"
}
],
"modifierName": "Shougun_BurstToChargeLevel_Handler"
}
],
"onThinkInterval": [
{
"$type": "AttachModifier",
"target": "AllPlayerAvatars",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": 40.0
},
{
"$type": "ByEntityIsAlive"
}
],
"modifierName": "Shougun_BurstToChargeLevel_Handler"
}
]
},
"Shougun_BurstToChargeLevel_Handler": {
"modifierName": "",
"duration": 10.0,
"elementDurability": 10.0,
"modifierMixins": [
{
"$type": "OnAvatarUseSkillMixin",
"onTriggerUltimateSkill": [
{
"$type": "Predicated",
"target": "Caster",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByTargetIsSelf",
"HAJPDPIGFCJ": false
}
],
"successActions": [
{
"$type": "Predicated",
"target": "Caster",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "BurstSkillEnergy_ExtraChargeLevel"
}
],
"successActions": [
{
"$type": "Predicated",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByAvatarElementType",
"elementType": "Electric"
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Caster",
"doOffStage": true,
"modifierName": "Shougun_Elf_TriggerUltimateSkill_AddChargeLevel_Talent_ElecElem"
}
],
"failActions": [
{
"$type": "ApplyModifier",
"target": "Caster",
"doOffStage": true,
"modifierName": "Shougun_Elf_TriggerUltimateSkill_AddChargeLevel_Talent_OtherElem"
}
]
}
],
"failActions": [
{
"$type": "ApplyModifier",
"target": "Caster",
"doOffStage": true,
"modifierName": "Shougun_Elf_TriggerUltimateSkill_AddChargeLevel"
}
]
}
]
}
],
"BIEHLBJPIJD": true,
"CAHFPMLJFAK": 0.20000000298023224
},
{
"$type": "DoActionByEnergyChangeMixin",
"elementTypes": [
"Water",
"Rock",
"Fire",
"Electric",
"Grass",
"Wind",
"Ice",
"None"
],
"doWhenEnergyMax": true,
"onGainEnergyByBall": [
{
"$type": "ApplyModifier",
"target": "Caster",
"doOffStage": true,
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "GainElemBall_ExtraChargeLevel"
}
],
"modifierName": "UNIQUE_Shougun_Talent_GainElemBall_ExtraChargeLevel"
}
]
}
],
"onAdded": [
{
"$type": "GetFightProperty",
"doOffStage": true,
"JFKIOPEJMIN": "FIGHT_PROP_MAX_FIRE_ENERGY",
"globalValueKey": "_ABILITY_Shougun_LocalAvatarEnergy"
}
]
},
"Shougun_Elf_TriggerUltimateSkill_AddChargeLevel": {
"stacking": "Multiple",
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CopyGlobalValue",
"doOffStage": true,
"srcTarget": "Applier",
"dstTarget": "Self",
"srcKey": "_ABILITY_Shougun_LocalAvatarEnergy",
"dstKey": "_ABILITY_Shougun_LocalAvatarEnergy_Temp"
},
{
"$type": "SetGlobalValueToOverrideMap",
"doOffStage": true,
"globalValueKey": "_ABILITY_Shougun_LocalAvatarEnergy_Temp",
"overrideMapKey": "Elf_BurstSkill_LocalAvatarEnergy_Temp"
},
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": [
"Elf_BurstSkillEnergy_ChargeLevelRatio",
"Elf_BurstSkill_LocalAvatarEnergy_Temp",
"Mul"
],
"key": "_ABILITY_Shougun_Charge_Level",
"useLimitRange": true,
"maxValue": "Elf_Max_ChargeLevel",
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Team",
"doOffStage": true,
"value": [
"Elf_BurstSkillEnergy_ChargeLevelRatio",
"Elf_BurstSkill_LocalAvatarEnergy_Temp",
"Mul"
],
"key": "_ABILITY_Shougun_Charge_Level",
"useLimitRange": true,
"maxValue": "Elf_Max_ChargeLevel",
"minValue": 0.0
},
{
"$type": "AddElementDurability",
"doOffStage": true,
"value": 300.0,
"modifierName": "UNIQUE_Shougun_Elf_ClearLevel_Handler",
"useLimitRange": true,
"maxValue": 300.0,
"minValue": 0.0
}
]
},
"Shougun_Elf_TriggerUltimateSkill_AddChargeLevel_Talent_OtherElem": {
"stacking": "Multiple",
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CopyGlobalValue",
"doOffStage": true,
"srcTarget": "Applier",
"dstTarget": "Self",
"srcKey": "_ABILITY_Shougun_LocalAvatarEnergy",
"dstKey": "_ABILITY_Shougun_LocalAvatarEnergy_Temp"
},
{
"$type": "SetGlobalValueToOverrideMap",
"doOffStage": true,
"globalValueKey": "_ABILITY_Shougun_LocalAvatarEnergy_Temp",
"overrideMapKey": "Elf_BurstSkill_LocalAvatarEnergy_Temp"
},
{
"$type": "SetOverrideMapValue",
"doOffStage": true,
"value": [
1.0,
"BurstSkillEnergy_ExtraChargeLevel_OtherElemRatio",
"Add"
],
"overrideMapKey": "BurstSkillEnergy_ExtraChargeLevelRatio_OtherElem"
},
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": [
"Elf_BurstSkillEnergy_ChargeLevelRatio",
"Elf_BurstSkill_LocalAvatarEnergy_Temp",
"Mul",
"BurstSkillEnergy_ExtraChargeLevelRatio_OtherElem",
"Mul"
],
"key": "_ABILITY_Shougun_Charge_Level",
"useLimitRange": true,
"maxValue": "Elf_Max_ChargeLevel",
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Team",
"doOffStage": true,
"value": [
"Elf_BurstSkillEnergy_ChargeLevelRatio",
"Elf_BurstSkill_LocalAvatarEnergy_Temp",
"Mul",
"BurstSkillEnergy_ExtraChargeLevelRatio_OtherElem",
"Mul"
],
"key": "_ABILITY_Shougun_Charge_Level",
"useLimitRange": true,
"maxValue": "Elf_Max_ChargeLevel",
"minValue": 0.0
},
{
"$type": "AddElementDurability",
"doOffStage": true,
"value": 300.0,
"modifierName": "UNIQUE_Shougun_Elf_ClearLevel_Handler",
"useLimitRange": true,
"maxValue": 300.0,
"minValue": 0.0
}
]
},
"Shougun_Elf_TriggerUltimateSkill_AddChargeLevel_Talent_ElecElem": {
"stacking": "Multiple",
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CopyGlobalValue",
"doOffStage": true,
"srcTarget": "Applier",
"dstTarget": "Self",
"srcKey": "_ABILITY_Shougun_LocalAvatarEnergy",
"dstKey": "_ABILITY_Shougun_LocalAvatarEnergy_Temp"
},
{
"$type": "SetGlobalValueToOverrideMap",
"doOffStage": true,
"globalValueKey": "_ABILITY_Shougun_LocalAvatarEnergy_Temp",
"overrideMapKey": "Elf_BurstSkill_LocalAvatarEnergy_Temp"
},
{
"$type": "SetOverrideMapValue",
"doOffStage": true,
"value": [
1.0,
"BurstSkillEnergy_ExtraChargeLevel_ElecElemRatio",
"Add"
],
"overrideMapKey": "BurstSkillEnergy_ExtraChargeLevelRatio_ElecElem"
},
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": [
"Elf_BurstSkillEnergy_ChargeLevelRatio",
"Elf_BurstSkill_LocalAvatarEnergy_Temp",
"Mul",
"BurstSkillEnergy_ExtraChargeLevelRatio_ElecElem",
"Mul"
],
"key": "_ABILITY_Shougun_Charge_Level",
"useLimitRange": true,
"maxValue": "Elf_Max_ChargeLevel",
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Team",
"doOffStage": true,
"value": [
"Elf_BurstSkillEnergy_ChargeLevelRatio",
"Elf_BurstSkill_LocalAvatarEnergy_Temp",
"Mul",
"BurstSkillEnergy_ExtraChargeLevelRatio_ElecElem",
"Mul"
],
"key": "_ABILITY_Shougun_Charge_Level",
"useLimitRange": true,
"maxValue": "Elf_Max_ChargeLevel",
"minValue": 0.0
},
{
"$type": "AddElementDurability",
"doOffStage": true,
"value": 300.0,
"modifierName": "UNIQUE_Shougun_Elf_ClearLevel_Handler",
"useLimitRange": true,
"maxValue": 300.0,
"minValue": 0.0
}
]
},
"UNIQUE_Shougun_Talent_GainElemBall_ExtraChargeLevel": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": "GainElemBall_ExtraChargeLevel_CD",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": "GainElemBall_ExtraChargeLevel",
"key": "_ABILITY_Shougun_Charge_Level",
"useLimitRange": true,
"maxValue": "Elf_Max_ChargeLevel",
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Team",
"doOffStage": true,
"value": "GainElemBall_ExtraChargeLevel",
"key": "_ABILITY_Shougun_Charge_Level",
"useLimitRange": true,
"maxValue": "Elf_Max_ChargeLevel",
"minValue": 0.0
},
{
"$type": "AddElementDurability",
"doOffStage": true,
"value": 300.0,
"modifierName": "UNIQUE_Shougun_Elf_ClearLevel_Handler",
"useLimitRange": true,
"maxValue": 300.0,
"minValue": 0.0
}
]
},
"UNIQUE_Shougun_Elf_ChargeFX_Normal_GrandHandler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Shougun_Charge_Level",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
100.5
],
"modifierNameSteps": [
"Blank",
"UNIQUE_Shougun_Elf_ChargeFX_Normal_Handler"
]
}
]
},
"UNIQUE_Shougun_Elf_ChargeFX_Normal_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 1.5,
"onAdded": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Elf_ChargeFX_Normal_Team"
},
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetIsCaster",
"target": "CurLocalAvatar"
}
],
"modifierName": "Shougun_Elf_ChargeFX_OnStage"
},
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetIsCaster",
"target": "CurLocalAvatar",
"JPOOKGAKMMH": false
}
],
"modifierName": "Shougun_Elf_ChargeFX_OffStage"
}
],
"onThinkInterval": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetIsCaster",
"target": "CurLocalAvatar"
}
],
"modifierName": "Shougun_Elf_ChargeFX_OnStage"
},
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetIsCaster",
"target": "CurLocalAvatar",
"JPOOKGAKMMH": false
}
],
"modifierName": "Shougun_Elf_ChargeFX_OffStage"
}
],
"onAvatarIn": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "Shougun_Elf_ChargeFX_OnStage"
}
],
"onAvatarOut": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "Shougun_Elf_ChargeFX_OffStage"
}
]
},
"Shougun_Elf_ChargeFX_OnStage": {
"stacking": "Multiple",
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SendEffectTrigger",
"parameter": "Shougun_OnStage",
"type": "Float",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_ChargeFX"
}
]
},
"Shougun_Elf_ChargeFX_OffStage": {
"stacking": "Multiple",
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SendEffectTrigger",
"parameter": "Shougun_OnStage",
"type": "Float",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_ChargeFX",
"floatValue": 1.0
}
]
},
"UNIQUE_Shougun_Elf_ChargeFX_Normal_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_ChargeFX"
}
]
},
"UNIQUE_Shougun_Elf_ClearLevel_Handler": {
"stacking": "RefreshUniqueDurability",
"modifierName": "",
"isUnique": true,
"duration": 300.0,
"elementDurability": 300.0,
"thinkInterval": 3.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "Shougun_Elf_ClearLevel"
}
],
"onThinkInterval": [
{
"$type": "AddElementDurability",
"doOffStage": true,
"predicates": [
{
"$type": "ByIsCombat"
}
],
"value": 300.0,
"modifierName": "UNIQUE_Shougun_Elf_ClearLevel_Handler",
"useLimitRange": true,
"maxValue": 300.0,
"minValue": 0.0
}
]
},
"Shougun_Elf_ClearLevel": {
"stacking": "Multiple",
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"target": "Caster",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_BurstCine_Mark",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Charge_Level",
"value": 0.0,
"compareType": "MoreThan"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Charge_Disappear"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Charge_Level",
"value": 10.0,
"compareType": "MoreThanAndEqual"
},
{
"$type": "ByTargetIsCaster",
"target": "CurLocalAvatar"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Charge_Disappear_01"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Charge_Level",
"value": 30.0,
"compareType": "MoreThanAndEqual"
},
{
"$type": "ByTargetIsCaster",
"target": "CurLocalAvatar"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Charge_Disappear_02"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Charge_Level",
"value": 50.0,
"compareType": "MoreThanAndEqual"
},
{
"$type": "ByTargetIsCaster",
"target": "CurLocalAvatar"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Charge_Disappear_03"
}
]
},
{
"$type": "SetGlobalValue",
"target": "Team",
"value": 0.0,
"key": "_ABILITY_Shougun_Charge_Level",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Caster",
"value": 0.0,
"key": "_ABILITY_Shougun_Charge_Level",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Blank": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_Charge_Level",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"value": 0.0,
"key": "_ABILITY_Shougun_Charge_Level",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Shougun_BurstToChargeLevel_GrandHandler"
}
],
"onKill": [
{
"$type": "FireEffect",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Charge_Level",
"value": 0.0,
"compareType": "MoreThan"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Charge_Disappear"
},
{
"$type": "FireEffect",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Charge_Level",
"value": 10.0,
"compareType": "MoreThanAndEqual"
},
{
"$type": "ByTargetIsCaster",
"target": "CurLocalAvatar"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Charge_Disappear_01"
},
{
"$type": "FireEffect",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Charge_Level",
"value": 30.0,
"compareType": "MoreThanAndEqual"
},
{
"$type": "ByTargetIsCaster",
"target": "CurLocalAvatar"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Charge_Disappear_02"
},
{
"$type": "FireEffect",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Charge_Level",
"value": 50.0,
"compareType": "MoreThanAndEqual"
},
{
"$type": "ByTargetIsCaster",
"target": "CurLocalAvatar"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Charge_Disappear_03"
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_Charge_Level",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_Charge_Level",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Shougun_ElementalBurst",
"abilityMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Shougun_ElementalBurst",
"modifierName": "Shougun_ElementalBurst_FakeEnd",
"normalizeEnd": 0.621999979019165
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Shougun_ElementalBurst",
"modifierName": "Shougun_ElementalBurst_End",
"normalizeEnd": 0.8640000224113464
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Shougun_ElementalBurst"
],
"modifierName": "Shougun_ElementalBurst_CameraShot"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Shougun_ElementalBurst"
],
"modifierName": "UNIQUE_Shougun_ElementalBurst_Weather"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Shougun_ElementalBurst"
],
"modifierName": "Shougun_ElementalBurst_State"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Shougun_ElementalBurst",
"Shougun_ElementalBurst_AS"
],
"modifierName": "Shougun_ElementalBurst_NoEmotion"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Shougun_ElementalBurst",
"Shougun_ElementalBurst_AS"
],
"modifierName": "Shougun_KatanaSkinControl_ResetBackUp"
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"ATK01"
],
"bonusCriticalHurt": "Attack_01_Normal",
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"ATK02"
],
"bonusCriticalHurt": "Attack_02_Normal",
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"ATK03"
],
"bonusCriticalHurt": "Attack_03_Normal",
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"ATK04_01"
],
"bonusCriticalHurt": "Attack_04_01_Normal",
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"ATK04_02"
],
"bonusCriticalHurt": "Attack_04_02_Normal",
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"ATK05"
],
"bonusCriticalHurt": "Attack_05_Normal",
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"ExtraAttack"
],
"bonusCriticalHurt": "ExtraAttack_Normal",
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"Katana_ATK01"
],
"bonusCriticalHurt": [
"Attack_01_Katana",
"KatanaDamageDelta",
"Add"
],
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"Katana_ATK02"
],
"bonusCriticalHurt": [
"Attack_02_Katana",
"KatanaDamageDelta",
"Add"
],
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"Katana_ATK03"
],
"bonusCriticalHurt": [
"Attack_03_Katana",
"KatanaDamageDelta",
"Add"
],
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"Katana_ATK04_01"
],
"bonusCriticalHurt": [
"Attack_04_01_Katana",
"KatanaDamageDelta",
"Add"
],
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"Katana_ATK04_02"
],
"bonusCriticalHurt": [
"Attack_04_02_Katana",
"KatanaDamageDelta",
"Add"
],
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"Katana_ATK05"
],
"bonusCriticalHurt": [
"Attack_05_Katana",
"KatanaDamageDelta",
"Add"
],
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"Katana_ExtraAttack_01"
],
"bonusCriticalHurt": [
"ExtraAttack_Katana_01",
"KatanaDamageDelta",
"Add"
],
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"Katana_ExtraAttack_02"
],
"bonusCriticalHurt": [
"ExtraAttack_Katana_02",
"KatanaDamageDelta",
"Add"
],
"damagePercentageRatio": 0.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_CharacterQuest_Shougun_UnendlessKatana_Mark",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
0.5,
1.5
],
"modifierNameSteps": [
"UNIQUE_CharacterQuest_Shougun_UnendlessKatana_Handler"
]
}
],
"abilitySpecials": {
"ElementalBurst_BaseDamage": 0.0,
"ChargeLevel": 0.0,
"ChargeLevelToBurstDamageRatio": 0.0,
"ChargeLevelToKatanaDamageRatio": 0.0,
"BurstDamageDelta": 0.0,
"KatanaDamageDelta": 0.0,
"ExtraReviveEnergy_ValidProp_StartPoint": 0.0,
"ExtraReviveEnergy_ValidProp": 0.0,
"ExtraReviveEnergy_PropConvertRatio": 0.0,
"ExtraReviveEnergyRatio": 0.0,
"Tachi_ReviveEnergy_CD": 0.0,
"Tachi_BaseReviveEnergy": 0.0,
"Tachi_Duration": 0.0,
"KatanaIgnoreDefense_Rate": 0.0,
"Tachi_ReduceBurstCD_CD": 0.0,
"Tachi_ReduceBurstCD_Delta": 0.0,
"Max_ReduceBurstCD_Mark": 5.0,
"Max_ReviveEnergy_Mark": 5.0,
"Attack_01_Normal": 0.0,
"Attack_02_Normal": 0.0,
"Attack_03_Normal": 0.0,
"Attack_04_01_Normal": 0.0,
"Attack_04_02_Normal": 0.0,
"Attack_05_Normal": 0.0,
"ExtraAttack_Normal": 0.0,
"Attack_01_Katana": 0.0,
"Attack_02_Katana": 0.0,
"Attack_03_Katana": 0.0,
"Attack_04_01_Katana": 0.0,
"Attack_04_02_Katana": 0.0,
"Attack_05_Katana": 0.0,
"ExtraAttack_Katana_01": 0.0,
"ExtraAttack_Katana_02": 0.0,
"Elf_Max_ChargeLevel": 0.0
},
"modifiers": {
"Shougun_ElementalBurst_Start": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AvatarSkillStart",
"overtime": 10525,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"lifeTime": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -2.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
"secondHeight": 4.0,
"radius": 3.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"bonusCriticalHurt": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"enBreak": 400.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 800.0,
"hitImpulseY": 0.0
},
"retreatType": "ByHitDirection"
}
}
},
"targetType": "Enemy"
},
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByAttackNotHitScene",
"attackPattern": {
"$type": "ConfigAttackCircle",
"lifeTime": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.5,
"z": 0.0
}
},
"secondHeight": 2.0,
"radius": 1.0
},
"checkWaterLayer": true
},
{
"$type": "ByAvatarInWaterDepth",
"compareType": "LessAndEqual",
"depth": 0.5
}
],
"successActions": [
{
"$type": "AvatarEnterCameraShot",
"cameraMoveCfgPath": "Camera_Shougun_ElementalBurst"
},
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_ABILITY_Shougun_BurstCine_Mark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_ElementalBurst_00"
},
{
"$type": "RemoveModifier",
"modifierName": "Shougun_ElementalBurst_FogFX01"
},
{
"$type": "ApplyModifier",
"modifierName": "Shougun_ElementalBurst_FogFX01"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_ChargeFX_Cine"
},
{
"$type": "AttachModifier",
"modifierName": "Shougun_ElementalBurst_PostEffect_Handler"
}
],
"failActions": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_BurstCine_Mark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_ElementalBurst_ThirdParty"
}
]
},
{
"$type": "ApplyModifier",
"target": "Team",
"modifierName": "Shougun_Elf_ClearLevel"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_ElementalBurst_ChestKatana"
},
{
"$type": "SetAnimatorInt",
"intID": "SkinControl",
"value": 2.0
},
{
"$type": "SetAnimatorTrigger",
"triggerID": "SkinTrigger"
},
{
"$type": "SetEmissionScaler",
"doOffStage": true,
"materialType": "Hair",
"weight": 30.0,
"duration": 5.0
}
]
},
"Shougun_ElementalBurst_FakeEnd": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_ElementalBurst_01"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_ElementalBurst"
}
]
},
"Shougun_ElementalBurst_End": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ActCameraRadialBlur",
"cameraRadialBlur": {
"power": 1.0,
"blurTime": 0.30000001192092896,
"fadeTime": 0.20000000298023224
}
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Shougun_Tachi_Handler"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"lifeTime": "TriggerNoRepeat",
"massiveAttackRatio": 0.6000000238418579,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 2.200000047683716,
"z": -0.10000000149011612
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
"size": {
"x": 13.0,
"y": 4.5,
"z": 8.0
}
},
"attackInfo": {
"attackTag": "Elemental_Burst",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"bonusCriticalHurt": [
"ElementalBurst_BaseDamage",
"BurstDamageDelta",
"Add"
],
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"strikeType": "Slash",
"enBreak": 150.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"retreatType": "ByHitDirection"
},
"forceCameraShake": true,
"cameraShake": {
"shakeRange": 0.4000000059604645,
"shakeTime": 0.11999999731779099,
"shakeDistance": 60.0,
"extension": {
"baseOnCamera": true
}
}
}
},
"targetType": "Enemy"
}
]
},
"Shougun_ElementalBurst_FogFX01": {
"modifierName": "",
"duration": 4.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DungeonFogEffects",
"muteRemoteAction": true,
"enable": true,
"cameraFogEffectName": "Eff_Avatar_Lady_Pole_Shougun_ElementalBurst_Fog01",
"playerFogEffectName": ""
}
],
"onRemoved": [
{
"$type": "DungeonFogEffects",
"doOffStage": true,
"cameraFogEffectName": "Eff_Avatar_Lady_Pole_Shougun_ElementalBurst_Fog01",
"playerFogEffectName": ""
}
],
"onAvatarOut": [
{
"$type": "RemoveModifier",
"doOffStage": true,
"modifierName": "Shougun_ElementalBurst_FogFX01"
}
]
},
"Shougun_ElementalBurst_PostEffect_Handler": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Shougun_ElementalBurst",
"modifierName": "Shougun_ElementalBurst_PostEffect",
"normalizeStart": 0.800000011920929
}
]
},
"Shougun_ElementalBurst_PostEffect": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "TriggerPostProcessEffectMixin",
"postEffectAssetName": "PostEffect_Shougun_ElementalBurst"
}
]
},
"Shougun_Elf_ClearLevel": {
"stacking": "Multiple",
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"target": "Caster",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_BurstCine_Mark",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Charge_Level",
"value": 0.0,
"compareType": "MoreThan"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Charge_Disappear"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Charge_Level",
"value": 10.0,
"compareType": "MoreThanAndEqual"
},
{
"$type": "ByTargetIsCaster",
"target": "CurLocalAvatar"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Charge_Disappear_01"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Charge_Level",
"value": 30.0,
"compareType": "MoreThanAndEqual"
},
{
"$type": "ByTargetIsCaster",
"target": "CurLocalAvatar"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Charge_Disappear_02"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Charge_Level",
"value": 50.0,
"compareType": "MoreThanAndEqual"
},
{
"$type": "ByTargetIsCaster",
"target": "CurLocalAvatar"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Elf_Charge_Disappear_03"
}
]
},
{
"$type": "SetGlobalValue",
"target": "Team",
"value": 0.0,
"key": "_ABILITY_Shougun_Charge_Level",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Caster",
"value": 0.0,
"key": "_ABILITY_Shougun_Charge_Level",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"UNIQUE_Shougun_Tachi_Handler": {
"stacking": "RefreshUniqueDurability",
"modifierName": "",
"isUnique": true,
"duration": "Tachi_Duration",
"elementDurability": "Tachi_Duration",
"thinkInterval": 0.20000000298023224,
"modifierMixins": [
{
"$type": "RejectAttackMixin",
"attackTag": "ShockDamage"
}
],
"properties": {
"Actor_EndureDelta": 0.0
},
"onAdded": [
{
"$type": "AttachEffect",
"doOffStage": true,
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_KatanaState"
},
{
"$type": "SetAnimatorFloat",
"doOffStage": true,
"canBeHandledOnRecover": true,
"floatID": "InSubWeapon",
"value": 1.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_Katana_Mark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetAnimatorInt",
"doOffStage": true,
"intID": "SkinControl",
"value": 4.0
},
{
"$type": "SetAnimatorTrigger",
"doOffStage": true,
"triggerID": "SkinTrigger"
},
{
"$type": "SetEmissionScaler",
"doOffStage": true,
"materialType": "Hair",
"weight": 25.0,
"duration": 10.0
},
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_KatanaIgnoreDefense_EnableMark",
"useLimitRange": true,
"maxValue": 5.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_Katana_ShowWeaponMark",
"useLimitRange": true,
"maxValue": 5.0,
"minValue": 0.0
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_ElementalBurst_Weather_AfterCine"
}
],
"onRemoved": [
{
"$type": "SetAnimatorFloat",
"doOffStage": true,
"floatID": "InSubWeapon",
"value": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_Katana_Mark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetAnimatorInt",
"doOffStage": true,
"intID": "SkinControl",
"value": 0.0
},
{
"$type": "SetEmissionScaler",
"doOffStage": true,
"materialType": "Hair",
"weight": 1.0
},
{
"$type": "FireEffect",
"doOffStage": true,
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_HairEmission_Dissipate"
},
{
"$type": "TriggerAbility",
"doOffStage": true,
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "BuffAfterKatana"
}
],
"abilityName": "Avatar_Shougun_Talent_BuffAfterKatana"
},
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": -1.0,
"key": "_ABILITY_Shougun_KatanaIgnoreDefense_EnableMark",
"useLimitRange": true,
"maxValue": 5.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": -1.0,
"key": "_ABILITY_Shougun_Katana_ShowWeaponMark",
"useLimitRange": true,
"maxValue": 5.0,
"minValue": 0.0
},
{
"$type": "TriggerHideWeapon",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Katana_ShowWeaponMark",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"visible": true,
"partNames": [
"equip01",
"equip02",
"equip03",
"sheathPoint"
]
}
],
"onThinkInterval": [
{
"$type": "SetAnimatorFloat",
"floatID": "InSubWeapon",
"value": 1.0
}
],
"onKill": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Tachi_Handler"
}
],
"onAvatarOut": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Tachi_Handler"
}
],
"isLimitedProperties": true
},
"UNIQUE_Shougun_ElementalBurst_Weather_AfterCine": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "TriggerWeatherMixin",
"type": "Skill",
"weatherPattern": "Weather_Shougun_ElementalBurst",
"transDuration": 0.30000001192092896,
"duration": 16.0
}
]
},
"UNIQUE_Shougun_Tachi_ReviveEnergy_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": "Tachi_ReviveEnergy_CD",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_ReviveEnergy_Mark",
"useLimitRange": true,
"maxValue": "Max_ReviveEnergy_Mark",
"minValue": 0.0
},
{
"$type": "Predicated",
"target": "Caster",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "ExtraReviveEnergy"
}
],
"successActions": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": [
"FIGHT_PROP_NONEXTRA_CHARGE_EFFICIENCY",
"ExtraReviveEnergy_ValidProp_StartPoint",
"Sub"
],
"key": "_ABILITY_Shougun_ExtraReviveEnergy_ValidProp",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_ExtraReviveEnergy_ValidProp",
"value": 0.0,
"compareType": "LessAndEqual"
}
],
"value": 0.0,
"key": "_ABILITY_Shougun_ExtraReviveEnergy_ValidProp",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_ABILITY_Shougun_ExtraReviveEnergy_ValidProp",
"overrideMapKey": "ExtraReviveEnergy_ValidProp"
},
{
"$type": "SetOverrideMapValue",
"doOffStage": true,
"value": [
"ExtraReviveEnergy_ValidProp",
"ExtraReviveEnergy_PropConvertRatio",
"Mul",
100.0,
"Mul",
1.0,
"Add"
],
"overrideMapKey": "ExtraReviveEnergyRatio"
},
{
"$type": "ApplyModifier",
"target": "AllPlayerAvatars",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": 40.0
}
],
"modifierName": "Shougun_Tachi_ReviveEnergy_Talent"
}
],
"failActions": [
{
"$type": "ApplyModifier",
"target": "AllPlayerAvatars",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": 40.0
}
],
"modifierName": "Shougun_Tachi_ReviveEnergy"
}
]
}
]
},
"Shougun_Tachi_ReviveEnergy_Talent": {
"stacking": "Multiple",
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ReviveElemEnergy",
"doOffStage": true,
"value": [
"Tachi_BaseReviveEnergy",
"ExtraReviveEnergyRatio",
"Mul"
]
}
]
},
"Shougun_Tachi_ReviveEnergy": {
"stacking": "Multiple",
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ReviveElemEnergy",
"doOffStage": true,
"value": "Tachi_BaseReviveEnergy"
}
]
},
"UNIQUE_Shougun_Tachi_ReduceBurstCD_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": "Tachi_ReduceBurstCD_CD",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_ReduceBurstCD_Mark",
"useLimitRange": true,
"maxValue": "Max_ReduceBurstCD_Mark",
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"target": "AllPlayerAvatars",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": 40.0
},
{
"$type": "ByTargetIsCaster",
"JPOOKGAKMMH": false
}
],
"modifierName": "Shougun_Tachi_ReduceBurstCD"
}
]
},
"Shougun_Tachi_ReduceBurstCD": {
"stacking": "Multiple",
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ModifyAvatarSkillCD",
"doOffStage": true,
"skillSlot": [
5
],
"cdDelta": [
0.0,
"Tachi_ReduceBurstCD_Delta",
"Sub"
]
}
]
},
"Shougun_ElementalBurst_State": {
"modifierName": "",
"elementDurability": 100.0,
"state": "Invincible",
"onAdded": [
{
"$type": "ClearEndura"
}
]
},
"Shougun_ElementalBurst_NoEmotion": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachAbilityStateResistance",
"resistanceListID": 11002
},
{
"$type": "ControlEmotion",
"toggleEmoSync": false,
"toggleBlink": false,
"toggleEyeKey": false
},
{
"$type": "EnableHeadControl",
"blend": false
}
],
"onRemoved": [
{
"$type": "ControlEmotion",
"doOffStage": true
},
{
"$type": "EnableHeadControl",
"doOffStage": true,
"enable": true
}
]
},
"Shougun_KatanaSkinControl_ResetBackUp": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"target": "Caster",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Katana_Mark",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "SetAnimatorInt",
"doOffStage": true,
"intID": "SkinControl",
"value": 0.0
},
{
"$type": "SetEmissionScaler",
"doOffStage": true,
"materialType": "Hair",
"weight": 1.0
},
{
"$type": "FireEffect",
"doOffStage": true,
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_HairEmission_Dissipate"
}
]
}
]
},
"UNIQUE_Shougun_ElementalBurst_Weather": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "TriggerWeatherMixin",
"type": "Skill",
"weatherPattern": "Weather_Shougun_ElementalBurst_Cine",
"transDuration": 0.30000001192092896,
"duration": 1.1200000047683716
}
]
},
"Shougun_ElementalBurst_CameraShot": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "AvatarCameraParam",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_BurstCine_Mark",
"value": 1.0
}
],
"cameraParam": {
"forceRadius": 6.0,
"forceRadiusDuration": 0.0,
"shouldKeepForceRadius": true
}
},
{
"$type": "AvatarExitCameraShot",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_BurstCine_Mark",
"value": 1.0
}
]
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_BurstCine_Mark",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onAvatarOut": [
{
"$type": "AvatarCameraParam",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_BurstCine_Mark",
"value": 1.0
}
],
"cameraParam": {
"forceRadius": 6.0,
"forceRadiusDuration": 0.0,
"shouldKeepForceRadius": true
}
},
{
"$type": "AvatarExitCameraShot",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_BurstCine_Mark",
"value": 1.0
}
]
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_BurstCine_Mark",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"UNIQUE_Shougun_KatanaReviveEnergy_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Katana_Attack01",
"Katana_Attack02",
"Katana_Attack03",
"Katana_Attack04",
"Katana_Attack05",
"Katana_ExtraAttack",
"Katana_ExtraAttack_AS",
"Katana_FallingAnthem_BS",
"Katana_FallingAnthem_Loop",
"Katana_FallingAnthem_AS_1",
"Katana_FallingAnthem_AS_2"
],
"modifierName": "Shougun_KatanaReviveEnergy"
}
]
},
"UNIQUE_Shougun_KatanaIgnoreDefense_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Katana_Attack01",
"Katana_Attack02",
"Katana_Attack03",
"Katana_Attack04",
"Katana_Attack05",
"Katana_ExtraAttack",
"Katana_ExtraAttack_AS",
"Katana_FallingAnthem_BS",
"Katana_FallingAnthem_Loop",
"Katana_FallingAnthem_AS_1",
"Katana_FallingAnthem_AS_2",
"Shougun_ElementalBurst",
"Shougun_ElementalBurst_AS"
],
"modifierName": "Shougun_KatanaIgnoreDefense_EnableMark"
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Shougun_KatanaIgnoreDefense_EnableMark",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
5.5
],
"modifierNameSteps": [
"Blank",
"UNIQUE_Shougun_KatanaIgnoreDefense"
]
}
]
},
"Shougun_KatanaIgnoreDefense_EnableMark": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_KatanaIgnoreDefense_EnableMark",
"useLimitRange": true,
"maxValue": 5.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": -1.0,
"key": "_ABILITY_Shougun_KatanaIgnoreDefense_EnableMark",
"useLimitRange": true,
"maxValue": 5.0,
"minValue": 0.0
}
]
},
"Shougun_KatanaReviveEnergy": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onHittingOther": [
{
"$type": "Predicated",
"target": "Other",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_ANIMAL_ENTITY_TYPE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAttackTags",
"attackTags": [
"Elemental_Burst"
]
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ABILITY_Shougun_Katana_Mark",
"value": 1.0
}
],
"successActions": [
{
"$type": "ApplyModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_ReviveEnergy_Mark",
"value": "Max_ReviveEnergy_Mark",
"compareType": "MoreThanAndEqual"
}
]
}
],
"modifierName": "UNIQUE_Shougun_Tachi_ReviveEnergy_Handler"
},
{
"$type": "ApplyModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "ReduceBurstCD"
},
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_ReduceBurstCD_Mark",
"value": "Max_ReduceBurstCD_Mark",
"compareType": "MoreThanAndEqual"
}
]
}
],
"modifierName": "UNIQUE_Shougun_Tachi_ReduceBurstCD_Handler"
}
]
}
]
},
"UNIQUE_Shougun_KatanaIgnoreDefense": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_DefenseIgnoreRatio": "KatanaIgnoreDefense_Rate"
},
"state": "AttackUp",
"isLimitedProperties": true
},
"UNIQUE_CharacterQuest_Shougun_UnendlessKatana_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"value": [
"Elf_Max_ChargeLevel",
"ChargeLevelToBurstDamageRatio",
"Mul"
],
"key": "_ABILITY_Shougun_Charge_BurstDamageDelta",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": [
"Elf_Max_ChargeLevel",
"ChargeLevelToKatanaDamageRatio",
"Mul"
],
"key": "_ABILITY_Shougun_Charge_KatanaDamageDelta",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_ABILITY_Shougun_Charge_BurstDamageDelta",
"overrideMapKey": "BurstDamageDelta"
},
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_ABILITY_Shougun_Charge_KatanaDamageDelta",
"overrideMapKey": "KatanaDamageDelta"
},
{
"$type": "TriggerHideWeapon",
"partNames": [
"equip01",
"equip02",
"equip03",
"sheathPoint"
]
},
{
"$type": "SetGlobalValue",
"value": "Max_ReduceBurstCD_Mark",
"key": "_ABILITY_Shougun_ReduceBurstCD_Mark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": "Max_ReviveEnergy_Mark",
"key": "_ABILITY_Shougun_ReviveEnergy_Mark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Shougun_Tachi_Handler"
}
]
},
"Blank": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_ABILITY_Shougun_Charge_DamageRatio",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_Katana_Mark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_Katana_ShowWeaponMark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_ReduceBurstCD_Mark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_ReviveEnergy_Mark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Shougun_KatanaReviveEnergy_Handler"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "KatanaIgnoreDefense"
}
],
"modifierName": "UNIQUE_Shougun_KatanaIgnoreDefense_Handler"
}
],
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Shougun_Tachi_Handler"
},
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_ABILITY_Shougun_Charge_Level",
"overrideMapKey": "ChargeLevel"
},
{
"$type": "SetGlobalValue",
"value": [
"ChargeLevel",
"ChargeLevelToBurstDamageRatio",
"Mul"
],
"key": "_ABILITY_Shougun_Charge_BurstDamageDelta",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": [
"ChargeLevel",
"ChargeLevelToKatanaDamageRatio",
"Mul"
],
"key": "_ABILITY_Shougun_Charge_KatanaDamageDelta",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_ABILITY_Shougun_Charge_BurstDamageDelta",
"overrideMapKey": "BurstDamageDelta"
},
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_ABILITY_Shougun_Charge_KatanaDamageDelta",
"overrideMapKey": "KatanaDamageDelta"
},
{
"$type": "TriggerHideWeapon",
"partNames": [
"equip01",
"equip02",
"equip03",
"sheathPoint"
]
},
{
"$type": "RemoveModifier",
"modifierName": "Shougun_ElementalBurst_Start"
},
{
"$type": "AttachModifier",
"modifierName": "Shougun_ElementalBurst_Start"
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_ReduceBurstCD_Mark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_ReviveEnergy_Mark",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Shougun_HideWeaponControl",
"abilityMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack01",
"modifierName": "Shougun_ShowKatana_OnEnter",
"normalizeEnd": 0.20000000298023224
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack02",
"modifierName": "Shougun_ShowKatana_OnEnter"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack03",
"modifierName": "Shougun_ShowKatana_OnEnter"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack04",
"modifierName": "Shougun_ShowKatana_OnEnter"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack05",
"modifierName": "Shougun_ShowKatana_OnEnter"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_ExtraAttack",
"modifierName": "Shougun_ShowKatana_OnEnter"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_FallingAnthem_BS_1",
"modifierName": "Shougun_ShowKatana_OnEnter"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack01",
"modifierName": "Shougun_HideKatana_OnEnter",
"normalizeStart": 0.2150000035762787
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack02",
"modifierName": "Shougun_HideKatana_OnEnter",
"normalizeStart": 0.4300000071525574
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack03",
"modifierName": "Shougun_HideKatana_OnEnter",
"normalizeStart": 0.5199999809265137
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack04",
"modifierName": "Shougun_HideKatana_OnEnter",
"normalizeStart": 0.47999998927116394
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack05",
"modifierName": "Shougun_HideKatana_OnEnter",
"normalizeStart": 0.33000001311302185
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_ExtraAttack_AS",
"modifierName": "Shougun_HideKatana_OnEnter",
"normalizeStart": 0.36000001430511475
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_FallingAnthem_AS_2",
"modifierName": "Shougun_HideKatana_OnEnter",
"normalizeStart": 0.14000000059604645
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack01",
"modifierName": "Shougun_KatanaPoint_CatalystR"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack02",
"modifierName": "Shougun_KatanaPoint_CatalystR",
"normalizeEnd": 0.03500000014901161
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack02",
"modifierName": "Shougun_KatanaPoint_WeaponR",
"normalizeStart": 0.03500000014901161,
"normalizeEnd": 0.3619999885559082
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack02",
"modifierName": "Shougun_KatanaPoint_CatalystR",
"normalizeStart": 0.3619999885559082
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack03",
"modifierName": "Shougun_KatanaPoint_WeaponR",
"normalizeEnd": 0.38199999928474426
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack03",
"modifierName": "Shougun_KatanaPoint_CatalystR",
"normalizeStart": 0.38199999928474426
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack04",
"modifierName": "Shougun_KatanaPoint_CatalystR",
"normalizeEnd": 0.1120000034570694
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack04",
"modifierName": "Shougun_KatanaPoint_WeaponR",
"normalizeStart": 0.1120000034570694,
"normalizeEnd": 0.4099999964237213
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack04",
"modifierName": "Shougun_KatanaPoint_CatalystR",
"normalizeStart": 0.4099999964237213
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack05",
"modifierName": "Shougun_KatanaPoint_CatalystR"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_ExtraAttack",
"modifierName": "Shougun_KatanaPoint_CatalystR",
"normalizeEnd": 0.6570000052452087
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_ExtraAttack",
"modifierName": "Shougun_KatanaPoint_WeaponR",
"normalizeStart": 0.6570000052452087
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_ExtraAttack_AS",
"modifierName": "Shougun_KatanaPoint_WeaponR",
"normalizeEnd": 0.11500000208616257
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_ExtraAttack_AS",
"modifierName": "Shougun_KatanaPoint_CatalystR",
"normalizeStart": 0.11500000208616257
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Katana_FallingAnthem_BS",
"Katana_FallingAnthem_Loop",
"Katana_FallingAnthem_AS_1",
"Katana_FallingAnthem_AS_2"
],
"modifierName": "Shougun_KatanaPoint_WeaponR"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack01",
"modifierName": "Shougun_Katana_SheathSpark",
"normalizeEnd": 0.2150000035762787
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack02",
"modifierName": "Shougun_Katana_SheathSpark_NoStamp",
"normalizeEnd": 0.041999999433755875
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack05",
"modifierName": "Shougun_Katana_SheathSpark",
"normalizeStart": 0.12999999523162842,
"normalizeEnd": 0.33000001311302185
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_ExtraAttack",
"modifierName": "Shougun_Katana_SheathSpark_NoBurst",
"normalizeEnd": 0.5
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Shougun_ElementalBurst",
"modifierName": "Shougun_ShowCineKatana_OnEnter"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Shougun_ElementalBurst_AS",
"modifierName": "Shougun_HideCineKatana_OnEnter",
"normalizeStart": 0.24799999594688416
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Shougun_Katana_FXMark",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5,
2.5,
3.5
],
"modifierNameSteps": [
"Blank",
"Shougun_Katana_FXHandler",
"Shougun_CineKatana_FXHandler",
"Blank"
]
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Attack04",
"modifierName": "Attack04Blink",
"normalizeStart": 0.04500000178813934,
"normalizeEnd": 0.15000000596046448
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_Attack04",
"modifierName": "Katana_Attack04Blink",
"normalizeStart": 0.04500000178813934,
"normalizeEnd": 0.15000000596046448
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Katana_ExtraAttack",
"modifierName": "Katana_ExtraAttackBlink",
"normalizeStart": 0.36000001430511475,
"normalizeEnd": 0.699999988079071
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Shougun_ElementalArt",
"Shougun_ElementalArt_AS"
],
"modifierName": "HideWeapon_InElementalArt"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"StandbyShow_01"
],
"modifierName": "Show_SkinOn"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Shougun_ElementalArt",
"Shougun_ElementalArt_AS"
],
"modifierName": "ElementalArt_SkinOff_OnExit"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Shougun_ElementalArt"
],
"modifierName": "ElementalArt_HideWeapon_Mark"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Shougun_ElementalArt_AS",
"modifierName": "ElementalArt_SkinOff_OnEnter",
"normalizeStart": 0.3529999852180481
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Shougun_ElementalArt",
"modifierName": "ElementalArt_SkinOn_OnEnter",
"normalizeEnd": 0.5
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Katana_Attack01",
"Katana_Attack02",
"Katana_Attack03",
"Katana_Attack04",
"Katana_Attack05",
"Katana_ExtraAttack",
"Katana_ExtraAttack_AS",
"Katana_FallingAnthem_BS",
"Katana_FallingAnthem_Loop",
"Katana_FallingAnthem_AS_1",
"Katana_FallingAnthem_AS_2",
"Shougun_ElementalBurst",
"Shougun_ElementalBurst_AS"
],
"modifierName": "Shougun_ForceHideKatana_OnExit"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Attack01",
"Attack02",
"Attack03",
"Attack04",
"Attack05",
"ExtraAttack",
"FallingAnthem_BS",
"NormalMoveWeaponPutaway"
],
"modifierName": "Shougun_ShowWeapon_OnEnter"
}
],
"modifiers": {
"Shougun_ForceHideKatana_OnExit": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_Katana_ShowWeaponMark",
"useLimitRange": true,
"maxValue": 5.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_Katana_FXMark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": -1.0,
"key": "_ABILITY_Shougun_Katana_ShowWeaponMark",
"useLimitRange": true,
"maxValue": 5.0,
"minValue": 0.0
},
{
"$type": "TriggerHideWeapon",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Katana_ShowWeaponMark",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"visible": true,
"partNames": [
"equip01",
"equip02",
"equip03",
"sheathPoint"
]
}
]
},
"Shougun_ShowWeapon_OnEnter": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_Katana_FXMark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "TriggerHideWeapon",
"visible": true,
"partNames": [
"equip01",
"equip02",
"equip03",
"sheathPoint"
]
}
]
},
"Shougun_ShowKatana_OnEnter": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_ABILITY_Shougun_Katana_FXMark",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Shougun_HideKatana_OnEnter": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_Katana_FXMark",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Shougun_Katana_SheathSpark": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Attack_Spark_Sheath"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Attack_Spark_Sheath_AS"
}
]
},
"Shougun_Katana_SheathSpark_NoStamp": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Attack_Spark_Sheath_Extra"
}
]
},
"Shougun_Katana_SheathSpark_NoBurst": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Attack_Spark_Sheath"
}
]
},
"Shougun_ShowCineKatana_OnEnter": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 3.0,
"key": "_ABILITY_Shougun_Katana_FXMark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 2.0,
"key": "_ABILITY_Shougun_Katana_FXMark",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Shougun_HideCineKatana_OnEnter": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_Katana_FXMark",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Shougun_Katana_FXHandler": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Shougun_KatanaPoint_Mark",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Shougun_Katana_FX_WeaponR",
"Shougun_Katana_FX_CatalystR"
]
}
],
"onRemoved": [
{
"$type": "FireEffect",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Katana_FXMark",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_WeaponFX_Dissappear",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "WeaponR",
"attachPointTargetType": "Self"
}
}
]
},
"Shougun_KatanaPoint_CatalystR": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_KatanaPoint_Mark",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_KatanaPoint_Mark",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Shougun_KatanaPoint_WeaponR": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_KatanaPoint_Mark",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_KatanaPoint_Mark",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Shougun_Katana_FX_CatalystR": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Tachi_CatalystR"
}
]
},
"Shougun_Katana_FX_WeaponR": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Tachi_WeaponR"
}
]
},
"Shougun_CineKatana_FXHandler": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Tachi_Cine"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Katana_FXMark",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_WeaponFX_Cine_Dissappear",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "WeaponR",
"attachPointTargetType": "Self"
}
}
]
},
"Attack04Blink": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetVisible",
"doOffStage": true
}
],
"onRemoved": [
{
"$type": "TriggerSetVisible",
"doOffStage": true,
"visible": true
},
{
"$type": "TriggerHideWeapon",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_ElementalArt_HideWeapon_Mark",
"value": 1.0
}
],
"partNames": [
"equip01",
"equip02",
"equip03",
"sheathPoint"
]
}
]
},
"Katana_Attack04Blink": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetVisible",
"doOffStage": true
}
],
"onRemoved": [
{
"$type": "TriggerSetVisible",
"doOffStage": true,
"visible": true
},
{
"$type": "TriggerHideWeapon",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Katana_ShowWeaponMark",
"value": 0.0,
"compareType": "MoreThan"
}
],
"partNames": [
"equip01",
"equip02",
"equip03",
"sheathPoint"
]
}
]
},
"Katana_ExtraAttackBlink": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetVisible",
"doOffStage": true
}
],
"onRemoved": [
{
"$type": "FireEffect",
"doOffStage": true,
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_Katana_ExtraAttack_ShowSpark"
},
{
"$type": "TriggerSetVisible",
"doOffStage": true,
"visible": true
},
{
"$type": "TriggerHideWeapon",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Katana_ShowWeaponMark",
"value": 0.0,
"compareType": "MoreThan"
}
],
"partNames": [
"equip01",
"equip02",
"equip03",
"sheathPoint"
]
}
]
},
"HideWeapon_InElementalArt": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerHideWeapon",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Katana_Mark",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"partNames": [
"equip01",
"equip02",
"sheathPoint"
]
}
],
"onRemoved": [
{
"$type": "TriggerHideWeapon",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_Katana_Mark",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"visible": true,
"partNames": [
"equip01",
"equip02",
"sheathPoint"
]
}
]
},
"Show_SkinOn": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorInt",
"intID": "SkinControl",
"value": 3.0
},
{
"$type": "SetAnimatorTrigger",
"triggerID": "SkinTrigger"
}
],
"onRemoved": [
{
"$type": "SetAnimatorInt",
"doOffStage": true,
"intID": "SkinControl",
"value": 0.0
}
]
},
"ElementalArt_SkinOff_OnExit": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 4,
"parameter": "SkinControl"
}
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_ElementalArt_SkinOn_Mark",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetAnimatorInt",
"doOffStage": true,
"intID": "SkinControl",
"value": 0.0
},
{
"$type": "SetEmissionScaler",
"doOffStage": true,
"materialType": "Hair",
"weight": 1.0
}
]
},
{
"$type": "FireEffect",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_ElementalArt_SkinOn_Mark",
"value": 1.0
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_HairEmission_Dissipate"
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_ElementalArt_SkinOn_Mark",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"ElementalArt_SkinOn_OnEnter": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_ABILITY_Shougun_ElementalArt_SkinOn_Mark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 4,
"parameter": "SkinControl"
}
]
}
],
"successActions": [
{
"$type": "SetAnimatorInt",
"intID": "SkinControl",
"value": 1.0
},
{
"$type": "SetAnimatorTrigger",
"triggerID": "SkinTrigger"
},
{
"$type": "SetEmissionScaler",
"materialType": "Hair",
"weight": 15.0,
"duration": 5.0
}
]
}
]
},
"ElementalArt_SkinOff_OnEnter": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 4,
"parameter": "SkinControl"
}
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_ElementalArt_SkinOn_Mark",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetAnimatorInt",
"doOffStage": true,
"intID": "SkinControl",
"value": 0.0
},
{
"$type": "SetEmissionScaler",
"doOffStage": true,
"materialType": "Hair",
"weight": 1.0
}
]
},
{
"$type": "FireEffect",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_ElementalArt_SkinOn_Mark",
"value": 1.0
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_HairEmission_Dissipate"
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_ElementalArt_SkinOn_Mark",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"ElementalArt_HideWeapon_Mark": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_ElementalArt_HideWeapon_Mark",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_ElementalArt_HideWeapon_Mark",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Blank": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_Katana_FXMark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_KatanaPoint_Mark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_ElementalArt_SkinOn_Mark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_Shougun_ElementalArt_HideWeapon_Mark",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Shougun_Talent_ChargeEfficiencyToElecAddHurt",
"abilitySpecials": {
"ExtraElecAddHurt_ValidProp_StartPoint": 0.0,
"ExtraElecAddHurt_ValidProp": 0.0,
"ExtraElecAddHurt_PropConvertRatio": 0.0
},
"modifiers": {
"UNIQUE_Shougun_Talent_ChargeEfficiencyToElecAddHurt_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": [
"FIGHT_PROP_NONEXTRA_CHARGE_EFFICIENCY",
"ExtraElecAddHurt_ValidProp_StartPoint",
"Sub"
],
"key": "_ABILITY_Shougun_ExtraElecAddHurt_ValidProp",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_ExtraElecAddHurt_ValidProp",
"value": 0.0,
"compareType": "LessAndEqual"
}
],
"value": 0.0,
"key": "_ABILITY_Shougun_ExtraElecAddHurt_ValidProp",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValueToOverrideMap",
"doOffStage": true,
"globalValueKey": "_ABILITY_Shougun_ExtraElecAddHurt_ValidProp",
"overrideMapKey": "ExtraElecAddHurt_ValidProp"
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": "FIGHT_PROP_NONEXTRA_CHARGE_EFFICIENCY",
"key": "_ABILITY_Shougun_ExtraElecAddHurt_CurChargeEfficiency",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Talent_ChargeEfficiencyToElecAddHurt"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Talent_ChargeEfficiencyToElecAddHurt"
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_ExtraElecAddHurt_CurChargeEfficiency",
"value": "FIGHT_PROP_NONEXTRA_CHARGE_EFFICIENCY"
}
]
}
],
"successActions": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": [
"FIGHT_PROP_NONEXTRA_CHARGE_EFFICIENCY",
"ExtraElecAddHurt_ValidProp_StartPoint",
"Sub"
],
"key": "_ABILITY_Shougun_ExtraElecAddHurt_ValidProp",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_ExtraElecAddHurt_ValidProp",
"value": 0.0,
"compareType": "LessAndEqual"
}
],
"value": 0.0,
"key": "_ABILITY_Shougun_ExtraElecAddHurt_ValidProp",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValueToOverrideMap",
"doOffStage": true,
"globalValueKey": "_ABILITY_Shougun_ExtraElecAddHurt_ValidProp",
"overrideMapKey": "ExtraElecAddHurt_ValidProp"
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": "FIGHT_PROP_NONEXTRA_CHARGE_EFFICIENCY",
"key": "_ABILITY_Shougun_ExtraElecAddHurt_CurChargeEfficiency",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Talent_ChargeEfficiencyToElecAddHurt"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Shougun_Talent_ChargeEfficiencyToElecAddHurt"
}
]
}
]
},
"UNIQUE_Shougun_Talent_ChargeEfficiencyToElecAddHurt": {
"stacking": "RefreshUniqueDurability",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_ElecAddHurtExtraDelta": [
"ExtraElecAddHurt_ValidProp",
"ExtraElecAddHurt_PropConvertRatio",
"Mul",
100.0,
"Mul"
]
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Shougun_Talent_ChargeEfficiencyToElecAddHurt_Handler"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Shougun_Talent_BuffAfterKatana",
"abilitySpecials": {
"BuffAfterKatana_ATKUP": 0.0,
"BuffAfterKatana_Duration": 0.0
},
"modifiers": {
"UNIQUE_Shougun_Talent_BuffAfterKatana": {
"stacking": "RefreshUniqueDurability",
"modifierName": "",
"isUnique": true,
"duration": "BuffAfterKatana_Duration",
"elementDurability": "BuffAfterKatana_Duration",
"properties": {
"Actor_AttackRatio": "BuffAfterKatana_ATKUP"
},
"state": "AttackUp",
"isLimitedProperties": true
}
},
"onAbilityStart": [
{
"$type": "AttachModifier",
"target": "AllPlayerAvatars",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": 40.0
},
{
"$type": "ByTargetIsCaster",
"JPOOKGAKMMH": false
}
],
"modifierName": "UNIQUE_Shougun_Talent_BuffAfterKatana"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Shougun_FallingAnthem",
"abilityMixins": [
{
"$type": "AvatarChangeSkillMixin",
"jumpSkillID": 5052010,
"flySkillID": 5052010
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FallingAnthem_BS",
"FallingAnthem_Loop",
"FallingAnthem_AS_1",
"FallingAnthem_AS_2",
"Katana_FallingAnthem_BS",
"Katana_FallingAnthem_Loop",
"Katana_FallingAnthem_AS_1",
"Katana_FallingAnthem_AS_2"
],
"modifierName": "FallingAnthem_FallingDamageImmune_01"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FallingAnthem_BS",
"Katana_FallingAnthem_BS"
],
"modifierName": "FallingAnthem_BS_VelocityForce_Initialize"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FallingAnthem_BS",
"FallingAnthem_Loop",
"FallingAnthem_AS_1",
"FallingAnthem_AS_2",
"Katana_FallingAnthem_BS",
"Katana_FallingAnthem_Loop",
"Katana_FallingAnthem_AS_1",
"Katana_FallingAnthem_AS_2"
],
"modifierName": "FallingAnthem_Height_Detect"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FallingAnthem_BS",
"FallingAnthem_Loop",
"Katana_FallingAnthem_BS",
"Katana_FallingAnthem_Loop"
],
"modifierName": "Inertia"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FallingAnthem_BS",
"FallingAnthem_Loop",
"FallingAnthem_AS_1",
"FallingAnthem_AS_2",
"Katana_FallingAnthem_BS",
"Katana_FallingAnthem_Loop",
"Katana_FallingAnthem_AS_1",
"Katana_FallingAnthem_AS_2"
],
"modifierName": "FallingAnthem_OverHead_Camera"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FallingAnthem_BS",
"Katana_FallingAnthem_BS",
"Katana_FallingAnthem_AS_1",
"Katana_FallingAnthem_AS_2"
],
"modifierName": "FallingAnthem_ClearVelocityForce"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FallingAnthem_BS"
],
"modifierName": "Pole_FallingAnthem_BS_Material"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FallingAnthem_Loop"
],
"modifierName": "Pole_FallingAnthem_Loop_Normal"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FallingAnthem_Loop"
],
"modifierName": "Pole_FallingAnthem_LoopDamage"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Katana_FallingAnthem_BS"
],
"modifierName": "Katana_FallingAnthem_BS_Material"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Katana_FallingAnthem_BS"
],
"modifierName": "Katana_FallingAnthem_Loop_Normal"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Katana_FallingAnthem_BS_2",
"Katana_FallingAnthem_Loop",
"Katana_FallingAnthem_Loop_Low"
],
"modifierName": "Katana_FallingAnthem_LoopDamage"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Katana_FallingAnthem_BS",
"Katana_FallingAnthem_Loop"
],
"modifierName": "Katana_FallingAnthem_AttachWeaponEffect"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Katana_FallingAnthem_BS_2"
],
"modifierName": "Katana_FallingAnthem_CameraRadialBlur"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FallingAnthem_BS"
],
"modifierName": "Pole_FallingAnthem_Mark"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Katana_FallingAnthem_BS"
],
"modifierName": "Katana_FallingAnthem_Mark"
}
],
"abilitySpecials": {
"FallingAnthem_Normal_Loop_Damage": 0.0,
"FallingAnthem_Normal_Rank_1_Damage": 0.0,
"FallingAnthem_Normal_Rank_2_Damage": 0.0,
"FallingAnthem_Normal_Loop_Katana_Damage": 0.0,
"FallingAnthem_Normal_Rank_1_Katana_Damage": 0.0,
"FallingAnthem_Normal_Rank_2_Katana_Damage": 0.0,
"KatanaDamageDelta": 0.0,
"FallingAnthem_Altitude_Lv0": 20.0,
"FallingAnthem_Altitude_Lv1": 40.0,
"FallingAnthem_Altitude_Lv2": 60.0,
"FallingAnthem_Altitude_Lv3": 100.0,
"FallingAnthem_Altitude_Lv4": 200.0,
"FallingAnthem_FallingDamageRatio_Lv0": -1.0,
"FallingAnthem_FallingDamageRatio_Lv1": -1.0,
"FallingAnthem_FallingDamageRatio_Lv2": -0.8999999761581421,
"FallingAnthem_FallingDamageRatio_Lv3": -0.800000011920929,
"FallingAnthem_FallingDamageRatio_Lv4": -0.6000000238418579,
"FallingAnthem_FallingDamageRatio": 0.0
},
"modifiers": {
"Pole_FallingAnthem_Mark": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Shougun_FallingAnthem_Mark",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Katana_FallingAnthem_Mark": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Shougun_FallingAnthem_Mark",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValueToOverrideMap",
"doOffStage": true,
"globalValueKey": "_ABILITY_Shougun_Charge_KatanaDamageDelta",
"overrideMapKey": "KatanaDamageDelta"
}
]
},
"FallingAnthem_FallingDamageImmune_01": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ClearGlobalValue",
"key": "_ABILITY_FallingAttack_Altitude"
},
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByTargetAltitude",
"logic": "LesserOrEqual",
"value": "FallingAnthem_Altitude_Lv0"
}
],
"value": "FallingAnthem_FallingDamageRatio_Lv0",
"key": "_ABILITY_FallingAttack_Altitude",
"useLimitRange": true,
"maxValue": "FallingAnthem_FallingDamageRatio_Lv0",
"minValue": "FallingAnthem_FallingDamageRatio_Lv0"
},
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByTargetAltitude",
"logic": "LesserOrEqual",
"value": "FallingAnthem_Altitude_Lv1"
},
{
"$type": "ByTargetAltitude",
"value": "FallingAnthem_Altitude_Lv0"
}
],
"value": "FallingAnthem_FallingDamageRatio_Lv1",
"key": "_ABILITY_FallingAttack_Altitude",
"useLimitRange": true,
"maxValue": "FallingAnthem_FallingDamageRatio_Lv1",
"minValue": "FallingAnthem_FallingDamageRatio_Lv1"
},
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByTargetAltitude",
"logic": "LesserOrEqual",
"value": "FallingAnthem_Altitude_Lv2"
},
{
"$type": "ByTargetAltitude",
"value": "FallingAnthem_Altitude_Lv1"
}
],
"value": "FallingAnthem_FallingDamageRatio_Lv2",
"key": "_ABILITY_FallingAttack_Altitude",
"useLimitRange": true,
"maxValue": "FallingAnthem_FallingDamageRatio_Lv2",
"minValue": "FallingAnthem_FallingDamageRatio_Lv2"
},
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByTargetAltitude",
"logic": "LesserOrEqual",
"value": "FallingAnthem_Altitude_Lv3"
},
{
"$type": "ByTargetAltitude",
"value": "FallingAnthem_Altitude_Lv2"
}
],
"value": "FallingAnthem_FallingDamageRatio_Lv3",
"key": "_ABILITY_FallingAttack_Altitude",
"useLimitRange": true,
"maxValue": "FallingAnthem_FallingDamageRatio_Lv3",
"minValue": "FallingAnthem_FallingDamageRatio_Lv3"
},
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByTargetAltitude",
"value": "FallingAnthem_Altitude_Lv3"
}
],
"value": "FallingAnthem_FallingDamageRatio_Lv4",
"key": "_ABILITY_FallingAttack_Altitude",
"useLimitRange": true,
"maxValue": "FallingAnthem_FallingDamageRatio_Lv4",
"minValue": "FallingAnthem_FallingDamageRatio_Lv4"
},
{
"$type": "AttachModifier",
"modifierName": "FallingAnthem_FallingDamageImmune_02"
}
]
},
"FallingAnthem_FallingDamageImmune_02": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_ABILITY_FallingAttack_Altitude",
"overrideMapKey": "FallingAnthem_FallingDamageRatio"
},
{
"$type": "AttachModifier",
"modifierName": "FallingAnthem_FallingDamageImmune_03"
}
]
},
"FallingAnthem_FallingDamageImmune_03": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_FallingDamageRatio": "FallingAnthem_FallingDamageRatio"
}
},
"FallingAnthem_BS_VelocityForce_Initialize": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_AddGravityScale": -2.0
},
"onAdded": [
{
"$type": "RemoveVelocityForce",
"forces": [
"RushMoveType"
]
}
]
},
"Inertia": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ApplyInertiaVelocityMixin",
"useXZ": false,
"useY": false
}
]
},
"FallingAnthem_Height_Detect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByTargetAltitude",
"logic": "LesserOrEqual",
"value": 2.4000000953674316
}
],
"value": 0.0,
"key": "_ABILITY_FallingAnthem_UseCamera",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByTargetAltitude",
"value": 2.4000000953674316
}
],
"value": 5.0,
"key": "_ABILITY_FallingAnthem_UseCamera",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetAnimatorFloat",
"predicates": [
{
"$type": "ByTargetAltitude",
"logic": "LesserOrEqual",
"value": 2.4000000953674316
}
],
"floatID": "FallingAnthem_UseCamera",
"value": 0.0
},
{
"$type": "SetAnimatorFloat",
"predicates": [
{
"$type": "ByTargetAltitude",
"value": 2.4000000953674316
}
],
"floatID": "FallingAnthem_UseCamera",
"value": 1.0
}
],
"onRemoved": [
{
"$type": "SetAnimatorFloat",
"floatID": "FallingAnthem_UseCamera",
"value": 0.0
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_ABILITY_FallingAnthem_UseCamera",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"FallingAnthem_OverHead_Camera": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AvatarCameraParam",
"predicates": [
{
"$type": "ByAnimatorFloat",
"logic": "Equal",
"value": 1.0,
"parameter": "FallingAnthem_UseCamera"
}
],
"cameraParam": {
"forceRadius": 4.5,
"forceRadiusDuration": 0.20000000298023224,
"shouldKeepForceRadius": true
}
}
]
},
"FallingAnthem_ClearVelocityForce": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveVelocityForce",
"forces": [
"RushMoveType",
"InertiaType"
]
}
]
},
"Pole_FallingAnthem_BS_Material": {
"modifierName": "",
"duration": 0.5299999713897705,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Pole_FallingAnthem_BS_Normal"
}
],
"onRemoved": [
{
"$type": "ActCameraRadialBlur",
"cameraRadialBlur": {
"power": 0.30000001192092896,
"blurTime": 0.30000001192092896,
"fadeTime": 0.15000000596046448
}
}
]
},
"Pole_FallingAnthem_LoopDamage": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.30000001192092896,
"onAdded": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"lifeTime": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 1.0
}
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "FallingAttack",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"bonusCriticalHurt": "FallingAnthem_Normal_Loop_Damage",
"damagePercentageRatio": 0.0,
"elementDurability": 0.0,
"overrideByWeapon": true,
"strikeType": "Slash",
"enBreak": 25.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.019999999552965164
}
}
},
"targetType": "Enemy"
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"lifeTime": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 1.0
}
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "FallingAttack",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"bonusCriticalHurt": "FallingAnthem_Normal_Loop_Damage",
"damagePercentageRatio": 0.0,
"elementDurability": 0.0,
"overrideByWeapon": true,
"strikeType": "Slash",
"enBreak": 25.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.019999999552965164
}
}
},
"targetType": "Enemy"
}
]
},
"Pole_FallingAnthem_Loop_Normal": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_FallingAnthem_UseCamera",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.0,
0.5,
1.5
],
"modifierNameSteps": [
"Pole_FallingAnthem_Loop_Normal_Rank_1",
"Pole_FallingAnthem_Loop_Normal_Rank_2"
]
}
]
},
"Pole_FallingAnthem_Loop_Normal_Rank_1": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Pole_FallingAnthem_Loop_01_Normal"
}
]
},
"Pole_FallingAnthem_Loop_Normal_Rank_2": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Pole_FallingAnthem_Loop_02_Normal"
}
]
},
"Katana_FallingAnthem_AttachWeaponEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_FallAnthem_Self_01"
}
]
},
"Katana_FallingAnthem_CameraRadialBlur": {
"modifierName": "",
"duration": 0.23000000417232513,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CameraBlurMixin",
"cameraRadialBlur": {
"power": 0.30000001192092896,
"fadeTime": 0.15000000596046448
}
}
]
},
"Katana_FallingAnthem_BS_Material": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_FallAnthem_BS"
}
]
},
"Katana_FallingAnthem_LoopDamage": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.30000001192092896,
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"lifeTime": "TriggerNoRepeat",
"massiveAttackRatio": 0.6000000238418579,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 1.0
}
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "Elemental_Burst",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"bonusCriticalHurt": [
"FallingAnthem_Normal_Loop_Katana_Damage",
"KatanaDamageDelta",
"Add"
],
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 0.0,
"strikeType": "Slash",
"enBreak": 25.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.019999999552965164
}
}
},
"targetType": "Enemy"
}
]
},
"Katana_FallingAnthem_Loop_Normal": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_FallingAnthem_UseCamera",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.0,
0.5,
1.5
],
"modifierNameSteps": [
"Katana_FallingAnthem_Loop_Normal_Rank_1",
"Katana_FallingAnthem_Loop_Normal_Rank_2"
]
}
]
},
"Katana_FallingAnthem_Loop_Normal_Rank_1": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_FallAnthem_Loop_01"
}
]
},
"Katana_FallingAnthem_Loop_Normal_Rank_2": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_FallAnthem_Loop_02"
}
]
}
},
"onAbilityStart": [
{
"$type": "Predicated",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Shougun_FallingAnthem_Mark",
"value": 1.0
}
],
"successActions": [
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_FallingAnthem_UseCamera",
"value": 0.0,
"forceByCaster": true,
"compareType": "NoneOrEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"lifeTime": "TriggerNoRepeat",
"massiveAttackRatio": 0.6000000238418579,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 1.0
}
},
"secondHeight": 2.0,
"radius": 3.0
},
"attackInfo": {
"attackTag": "Elemental_Burst",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"bonusCriticalHurt": [
"FallingAnthem_Normal_Rank_1_Katana_Damage",
"KatanaDamageDelta",
"Add"
],
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 100.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.10000000149011612
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.23999999463558197,
"shakeTime": 0.11999999731779099,
"shakeDistance": 30.0,
"shakeDir": {
"_y": 1.0
},
"extension": {
"baseCycle": 0.23999999463558197,
"cycleDamping": 0.0,
"rangeAttenuation": 0.30000001192092896
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_FallingAnthem_UseCamera",
"value": 1.0,
"forceByCaster": true
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"lifeTime": "TriggerNoRepeat",
"massiveAttackRatio": 0.6000000238418579,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 1.0
}
},
"secondHeight": 2.0,
"radius": 5.0
},
"attackInfo": {
"attackTag": "Elemental_Burst",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"bonusCriticalHurt": [
"FallingAnthem_Normal_Rank_2_Katana_Damage",
"KatanaDamageDelta",
"Add"
],
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 150.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV7",
"hitHaltTimeScale": 0.10000000149011612
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.5,
"shakeTime": 0.20000000298023224,
"shakeDistance": 30.0,
"shakeDir": {
"_y": 1.0,
"_z": 1.0
},
"extension": {
"baseCycle": 0.4000000059604645,
"cycleDamping": 0.0,
"rangeAttenuation": 0.30000001192092896
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_FallingAnthem_UseCamera",
"value": 0.0,
"forceByCaster": true,
"compareType": "NoneOrEqual"
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_FallAnthem_Strike_01"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_FallingAnthem_UseCamera",
"value": 1.0,
"forceByCaster": true
}
],
"effectPattern": "Eff_Avatar_Lady_Pole_Shougun_FallAnthem_Strike_02"
}
],
"failActions": [
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_FallingAnthem_UseCamera",
"value": 0.0,
"forceByCaster": true,
"compareType": "NoneOrEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"lifeTime": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 1.0
}
},
"secondHeight": 2.0,
"radius": 3.0
},
"attackInfo": {
"attackTag": "FallingAttack",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"bonusCriticalHurt": "FallingAnthem_Normal_Rank_1_Damage",
"damagePercentageRatio": 0.0,
"elementDurability": 25.0,
"overrideByWeapon": true,
"strikeType": "Blunt",
"enBreak": 100.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.10000000149011612
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.23999999463558197,
"shakeTime": 0.11999999731779099,
"shakeDistance": 30.0,
"shakeDir": {
"_y": 1.0
},
"extension": {
"baseCycle": 0.23999999463558197,
"cycleDamping": 0.0,
"rangeAttenuation": 0.30000001192092896
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_FallingAnthem_UseCamera",
"value": 1.0,
"forceByCaster": true
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"lifeTime": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 1.0
}
},
"secondHeight": 2.0,
"radius": 5.0
},
"attackInfo": {
"attackTag": "FallingAttack",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"bonusCriticalHurt": "FallingAnthem_Normal_Rank_2_Damage",
"damagePercentageRatio": 0.0,
"elementDurability": 25.0,
"overrideByWeapon": true,
"strikeType": "Blunt",
"enBreak": 150.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV7",
"hitHaltTimeScale": 0.10000000149011612
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.5,
"shakeTime": 0.20000000298023224,
"shakeDistance": 30.0,
"shakeDir": {
"_y": 1.0,
"_z": 1.0
},
"extension": {
"baseCycle": 0.4000000059604645,
"cycleDamping": 0.0,
"rangeAttenuation": 0.30000001192092896
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_FallingAnthem_UseCamera",
"value": 0.0,
"forceByCaster": true,
"compareType": "NoneOrEqual"
}
],
"effectPattern": "Eff_Avatar_Pole_FallingAnthem_Strike_01_Normal"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_FallingAnthem_UseCamera",
"value": 1.0,
"forceByCaster": true
}
],
"effectPattern": "Eff_Avatar_Pole_FallingAnthem_Strike_02_Normal"
}
]
}
]
}
}
]