[ { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_PressShoot", "abilityMixins": [ { "$type": "ButtonHoldChargeMixin", "overtime": 10606, "chargeTime": 0.20000000298023224, "secondChargeTime": 999999.0, "OnBeginUncharged": [ { "$type": "SetAnimatorTrigger", "triggerID": "DoSkill" }, { "$type": "SetAnimatorInt", "intID": "SkillID", "value": 100.0 } ], "OnReleaseUncharged": [ { "$type": "SetCameraLockTime", "lockTime": 0.30000001192092896 }, { "$type": "SetAnimatorTrigger", "triggerID": "DoSkill" }, { "$type": "SetAnimatorInt", "intID": "SkillID", "value": 1.0 } ], "OnBeginCharged": [ { "$type": "SetAnimatorTrigger", "triggerID": "DoSkill" }, { "$type": "SetAnimatorInt", "intID": "SkillID", "value": 101.0 } ], "OnReleaseCharged": [ { "$type": "SetAnimatorTrigger", "triggerID": "DoSkill" }, { "$type": "SetAnimatorInt", "intID": "SkillID", "value": 1.0 } ], "chargeStateIDs": [ "ShootBS", "Shoot01", "Shoot02", "Shoot03", "FastAim", "FastAimShoot" ] }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "FastAim", "FastAimShoot" ], "modifierName": "KeepFastAiming" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "FastAimShoot" ], "modifierName": "SetFastAimShooting" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "ShootBS", "FastAim", "FastAimShoot" ], "modifierName": "SetNeedAimEndStates" } ], "modifiers": { "KeepFastAiming": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetAnimatorBool", "boolID": "FastAiming", "value": true }, { "$type": "AvatarEnterFocus", "cameraFollowLower": { "_x": 0.7549999952316284, "_y": 0.2199999988079071, "_z": -1.899999976158142 }, "cameraFollowUpper": { "_x": 0.7549999952316284, "_y": 0.44999998807907104, "_z": -1.600000023841858 }, "cameraFastFocusMode": true, "faceToTarget": true, "faceToTargetAngleThreshold": 360.0, "dragButtonName": "Skill1", "assistance": { "ps4": { "useFocusSticky": true }, "ps5": { "useFocusSticky": true }, "other": { "useFocusSticky": true, "useGyro": true } }, "vcamFov": 30.0 } ], "onRemoved": [ { "$type": "SetAnimatorBool", "boolID": "FastAiming" }, { "$type": "AvatarExitFocus", "keepRotation": true } ] }, "SetFastAimShooting": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetAnimatorBool", "boolID": "FastAimShooting", "value": true } ], "onRemoved": [ { "$type": "SetAnimatorBool", "boolID": "FastAimShooting" }, { "$type": "SetAnimatorTrigger", "predicates": [ { "$type": "ByAnimatorBool", "value": true, "parameter": "FastAiming" } ], "triggerID": "AimEnd" } ] }, "SetNeedAimEndStates": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetAnimatorBool", "boolID": "InStatesNeedAimEnd", "value": true } ], "onRemoved": [ { "$type": "SetAnimatorBool", "boolID": "InStatesNeedAimEnd" } ] } } } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_AimPressShoot", "abilityMixins": [ { "$type": "ButtonHoldChargeMixin", "overtime": 10608, "secondChargeTime": 999999.0, "OnReleaseCharged": [ { "$type": "SetAnimatorTrigger", "triggerID": "DoSkill" }, { "$type": "SetAnimatorInt", "intID": "SkillID", "value": 1.0 } ], "chargeStateIDs": [ "Aim", "AimShoot" ] }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Aim", "AimShoot" ], "modifierName": "KeepAiming" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "AimShoot" ], "modifierName": "SetAimShooting" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Aim", "AimShoot" ], "modifierName": "SetNeedAimEndStates" } ], "modifiers": { "KeepAiming": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetAnimatorBool", "boolID": "Aiming", "value": true }, { "$type": "AvatarEnterFocus", "cameraFollowLower": { "_x": 0.7549999952316284, "_y": 0.2199999988079071, "_z": -1.899999976158142 }, "cameraFollowUpper": { "_x": 0.7549999952316284, "_y": 0.44999998807907104, "_z": -1.600000023841858 }, "cameraFastFocusMode": true, "faceToTarget": true, "faceToTargetAngleThreshold": 360.0, "dragButtonName": "Skill1", "assistance": { "ps4": { "useFocusSticky": true }, "ps5": { "useFocusSticky": true }, "other": { "useFocusSticky": true, "useGyro": true } }, "vcamFov": 30.0 } ], "onRemoved": [ { "$type": "SetAnimatorBool", "boolID": "Aiming" }, { "$type": "AvatarExitFocus", "keepRotation": true } ] }, "SetAimShooting": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetAnimatorBool", "boolID": "AimShooting", "value": true } ], "onRemoved": [ { "$type": "SetAnimatorBool", "boolID": "AimShooting" } ] }, "SetNeedAimEndStates": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetAnimatorBool", "boolID": "InStatesNeedAimEnd", "value": true } ], "onRemoved": [ { "$type": "SetAnimatorBool", "boolID": "InStatesNeedAimEnd" } ] } } } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ShootAimingArrow_Charge", "abilityMixins": [ { "$type": "AttachToStateIDMixin", "stateIDs": [ "Aim", "FastAim" ], "modifierName": "Yelan_Arrow_FX" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Aim", "FastAim" ], "modifierName": "ShootAimingArrow_ChargeMark" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "FastAim", "FastAimShoot", "Aim", "AimShoot" ], "modifierName": "ShowAimingEffect" }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "AimLoop", "modifierName": "Aim_ChangeAlpha" }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "FastAimLoop", "modifierName": "FastAim_ChangeAlpha" } ], "modifiers": { "Yelan_Arrow_FX": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_Arrow" } ] }, "ShootAimingArrow_ChargeMark": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 0.30000001192092896, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "_Enchanted_Time", "maxValue": 0.0, "minValue": 0.0 } ], "onThinkInterval": [ { "$type": "AddGlobalValue", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_IsSneak", "value": 0.0 } ], "value": 1.0, "key": "_Enchanted_Time", "useLimitRange": true, "maxValue": 5.0, "minValue": 0.0 }, { "$type": "AddGlobalValue", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_IsSneak", "value": 1.0 } ], "value": 5.0, "key": "_Enchanted_Time", "useLimitRange": true, "maxValue": 5.0, "minValue": 0.0 } ] }, "Aim_ChangeAlpha": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "EffectChangeAlphaMixin", "target": "Team", "HFFJNJPFMEE": 0.20000000298023224, "JMNILCJHBLL": 0.30000001192092896 } ] }, "FastAim_ChangeAlpha": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "EffectChangeAlphaMixin", "target": "Team", "HFFJNJPFMEE": 0.20000000298023224, "JMNILCJHBLL": 0.30000001192092896 } ] }, "ShowAimingEffect": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 0.10000000149011612, "onAdded": [ { "$type": "AttachModifier", "modifierName": "WaterMagic_Arrow_Glow_WithoutWater_Once" } ], "onThinkInterval": [ { "$type": "AttachModifier", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Enchanted_Time", "value": 4.0, "forceByCaster": true, "compareType": "MoreThanAndEqual" }, { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_IsSneak", "value": 1.0 } ], "modifierName": "WaterMagic_Arrow_Glow_Once_WithSneak" }, { "$type": "AttachModifier", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Enchanted_Time", "value": 4.0, "forceByCaster": true, "compareType": "MoreThanAndEqual" }, { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_IsSneak", "value": 0.0 } ], "modifierName": "WaterMagic_Arrow_Glow_Once" }, { "$type": "AttachModifier", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Enchanted_Time", "value": 1.0, "forceByCaster": true } ], "modifierName": "WaterMagic_Arrow_Glow_WithoutWater_Once" } ] }, "WaterMagic_Arrow_Glow_WithoutWater_Once": { "stacking": "Unique", "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_IsSneak", "value": 0.0 } ], "effectPattern": "Eff_Yelan_Arrow_Glow_Once_01" }, { "$type": "AttachEffect", "effectPattern": "Eff_Yelan_Arrow_Glow_Loop_01" } ] }, "WaterMagic_Arrow_Glow_Once_WithSneak": { "stacking": "Unique", "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "RemoveModifier", "modifierName": "WaterMagic_Arrow_Glow_Once" }, { "$type": "RemoveModifier", "modifierName": "WaterMagic_Arrow_Glow_WithoutWater_Once" }, { "$type": "AttachEffect", "effectPattern": "Eff_Yelan_Arrow_Glow_Once_02_Sneak" }, { "$type": "AttachEffect", "effectPattern": "Eff_Yelan_Arrow_Glow_Loop_02" } ] }, "WaterMagic_Arrow_Glow_Once": { "stacking": "Unique", "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "RemoveModifier", "modifierName": "WaterMagic_Arrow_Glow_Once_WithSneak" }, { "$type": "RemoveModifier", "modifierName": "WaterMagic_Arrow_Glow_WithoutWater_Once" }, { "$type": "AttachEffect", "effectPattern": "Eff_Yelan_Arrow_Glow_Once_02" }, { "$type": "AttachEffect", "effectPattern": "Eff_Yelan_Arrow_Glow_Loop_02" } ] } }, "onAbilityStart": [ { "$type": "RemoveModifier", "modifierName": "ShootAimingArrow_ChargeMark" }, { "$type": "RemoveModifier", "modifierName": "WaterMagic_Arrow_Glow_Once" }, { "$type": "RemoveModifier", "modifierName": "WaterMagic_Arrow_Glow_WithoutWater_Once" }, { "$type": "RemoveModifier", "modifierName": "WaterMagic_Arrow_Glow_Once_WithSneak" }, { "$type": "SetGlobalValue", "value": 0.0, "key": "_Enchanted_Time", "maxValue": 0.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ShootArrow_01", "onAbilityStart": [ { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 0.0, "compareType": "NoneOrEqual" } ], "bulletID": 41060001, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 1.0 } ], "bulletID": 41060015, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "FireEffect", "effectPattern": "Eff_Yelan_ShootSpark_Small", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "attachPointName": "WeaponL" } }, { "$type": "AddGlobalValue", "value": -1.0, "key": "_ABILITY_Yelan_Constellation_6_ShootCount", "useLimitRange": true, "maxValue": 10.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ShootArrow_02", "onAbilityStart": [ { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 0.0, "compareType": "NoneOrEqual" } ], "bulletID": 41060002, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 1.0 } ], "bulletID": 41060015, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "FireEffect", "effectPattern": "Eff_Yelan_ShootSpark_Small", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "attachPointName": "WeaponL" } }, { "$type": "AddGlobalValue", "value": -1.0, "key": "_ABILITY_Yelan_Constellation_6_ShootCount", "useLimitRange": true, "maxValue": 10.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ShootArrow_03", "onAbilityStart": [ { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 0.0, "compareType": "NoneOrEqual" } ], "bulletID": 41060003, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 1.0 } ], "bulletID": 41060015, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "AddGlobalValue", "value": -1.0, "key": "_ABILITY_Yelan_Constellation_6_ShootCount", "useLimitRange": true, "maxValue": 10.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ShootArrow_04", "onAbilityStart": [ { "$type": "Predicated", "targetPredicates": [ { "$type": "ByHasAttackTarget" } ], "successActions": [ { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 0.0, "compareType": "NoneOrEqual" } ], "bulletID": 41060004, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 1.0 } ], "bulletID": 41060016, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } } ], "failActions": [ { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 0.0, "compareType": "NoneOrEqual" } ], "bulletID": 41060004, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.6000000238418579, "y": 1.5, "z": -2.200000047683716 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "angleOffset": { "x": 10.0, "y": 0.0, "z": 0.0 }, "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" } } }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 1.0 } ], "bulletID": 41060016, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.6000000238418579, "y": 1.5, "z": -2.200000047683716 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "angleOffset": { "x": 10.0, "y": 0.0, "z": 0.0 }, "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" } } } ] }, { "$type": "AddGlobalValue", "value": -1.0, "key": "_ABILITY_Yelan_Constellation_6_ShootCount", "useLimitRange": true, "maxValue": 10.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ShootArrow_05", "onAbilityStart": [ { "$type": "Predicated", "targetPredicates": [ { "$type": "ByHasAttackTarget" } ], "successActions": [ { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 0.0, "compareType": "NoneOrEqual" } ], "bulletID": 41060004, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 1.0 } ], "bulletID": 41060016, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } } ], "failActions": [ { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 0.0, "compareType": "NoneOrEqual" } ], "bulletID": 41060004, "born": { "$type": "ConfigBornBySelf", "offset": { "x": -0.5, "y": 2.299999952316284, "z": -1.7999999523162842 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "angleOffset": { "x": 25.0, "y": 10.0, "z": 0.0 }, "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" } } }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 1.0 } ], "bulletID": 41060016, "born": { "$type": "ConfigBornBySelf", "offset": { "x": -0.5, "y": 2.299999952316284, "z": -1.7999999523162842 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "angleOffset": { "x": 25.0, "y": 10.0, "z": 0.0 }, "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" } } } ] }, { "$type": "AddGlobalValue", "value": -1.0, "key": "_ABILITY_Yelan_Constellation_6_ShootCount", "useLimitRange": true, "maxValue": 10.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ShootArrow_06", "onAbilityStart": [ { "$type": "Predicated", "targetPredicates": [ { "$type": "ByHasAttackTarget" } ], "successActions": [ { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 0.0, "compareType": "NoneOrEqual" } ], "bulletID": 41060004, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 1.0 } ], "bulletID": 41060016, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } } ], "failActions": [ { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 0.0, "compareType": "NoneOrEqual" } ], "bulletID": 41060004, "born": { "$type": "ConfigBornBySelf", "offset": { "x": -0.20000000298023224, "y": 2.0, "z": -1.7999999523162842 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "angleOffset": { "x": 19.0, "y": 5.0, "z": 0.0 }, "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" } } }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Constellation_6_StateTag", "value": 1.0 } ], "bulletID": 41060016, "born": { "$type": "ConfigBornBySelf", "offset": { "x": -0.20000000298023224, "y": 2.0, "z": -1.7999999523162842 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "angleOffset": { "x": 19.0, "y": 5.0, "z": 0.0 }, "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" } } } ] }, { "$type": "AddGlobalValue", "value": -1.0, "key": "_ABILITY_Yelan_Constellation_6_ShootCount", "useLimitRange": true, "maxValue": 10.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ShootArrow_Aiming", "onAbilityStart": [ { "$type": "Predicated", "targetPredicates": [ { "$type": "ByTargetGlobalValue", "key": "_Enchanted_Time", "value": 4.0, "forceByCaster": true, "compareType": "MoreThanAndEqual" } ], "successActions": [ { "$type": "Predicated", "targetPredicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_IsSneak", "value": 1.0 } ], "successActions": [ { "$type": "TriggerBullet", "bulletID": 41060009, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "FireEffect", "effectPattern": "Eff_Yelan_Arrow_OnShooting_Sneak", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.8999999761581421 }, "attachPointName": "WeaponR" } }, { "$type": "SetGlobalValue", "value": 0.0, "key": "_ABILITY_Yelan_Sneak_TickCount", "maxValue": 0.0, "minValue": 0.0 } ], "failActions": [ { "$type": "TriggerBullet", "bulletID": 41060008, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "FireEffect", "effectPattern": "Eff_Yelan_Arrow_OnShooting_Water", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.8999999761581421 }, "attachPointName": "WeaponR" } } ] } ], "failActions": [ { "$type": "TriggerBullet", "bulletID": 41060007, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "FireEffect", "effectPattern": "Eff_Yelan_Arrow_OnShooting", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.8999999761581421 }, "attachPointName": "WeaponR" } } ] }, { "$type": "ActCameraShake", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Enchanted_Time", "value": 4.0, "forceByCaster": true, "compareType": "MoreThanAndEqual" } ], "cameraShake": { "shakeRange": 0.20000000298023224, "shakeTime": 0.11999999731779099, "shakeDistance": 30.0, "extension": { "baseOnCamera": true } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ShootArrow_Bullet", "abilityMixins": [ { "$type": "ModifyDamageMixin", "animEventNames": [ "ATK01" ], "bonusCriticalHurt": "NormalAttack_01_DamagePercentage", "damagePercentageRatio": 0.0 }, { "$type": "ModifyDamageMixin", "animEventNames": [ "ATK02" ], "bonusCriticalHurt": "NormalAttack_02_DamagePercentage", "damagePercentageRatio": 0.0 }, { "$type": "ModifyDamageMixin", "animEventNames": [ "ATK03" ], "bonusCriticalHurt": "NormalAttack_03_DamagePercentage", "damagePercentageRatio": 0.0 } ], "abilitySpecials": { "NormalAttack_01_DamagePercentage": 0.0, "NormalAttack_02_DamagePercentage": 0.0, "NormalAttack_03_DamagePercentage": 0.0 }, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Yelan_Arrow_Fly" } ], "onAbilityStart": [ { "$type": "FireHitEffect", "hitEntity": "", "hitScene": { "defaultEffect": "Eff_Arrow_Hit_Earth", "surfaceEffect": { "Water": "Eff_Arrow_Hit_Water" } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ShootArrow_Bullet_Last", "abilityMixins": [ { "$type": "ModifyDamageMixin", "animEventNames": [ "ATK04" ], "bonusCriticalHurt": "NormalAttack_04_DamagePercentage", "damagePercentageRatio": 0.0 } ], "abilitySpecials": { "NormalAttack_04_DamagePercentage": 0.0 }, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_Attack_04_Trail" } ], "onAbilityStart": [ { "$type": "FireHitEffect", "hitEntity": "", "hitScene": { "defaultEffect": "Eff_Arrow_Hit_Earth", "surfaceEffect": { "Water": "Eff_Arrow_Hit_Water" } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ShootArrow_Enchanted_WithOutWater", "abilitySpecials": { "DamageWithoutWater": 0.0 }, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Yelan_Arrow_Fly" } ], "onAbilityStart": [ { "$type": "TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "ConfigAttackBox", "lifeTime": "TriggerNoRepeat", "checkHitLayerType": "Both", "born": { "$type": "ConfigBornByCollisionPoint", "offset": { "x": 0.0, "y": 0.0, "z": -0.5 } }, "size": { "x": 0.10000000149011612, "y": 0.10000000149011612, "z": 1.0 } }, "attackInfo": { "attackTag": "ExtraAttack", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "DamageWithoutWater", "damagePercentageRatio": 0.0, "elementDurability": 100.0, "strikeType": "Pierce", "enBreak": 10.0, "enHeadBreak": 30.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV2", "hitHaltTimeScale": 0.009999999776482582 }, "canHitHead": true, "hitHeadPattern": { "onHitEffectName": "Eff_Arrow_Hit_Head", "hitImpulseType": "LV5", "hitHaltTimeScale": 0.009999999776482582 }, "bulletWane": { "waneDelay": 0.699999988079071, "damageWaneInterval": 0.05000000074505806, "damageWaneRatio": 0.10000000149011612, "damageWaneMinRatio": 0.10000000149011612, "elementDurabilityWaneInterval": 0.05000000074505806, "elementDurabilityWaneRatio": 0.10000000149011612, "elementDurabilityWaneMinRatio": 0.10000000149011612, "hitLevelWaneInterval": 0.10000000149011612, "hitLevelWaneMin": "Mute" }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "FireHitEffect", "hitEntity": "", "hitScene": { "defaultEffect": "Eff_Arrow_Hit_Earth", "surfaceEffect": { "Water": "Eff_Arrow_Hit_Water" } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ShootArrow_Enchanted_WithWater", "abilitySpecials": { "DamageWithWater": 0.0 }, "modifiers": { "ShootArrow_Enchanted_Water": { "modifierName": "", "elementType": "Water", "elementDurability": 25.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Yelan_WaterMagic_Arrow" }, { "$type": "AttachEffect", "effectPattern": "Eff_Yelan_WaterMagic_Arrow_Fly_Particle" }, { "$type": "AttachEffect", "effectPattern": "Eff_Yelan_WaterMagic_Arrow_Fly_Trail" } ] } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "ShootArrow_Enchanted_Water" } ], "onAbilityStart": [ { "$type": "TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "ConfigAttackBox", "lifeTime": "TriggerNoRepeat", "checkHitLayerType": "Both", "born": { "$type": "ConfigBornByCollisionPoint", "offset": { "x": 0.0, "y": 0.0, "z": -0.5 } }, "size": { "x": 0.10000000149011612, "y": 0.10000000149011612, "z": 1.0 } }, "attackInfo": { "attackTag": "ExtraAttack", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "DamageWithWater", "damagePercentageRatio": 0.0, "elementType": "Water", "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 20.0, "enHeadBreak": 60.0 }, "hitPattern": { "onHitEffectName": "Eff_WaterMagic_Arrow_Hit", "hitImpulseType": "LV2", "hitHaltTimeScale": 0.009999999776482582 }, "canHitHead": true, "hitHeadPattern": { "onHitEffectName": "Eff_Arrow_Hit_Head_Water", "hitImpulseType": "LV5", "hitHaltTimeScale": 0.009999999776482582 }, "bulletWane": { "waneDelay": 0.699999988079071, "damageWaneInterval": 0.05000000074505806, "damageWaneRatio": 0.10000000149011612, "damageWaneMinRatio": 0.10000000149011612, "elementDurabilityWaneInterval": 0.05000000074505806, "elementDurabilityWaneRatio": 0.10000000149011612, "elementDurabilityWaneMinRatio": 0.10000000149011612, "hitLevelWaneInterval": 0.10000000149011612, "hitLevelWaneMin": "Mute" }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "FireHitEffect", "predicates": [ { "$type": "ByHasElement", "element": "Water" } ], "hitEntity": "", "hitScene": { "defaultEffect": "Eff_WaterMagic_Arrow_Hit", "surfaceEffect": { "Water": "Eff_Arrow_Hit_Water" } } }, { "$type": "FireHitEffect", "predicates": [ { "$type": "ByNot", "predicates": [ { "$type": "ByHasElement", "element": "Water" } ] } ], "hitEntity": "", "hitScene": { "defaultEffect": "Eff_Arrow_Hit_Earth", "surfaceEffect": { "Water": "Eff_Arrow_Hit_Water" } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_SneakArrow", "abilitySpecials": { "DamageWithWater_Sneak": 0.0 }, "modifiers": { "ShootArrow_Enchanted_Water": { "modifierName": "", "elementType": "Water", "elementDurability": 25.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Yelan_WaterMagic_SneakArrow" } ] } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "ShootArrow_Enchanted_Water" } ], "onAbilityStart": [ { "$type": "TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "ConfigAttackBox", "lifeTime": "TriggerNoRepeat", "checkHitLayerType": "Both", "born": { "$type": "ConfigBornByCollisionPoint", "offset": { "x": 0.0, "y": 0.0, "z": -0.5 } }, "size": { "x": 0.10000000149011612, "y": 0.10000000149011612, "z": 1.0 } }, "attackInfo": { "attackTag": "ExtraAttack", "attenuationTag": "Yelan_ExtraAttack", "attenuationGroup": "Yelan_ExtraAttack", "attackProperty": { "damagePercentageRatio": 0.0, "elementType": "Water", "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 100.0, "attackType": "Range", "damageExtra": [ "DamageWithWater_Sneak", "FIGHT_PROP_MAX_HP", "Mul" ] }, "hitPattern": { "onHitEffectName": "Eff_WaterMagic_Arrow_Hit", "hitImpulseType": "LV5", "hitHaltTimeScale": 0.009999999776482582 }, "canHitHead": true, "hitHeadPattern": { "onHitEffectName": "Eff_Arrow_Hit_Head_Water", "hitImpulseType": "LV5", "hitHaltTimeScale": 0.009999999776482582 }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "ConfigAttackSphere", "lifeTime": "TriggerNoRepeat", "checkHitLayerType": "Both", "born": { "$type": "ConfigBornByCollisionPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "radius": 6.0 }, "attackInfo": { "attackTag": "ExtraAttack", "attenuationTag": "Yelan_ExtraAttack", "attenuationGroup": "Yelan_ExtraAttack", "attackProperty": { "damagePercentageRatio": 0.0, "elementType": "Water", "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 100.0, "attackType": "Range", "damageExtra": [ "DamageWithWater_Sneak", "FIGHT_PROP_MAX_HP", "Mul" ] }, "hitPattern": { "onHitEffectName": "Eff_WaterMagic_Arrow_Hit", "hitImpulseType": "LV5", "hitHaltTimeScale": 0.009999999776482582 }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "FireEffect", "effectPattern": "Eff_Yelan_WaterMagic_SneakArrow_Damage", "born": { "$type": "ConfigBornByCollisionPoint" } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_Sneak_Shoot", "abilityMixins": [ { "$type": "AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_ABILITY_Yelan_Sneak_TickCount", "defaultGlobalValueOnCreate": 0.0, "valueSteps": [ -0.5, 4.5, 5.5 ], "modifierNameSteps": [ "Yelan_TickCombat_Handler", "Yelan_Sneak_Buff" ] }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "FastAim", "FastAimShoot", "Aim", "AimShoot" ], "modifierName": "Yelan_Sneak_CheckAimHandler" } ], "modifiers": { "Yelan_TickCombat_Handler": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 1.0, "onThinkInterval": [ { "$type": "AddGlobalValue", "doOffStage": true, "predicates": [ { "$type": "ByNot", "predicates": [ { "$type": "ByIsCombat" } ] } ], "value": 1.0, "key": "_ABILITY_Yelan_Sneak_TickCount", "useLimitRange": true, "maxValue": 5.0, "minValue": 0.0 }, { "$type": "SetGlobalValue", "doOffStage": true, "predicates": [ { "$type": "ByIsCombat" } ], "value": 0.0, "key": "_ABILITY_Yelan_Sneak_TickCount", "maxValue": 0.0, "minValue": 0.0 } ] }, "Yelan_Sneak_Buff": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "doOffStage": true, "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_SneakTag" }, { "$type": "SetGlobalValue", "doOffStage": true, "value": 1.0, "key": "_ABILITY_Yelan_IsSneak", "maxValue": 0.0, "minValue": 0.0 } ], "onRemoved": [ { "$type": "SetGlobalValue", "doOffStage": true, "value": 0.0, "key": "_ABILITY_Yelan_IsSneak", "maxValue": 0.0, "minValue": 0.0 } ], "onKill": [ { "$type": "RemoveModifier", "doOffStage": true, "modifierName": "Yelan_Sneak_Buff" } ] }, "Yelan_Sneak_CheckAimHandler": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_ABILITY_Yelan_IsSneak", "defaultGlobalValueOnCreate": 0.0, "valueSteps": [ -0.5, 0.5, 1.5 ], "modifierNameSteps": [ "Blank", "Yelan_Sneak_ScreenEffect" ] } ] }, "Blank": { "modifierName": "", "elementDurability": 100.0 }, "Yelan_Sneak_ScreenEffect": { "modifierName": "", "elementDurability": 100.0 } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "_ABILITY_Yelan_Sneak_TickCount", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "SetGlobalValue", "value": 0.0, "key": "_ABILITY_Yelan_IsSneak", "maxValue": 0.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ElementalArt_Check", "abilityMixins": [ { "$type": "SkillButtonHoldChargeMixin", "overtime": 10607, "nextLoopTriggerID": "NextLoopTrigger", "endHoldTrigger": "EndHoldTrigger", "beforeStateIDs": [ "Yelan_ElementalArt_BS" ], "chargeLoopStateIDs": [ "Yelan_ElementalArt_Hold" ], "chargeLoopDurations": [ 10.0 ] }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalArt_BS" ], "modifierName": "Avatar_Yelan_QuietStep_Initialize" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalArt_BS", "Yelan_ElementalArt_Hold" ], "modifierName": "Avatar_Yelan_QuietStep_Effect" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalArt_BS", "Yelan_ElementalArt_Hold", "Yelan_ElementalArt_Strike", "Yelan_ElementalArt_Stop" ], "modifierName": "UNIQUE_Avatar_Yelan_QuietStep_Effect_Line" }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Yelan_ElementalArt_Strike", "modifierName": "Avatar_Yelan_QuietStep_Effect_Line_Remover", "normalizeStart": 0.5199999809265137 }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalArt_BS", "Yelan_ElementalArt_Hold", "Yelan_ElementalArt_Strike", "Yelan_ElementalArt_Stop" ], "modifierName": "UNIQUE_Avatar_Yelan_QuietStep_Weather" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalArt_Hold" ], "modifierName": "Avatar_Yelan_QuietStep_MaxTimer" }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Yelan_ElementalArt_BS", "modifierName": "Avatar_Yelan_QuietStep_TurndDirection_Add", "normalizeStart": 0.5 }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalArt_BS", "Yelan_ElementalArt_Hold" ], "modifierName": "Avatar_Yelan_QuietStep_TurndDirection_Remove" }, { "$type": "AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_ABILITY_Yelan_QuietStep_IsTurnDir", "defaultGlobalValueOnCreate": 0.0, "valueSteps": [ -0.5, 0.5, 1.5 ], "modifierNameSteps": [ "Blank", "Avatar_Yelan_QuietStep_TurndDirection" ] }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalArt_Strike" ], "modifierName": "Avatar_Yelan_QuietStep_StrikeEndEffect" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalArt_Stop" ], "modifierName": "Avatar_Yelan_QuietStep_StopEndEffect" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalArt_Strike", "Yelan_ElementalArt_Strike_AS" ], "modifierName": "Avatar_Yelan_QuietStep_LineStrike_Remover" } ], "abilitySpecials": { "QuietStep_Max_Timer": 0.0 }, "modifiers": { "Avatar_Yelan_QuietStep_Initialize": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "_ABILITY_Yelan_QuietStep_HitCount", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "SetAnimatorBool", "boolID": "PRIVATE_ElementalArt_IsHit" }, { "$type": "RemoveModifier", "modifierName": "Shader_Lerp" }, { "$type": "RemoveModifier", "modifierName": "Shader_Lerp_Delay" } ] }, "Avatar_Yelan_ElementalArt_DropBall_Handler": { "modifierName": "", "elementDurability": 100.0, "onAttackLanded": [ { "$type": "Predicated", "target": "Target", "targetPredicates": [ { "$type": "ByAttackTags", "attackTags": [ "Elemental_Art" ] }, { "$type": "ByEntityTypes", "entityTypes": [ "Monster" ] }, { "$type": "ByTargetGlobalValue", "key": "_ANIMAL_ENTITY_TYPE", "value": 0.0, "compareType": "NoneOrEqual" } ], "successActions": [ { "$type": "ApplyModifier", "doOffStage": true, "modifierName": "UNIQUE_Strike_DropBall" } ] } ] }, "UNIQUE_Strike_DropBall": { "stacking": "Unique", "modifierName": "", "isUnique": true, "duration": 0.30000001192092896, "elementDurability": 100.0, "onAdded": [ { "$type": "GenerateElemBall", "configID": 2018, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 0.20000000298023224, "z": -0.30000001192092896 }, "bornRandom": { "$type": "BornRandomFromCenter", "minRandomRange": 0.30000001192092896, "maxRandomRange": 1.0 } }, "ratio": 1.0, "baseEnergy": 12.0 } ] }, "Shader_Lerp": { "modifierName": "", "duration": 5.0, "elementDurability": 100.0, "modifierMixins": [ { "$type": "ShaderLerpMixin", "type": "CharacterAlphaBlend" } ] }, "Shader_Lerp_Delay": { "modifierName": "", "duration": 0.18000000715255737, "elementDurability": 100.0, "onRemoved": [ { "$type": "RemoveModifier", "doOffStage": true, "modifierName": "Shader_Lerp" } ] }, "Avatar_Yelan_QuietStep_Effect": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "EffectChangeAlphaMixin", "target": "Team", "HFFJNJPFMEE": 0.20000000298023224, "JMNILCJHBLL": 0.30000001192092896 } ], "onAdded": [ { "$type": "ApplyModifier", "modifierName": "Shader_Lerp" }, { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalArt_FlashTrail" }, { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalArt_Ground" }, { "$type": "SetAnimatorTrigger", "triggerID": "PRIVATE_NormalToSneak", "MPTriggerOnRemote": true }, { "$type": "TriggerSetPassThrough", "doOffStage": true, "passThrough": true }, { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalArt_Spark_Small" }, { "$type": "AvatarCameraParam", "cameraParam": { "forceRadius": 8.0, "forceRadiusDuration": 0.6000000238418579, "shouldKeepForceRadius": true } } ], "onRemoved": [ { "$type": "SetAnimatorTrigger", "doOffStage": true, "triggerID": "PRIVATE_SneakToNormal", "MPTriggerOnRemote": true }, { "$type": "TriggerSetPassThrough", "doOffStage": true, "canBeHandledOnRecover": true }, { "$type": "ApplyModifier", "doOffStage": true, "modifierName": "Shader_Lerp_Delay" } ] }, "UNIQUE_Avatar_Yelan_QuietStep_Effect_Line": { "modifierName": "", "isUnique": true, "elementDurability": 100.0, "onAdded": [ { "$type": "RemoveModifier", "modifierName": "Avatar_Yelan_QuietStep_Effect_Line_Handler_Delay" }, { "$type": "RemoveModifier", "modifierName": "Avatar_Yelan_QuietStep_Effect_Line_Handler" }, { "$type": "ApplyModifier", "modifierName": "Avatar_Yelan_QuietStep_Effect_Line_Handler" } ], "onRemoved": [ { "$type": "SendEffectTrigger", "parameter": "Line_Fade", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalArt_Line_Trail" }, { "$type": "ApplyModifier", "modifierName": "Avatar_Yelan_QuietStep_Effect_Line_Handler_Delay" } ] }, "Avatar_Yelan_QuietStep_Effect_Line_Handler": { "modifierName": "", "duration": 5.0, "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalArt_Line_Trail" } ] }, "Avatar_Yelan_QuietStep_Effect_Line_Handler_Delay": { "modifierName": "", "duration": 0.30000001192092896, "elementDurability": 100.0, "onRemoved": [ { "$type": "RemoveModifier", "doOffStage": true, "modifierName": "Avatar_Yelan_QuietStep_Effect_Line_Handler" } ] }, "Avatar_Yelan_QuietStep_Effect_Line_Remover": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "RemoveUniqueModifier", "modifierName": "UNIQUE_Avatar_Yelan_QuietStep_Effect_Line" }, { "$type": "ApplyModifier", "modifierName": "Avatar_Yelan_QuietStep_LineStrike" } ] }, "UNIQUE_Avatar_Yelan_QuietStep_Weather": { "modifierName": "", "isUnique": true, "elementDurability": 100.0, "modifierMixins": [ { "$type": "TriggerWeatherMixin", "type": "Skill", "weatherPattern": "Weather_Yelan_ElementalArt", "transDuration": 0.30000001192092896, "duration": 10.0 }, { "$type": "TriggerPostProcessEffectMixin", "postEffectAssetName": "PostEffect_Avatar_Yelan_ElementalArt_ScreenEffect", "duration": 10.0 } ] }, "Avatar_Yelan_QuietStep_MaxTimer": { "modifierName": "", "duration": [ "QuietStep_Max_Timer", 0.6000000238418579, "Add" ], "elementDurability": 100.0, "modifierMixins": [ { "$type": "SwitchSkillIDMixin", "priority": "AvatarSpecial", "overtime": 10609 }, { "$type": "SwitchSkillIDMixin", "priority": "AvatarSpecial", "skillIndex": 1, "overtime": 10609 }, { "$type": "AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_ABILITY_Yelan_QuietStep_HitCount", "defaultGlobalValueOnCreate": 0.0, "valueSteps": [ -0.5, 0.5, 100.0 ], "modifierNameSteps": [ "Blank", "Avatar_Yelan_QuietStep_SwitchJumpSprint" ] } ], "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalArt_Spark_Big" }, { "$type": "ActCameraRadialBlur", "cameraRadialBlur": { "power": 0.800000011920929, "blurTime": 0.25, "fadeTime": 0.15000000596046448 } } ], "onRemoved": [ { "$type": "SetAnimatorTrigger", "triggerID": "PRIVATE_ElementalArt_End" } ] }, "Blank": { "modifierName": "", "elementDurability": 100.0 }, "Avatar_Yelan_QuietStep_SwitchJumpSprint": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "SwitchSkillIDMixin", "priority": "AvatarSpecial", "skillIndex": 2, "overtime": 10609 }, { "$type": "SwitchSkillIDMixin", "priority": "AvatarSpecial", "skillIndex": 3, "overtime": 10609 } ] }, "Avatar_Yelan_QuietStep_TurndDirection_Add": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "_ABILITY_Yelan_QuietStep_IsTurnDir", "maxValue": 0.0, "minValue": 0.0 } ] }, "Avatar_Yelan_QuietStep_TurndDirection_Remove": { "modifierName": "", "elementDurability": 100.0, "onRemoved": [ { "$type": "SetGlobalValue", "doOffStage": true, "value": 0.0, "key": "_ABILITY_Yelan_QuietStep_IsTurnDir", "maxValue": 0.0, "minValue": 0.0 } ] }, "Avatar_Yelan_QuietStep_TurndDirection": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 0.5, "modifierMixins": [ { "$type": "AvatarSteerByCameraMixin", "stateIDs": [ "Yelan_ElementalArt_BS", "Yelan_ElementalArt_Hold" ], "angularSpeed": 2400.0, "JKHAODPLIHP": true, "isCheckOnAttach": true } ], "onThinkInterval": [ { "$type": "SetAnimatorTrigger", "predicates": [ { "$type": "ByAvatarInWaterDepth", "compareType": "MoreThan", "depth": 1.0 } ], "triggerID": "PRIVATE_ElementalArt_End" } ] }, "Avatar_Yelan_QuietStep_StrikeEndEffect": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalArt_End_Strike" } ] }, "Avatar_Yelan_QuietStep_StopEndEffect": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalArt_End_Stop" } ] }, "Avatar_Yelan_QuietStep_LineStrike": { "modifierName": "", "duration": 3.0, "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalArt_Line_Strike" } ] }, "Avatar_Yelan_QuietStep_LineStrike_Remover": { "modifierName": "", "elementDurability": 100.0, "onRemoved": [ { "$type": "RemoveModifier", "modifierName": "Avatar_Yelan_QuietStep_LineStrike" } ] } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "Avatar_Yelan_ElementalArt_DropBall_Handler" } ], "onKill": [ { "$type": "RemoveModifier", "modifierName": "Shader_Lerp" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ElementalArt_TriggerCollision", "abilityMixins": [ { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalArt_BS", "Yelan_ElementalArt_Hold", "Yelan_ElementalArt_Strike" ], "modifierName": "Avatar_Yelan_QuietStep_TriggerConstellation" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalArt_BS", "Yelan_ElementalArt_Hold", "Yelan_ElementalArt_Strike" ], "modifierName": "Avatar_Yelan_QuietStep_TriggerBullet" }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Yelan_ElementalArt_Strike", "modifierName": "Avatar_Yelan_QuietStep_FireBomb", "normalizeEnd": 0.7200000286102295 } ], "abilitySpecials": { "Hit_Count": 0.0, "ElementalArt_Damage_Ratio": 0.0, "ElementalArt_ResetSneak_Chance": 0.0 }, "modifiers": { "Avatar_Yelan_QuietStep_FireBomb": { "modifierName": "", "elementDurability": 100.0, "onRemoved": [ { "$type": "RemoveModifier", "doOffStage": true, "modifierName": "Avatar_Yelan_QuietStep_TriggerConstellation" }, { "$type": "RemoveModifier", "doOffStage": true, "modifierName": "Avatar_Yelan_QuietStep_TriggerBullet" }, { "$type": "RemoveUniqueModifier", "doOffStage": true, "modifierName": "UNIQUE_Avatar_Yelan_QuietStep_Weather" } ] }, "Avatar_Yelan_QuietStep_TriggerConstellation": { "modifierName": "", "elementDurability": 100.0, "onRemoved": [ { "$type": "SetGlobalValue", "doOffStage": true, "predicates": [ { "$type": "ByUnlockTalentParam", "talentParam": "Yelan_Constellation_4" } ], "value": 1.0, "key": "_ABILITY_Yelan_ElementalArt_IsTrigger", "maxValue": 0.0, "minValue": 0.0 } ] }, "Avatar_Yelan_QuietStep_TriggerBullet": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachModifier", "modifierName": "Avatar_Yelan_QuietStep_CollisionDetect" }, { "$type": "TriggerBullet", "bulletID": 41060010, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "attachPointName": "RootNode" } } ], "onRemoved": [ { "$type": "AvatarSkillStart", "doOffStage": true, "overtime": 10607, "cdRatio": 1.0, "costStaminaRatio": 1.0 }, { "$type": "KillGadget", "doOffStage": true, "gadgetInfo": { "configID": 41060010 } }, { "$type": "SetGlobalValueToOverrideMap", "doOffStage": true, "globalValueKey": "_ABILITY_Yelan_QuietStep_HitCount", "overrideMapKey": "Hit_Count" }, { "$type": "ApplyModifier", "doOffStage": true, "modifierName": "Avatar_Yelan_QuietStep_ResetSneak" } ] }, "Avatar_Yelan_QuietStep_ResetSneak": { "modifierName": "", "duration": 0.20000000298023224, "elementDurability": 100.0, "onAdded": [ { "$type": "Randomed", "chance": [ "Hit_Count", "ElementalArt_ResetSneak_Chance", "Mul" ], "successActions": [ { "$type": "AddGlobalValue", "value": 5.0, "key": "_ABILITY_Yelan_Sneak_TickCount", "useLimitRange": true, "maxValue": 5.0, "minValue": 0.0 }, { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalArt_Reset_Head" } ] } ] }, "Avatar_Yelan_QuietStep_CollisionDetect": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "OnParentAbilityStartMixin", "OJDGBIFNOPF": [ { "$type": "SetAnimatorBool", "boolID": "PRIVATE_ElementalArt_IsHit", "value": true }, { "$type": "AttachModifier", "target": "Target", "modifierName": "Avatar_Yelan_QuietStep_TimeBomb_OnMonster" }, { "$type": "AttachEffect", "target": "Target", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Applier", "key": "_ABILITY_Yelan_QuietStep_HitCount", "value": 0.0 } ], "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalArt_Tag_01", "NIIJEHMEGGF": true }, { "$type": "AttachEffect", "target": "Target", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Applier", "key": "_ABILITY_Yelan_QuietStep_HitCount", "value": 1.0 } ], "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalArt_Tag_02", "NIIJEHMEGGF": true }, { "$type": "AttachEffect", "target": "Target", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Applier", "key": "_ABILITY_Yelan_QuietStep_HitCount", "value": 2.0, "compareType": "MoreThanAndEqual" } ], "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalArt_Tag_03", "NIIJEHMEGGF": true }, { "$type": "AddGlobalValue", "value": 1.0, "key": "_ABILITY_Yelan_QuietStep_HitCount", "useLimitRange": true, "maxValue": 10.0, "minValue": 0.0 } ] } ] }, "Avatar_Yelan_QuietStep_TimeBomb_OnMonster": { "modifierName": "", "duration": 5.0, "elementDurability": 100.0, "onRemoved": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalArt_Burst" }, { "$type": "DamageByAttackValue", "born": { "$type": "ConfigBornByTarget", "offset": { "x": 0.0, "y": 1.0, "z": 0.0 } }, "attackInfo": { "attackTag": "Elemental_Art", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentageRatio": 0.0, "elementType": "Water", "elementDurability": 25.0, "strikeType": "Default", "enBreak": 120.0, "attackType": "Range", "damageExtra": [ "ElementalArt_Damage_Ratio", "FIGHT_PROP_MAX_HP", "Mul" ] }, "hitPattern": { "onHitEffectName": "", "hitImpulseType": "LV5", "overrideHitImpulse": { "hitLevel": "Air", "hitImpulseX": 400.0, "hitImpulseY": 800.0 }, "retreatType": "ByAttackerInverse", "hitHaltTimeScale": 0.009999999776482582 } } } ] } } } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ElementalArt_QuietStep_Bullet", "onAdded": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "_ABILITY_Yelan_QuietStep_IsAlive", "maxValue": 0.0, "minValue": 0.0 } ], "onAbilityStart": [ { "$type": "Predicated", "target": "Other", "targetPredicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Monster" ] }, { "$type": "ByTargetGlobalValue", "key": "_ANIMAL_ENTITY_TYPE", "value": 0.0, "compareType": "NoneOrEqual" }, { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_ABILITY_Yelan_QuietStep_IsAlive", "value": 1.0 } ], "successActions": [ { "$type": "SetSelfAttackTarget", "target": "Target" }, { "$type": "TriggerAbility", "target": "OriginOwner", "abilityName": "Avatar_Yelan_ElementalArt_TriggerCollision", "forceUseSelfCurrentAttackTarget": true } ] } ], "onKill": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "_ABILITY_Yelan_QuietStep_IsAlive", "maxValue": 0.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ElementalBurst", "abilityMixins": [ { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalBurst" ], "modifierName": "Avatar_Yelan_ElementalBurst_Initialize" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalBurst" ], "modifierName": "Avatar_Yelan_ElementalBurst_Camera_Effect" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalBurst", "Yelan_ElementalBurst_AS" ], "modifierName": "Avatar_Yelan_ElementalBurst_Camera_Handler" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalBurst", "Yelan_ElementalBurst_AS" ], "modifierName": "Avatar_Yelan_ElementalBurst_EmotionControl" }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Yelan_ElementalBurst", "modifierName": "Avatar_Yelan_ElementalBurst_Camera_PushTarget", "normalizeEnd": 0.6000000238418579 }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalBurst", "Yelan_ElementalBurst_AS" ], "modifierName": "Avatar_Yelan_ElementalBurst_Invincible" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Yelan_ElementalBurst", "Yelan_ElementalBurst_AS" ], "modifierName": "Avatar_Yelan_ElementalBurst_WeatherChange" } ], "modifiers": { "Avatar_Yelan_ElementalBurst_Initialize": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "KillGadget", "gadgetInfo": { "configID": 41060011 } }, { "$type": "AvatarSkillStart", "predicates": [ { "$type": "BySkillReady", "overtime": 10610 } ], "overtime": 10610, "cdRatio": 1.0, "costStaminaRatio": 1.0 } ] }, "Avatar_Yelan_ElementalBurst_Camera_Effect": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "EffectChangeAlphaMixin", "target": "Team", "HFFJNJPFMEE": 0.20000000298023224, "JMNILCJHBLL": 0.30000001192092896 } ], "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalBurst_Camera_Atm" }, { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalBurst_Camera_Dice" }, { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalBurst_Camera_Line" }, { "$type": "SendEffectTrigger", "parameter": "Trigger_Burst", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_SneakTag" } ], "onRemoved": [ { "$type": "SendEffectTrigger", "parameter": "Trigger_Normal", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_SneakTag" } ] }, "Avatar_Yelan_ElementalBurst_Camera_Handler": { "modifierName": "", "duration": 1.7999999523162842, "elementDurability": 100.0, "onAdded": [ { "$type": "Predicated", "targetPredicates": [ { "$type": "ByAttackNotHitScene", "attackPattern": { "$type": "ConfigAttackCircle", "lifeTime": "TriggerNoRepeat", "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 1.5, "z": 0.0 } }, "secondHeight": 0.4000000059604645, "fanAngle": 30.0, "radius": 1.399999976158142 }, "checkWaterLayer": true }, { "$type": "ByAvatarInWaterDepth", "compareType": "LessAndEqual", "depth": 0.5 } ], "successActions": [ { "$type": "AvatarEnterCameraShot", "cameraMoveCfgPath": "Camera_Yelan_ElementalBurst" }, { "$type": "ApplyModifier", "modifierName": "Avatar_Yelan_ElementalBurst_Camera_DungeonEffect" } ], "failActions": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalBurst_Camera_Thirdparty" } ] } ], "onRemoved": [ { "$type": "AvatarExitCameraShot", "doOffStage": true }, { "$type": "AvatarCameraParam", "cameraParam": { "forceRadius": 6.0, "shouldKeepForceRadius": true } } ], "onAvatarOut": [ { "$type": "AvatarExitCameraShot", "doOffStage": true }, { "$type": "AvatarCameraParam", "doOffStage": true, "cameraParam": { "forceRadius": 6.0, "shouldKeepForceRadius": true } } ] }, "Avatar_Yelan_ElementalBurst_Camera_DungeonEffect": { "modifierName": "", "duration": 2.0, "elementDurability": 100.0, "onAdded": [ { "$type": "DungeonFogEffects", "muteRemoteAction": true, "enable": true, "cameraFogEffectName": "Eff_Avatar_Lady_Bow_Yelan_ElementalBurst_Fog", "playerFogEffectName": "" } ], "onRemoved": [ { "$type": "DungeonFogEffects", "doOffStage": true, "muteRemoteAction": true, "cameraFogEffectName": "Eff_Avatar_Lady_Bow_Yelan_ElementalBurst_Fog", "playerFogEffectName": "" } ], "onAvatarOut": [ { "$type": "RemoveModifier", "doOffStage": true, "modifierName": "Avatar_Yelan_ElementalBurst_Camera_DungeonEffect" } ] }, "Avatar_Yelan_ElementalBurst_EmotionControl": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "ControlEmotion", "toggleEmoSync": false, "toggleBlink": false, "toggleEyeKey": false }, { "$type": "EnableHeadControl", "blend": false }, { "$type": "SetAnimatorInt", "intID": "PRIVATE_SkinFlag", "value": 1.0 }, { "$type": "TriggerHideWeapon", "partNames": [ "equip01", "equip02", "sheathPoint" ] } ], "onRemoved": [ { "$type": "ControlEmotion", "doOffStage": true }, { "$type": "EnableHeadControl", "doOffStage": true, "enable": true }, { "$type": "SetAnimatorInt", "doOffStage": true, "intID": "PRIVATE_SkinFlag", "value": 0.0 }, { "$type": "TriggerHideWeapon", "doOffStage": true, "visible": true, "partNames": [ "equip01", "equip02", "sheathPoint" ] } ], "onAvatarOut": [ { "$type": "ControlEmotion", "doOffStage": true }, { "$type": "EnableHeadControl", "doOffStage": true, "enable": true }, { "$type": "SetAnimatorInt", "doOffStage": true, "intID": "PRIVATE_SkinFlag", "value": 0.0 }, { "$type": "TriggerHideWeapon", "doOffStage": true, "visible": true, "partNames": [ "equip01", "equip02", "sheathPoint" ] } ] }, "Avatar_Yelan_ElementalBurst_Camera_PushTarget": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "WindZoneMixin", "shapeName": "CircleR3", "born": { "$type": "ConfigBornByTarget", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "strength": -3.0, "attenuation": 2.0, "innerRadius": 0.0, "targetType": "Enemy", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Monster", "Grass" ] }, { "$type": "ByTargetWeight", "logic": "LesserOrEqual", "weight": 250.0 } ], "modifierName": "" } ] }, "Avatar_Yelan_ElementalBurst_Invincible": { "modifierName": "", "duration": 1.7999999523162842, "elementDurability": 100.0, "state": "Invincible", "onAdded": [ { "$type": "AttachAbilityStateResistance", "resistanceListID": 11002 } ] }, "Avatar_Yelan_ElementalBurst_WeatherChange": { "modifierName": "", "duration": 1.5, "elementDurability": 100.0, "modifierMixins": [ { "$type": "TriggerWeatherMixin", "type": "Skill", "weatherPattern": "Weather_Yelan_ElementalBurst", "transDuration": 0.30000001192092896, "duration": 1.5 } ] }, "Avatar_Yelan_ElementalBurst_CameraBlur": { "modifierName": "", "duration": 0.30000001192092896, "elementDurability": 100.0, "modifierMixins": [ { "$type": "CameraBlurMixin", "cameraRadialBlur": { "power": 0.699999988079071, "fadeTime": 0.15000000596046448 } } ] }, "Avatar_Yelan_ElementalBurst_CreateDice": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "TriggerBullet", "bulletID": 41060011, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.699999988079071, "y": 1.5, "z": -0.4000000059604645 }, "attachPointName": "RootNode" } } ] }, "Avatar_Yelan_ElementalBurst_Strike_Damage": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalBurst_Camera_Strike" }, { "$type": "ActCameraShake", "cameraShake": { "shakeType": "CustomVector", "shakeRange": 0.3499999940395355, "shakeTime": 0.25, "shakeDistance": 30.0, "shakeDir": { "_y": -1.0 }, "extension": { "baseCycle": 0.30000001192092896, "rangeAttenuation": 0.20000000298023224 } } } ] }, "Avatar_Yelan_ElementalBurst_PostEffect": { "modifierName": "", "duration": 0.20000000298023224, "elementDurability": 100.0, "modifierMixins": [ { "$type": "TriggerPostProcessEffectMixin", "postEffectAssetName": "PostEffect_Avatar_Yelan_ElementalBurst_ScreenEffect", "duration": 0.20000000298023224 } ] }, "Avatar_Yelan_ShareElementalArt_Handler": { "modifierName": "", "elementDurability": 100.0, "onAttackLanded": [ { "$type": "Predicated", "target": "Other", "targetPredicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Monster" ] }, { "$type": "ByTargetGlobalValue", "key": "_ANIMAL_ENTITY_TYPE", "value": 0.0, "compareType": "NoneOrEqual" }, { "$type": "ByTargetGlobalValue", "target": "Caster", "key": "_ABILITY_Yelan_Dice_LifeTag", "value": 1.0 }, { "$type": "ByAttackTags", "attackTags": [ "Elemental_Art" ] } ], "successActions": [ { "$type": "SetSelfAttackTarget", "target": "Target" }, { "$type": "ApplyModifier", "modifierName": "Avatar_Yelan_ShareElementalArt_TriggerDice" } ] } ] }, "Avatar_Yelan_ShareElementalArt_TriggerDice": { "modifierName": "", "duration": 0.20000000298023224, "elementDurability": 100.0, "onAdded": [ { "$type": "TriggerAbility", "otherTargets": { "$type": "SelectTargetsByChildren", "configID": 41060011 }, "abilityName": "Avatar_Yelan_ElementalBurst_Dice_TriggerBullet_Extra", "forceUseSelfCurrentAttackTarget": true } ] } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "Avatar_Yelan_ShareElementalArt_Handler" } ], "onAbilityStart": [ { "$type": "ApplyModifier", "modifierName": "Avatar_Yelan_ElementalBurst_CameraBlur" }, { "$type": "ApplyModifier", "modifierName": "Avatar_Yelan_ElementalBurst_Strike_Damage" }, { "$type": "ApplyModifier", "modifierName": "Avatar_Yelan_ElementalBurst_CreateDice" }, { "$type": "ApplyModifier", "modifierName": "Avatar_Yelan_ElementalBurst_PostEffect" }, { "$type": "TriggerAbility", "predicates": [ { "$type": "ByUnlockTalentParam", "talentParam": "Yelan_Constellation_6" } ], "abilityName": "Avatar_Yelan_Constellation_6" } ], "onKill": [ { "$type": "KillGadget", "gadgetInfo": { "configID": 41060011 } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ElementalBurst_Dice", "abilitySpecials": { "ElementalBurst_Strike_Damage": 0.0, "Dice_Timer": 0.0, "Tick_Level": 0.0, "Tick_Time": 0.0, "Max_Level": 0.0, "Base_Damage_Ratio": 0.0, "Per_Damage_Ratio": 0.0 }, "modifiers": { "Yelan_Dice_Initialize": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "target": "OriginOwner", "value": 1.0, "key": "_ABILITY_Yelan_Dice_LifeTag", "maxValue": 0.0, "minValue": 0.0 } ] }, "Yelan_Dice_Strike_Damage": { "modifierName": "", "duration": 1.0, "elementDurability": 100.0, "onAdded": [ { "$type": "TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "ConfigAttackCircle", "lifeTime": "TriggerNoRepeat", "born": { "$type": "ConfigBornBySelf", "offset": { "x": -1.5, "y": -2.0, "z": -1.7000000476837158 } }, "secondHeight": 5.0, "radius": 6.0 }, "attackInfo": { "attackTag": "Elemental_Burst", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentageRatio": 0.0, "elementType": "Water", "elementDurability": 50.0, "strikeType": "Default", "enBreak": 100.0, "attackType": "Range", "damageExtra": [ "ElementalBurst_Strike_Damage", "FIGHT_PROP_MAX_HP", "Mul" ] }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV5", "overrideHitImpulse": { "hitLevel": "Air", "hitImpulseX": 200.0, "hitImpulseY": 600.0 }, "hitHaltTime": 0.05000000074505806, "hitHaltTimeScale": 0.05000000074505806 }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" } ] }, "Yelan_Dice_CheckFadeOut_Handler_OnTeam": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "CurLocalAvatarMixinV2", "modifierName": "Yelan_Dice_CheckFadeOut" } ] }, "Yelan_Dice_CheckFadeOut": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "AttachToStateIDMixin", "stateIDs": [ "FastAim", "FastAimShoot", "Aim", "AimShoot", "Yelan_ElementalArt_BS", "Yelan_ElementalArt_Hold" ], "modifierName": "Yelan_Dice_FadeOut" } ] }, "Yelan_Dice_FadeOut": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetAnimatorBool", "target": "Caster", "doOffStage": true, "boolID": "Dice_Fade", "value": true } ], "onRemoved": [ { "$type": "SetAnimatorBool", "target": "Caster", "doOffStage": true, "boolID": "Dice_Fade" } ] }, "Yelan_Dice_LifeTime_Handler": { "modifierName": "", "duration": "Dice_Timer", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachModifier", "target": "Team", "modifierName": "Yelan_Dice_Attack_Handler_OnTeam" }, { "$type": "AttachModifier", "predicates": [ { "$type": "ByUnlockTalentParam", "talentParam": "Yelan_PermanentSkill_2" } ], "modifierName": "Avatar_Yelan_PermanentSkill_2_Handler" } ], "onRemoved": [ { "$type": "SetAnimatorTrigger", "triggerID": "Dice_Die", "MPTriggerOnRemote": true }, { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalBurst_Dice_Die" }, { "$type": "KillSelf" } ], "onReconnect": [ { "$type": "SetGlobalValue", "target": "Caster", "doOffStage": true, "value": 0.0, "key": "_ABILITY_Yelan_Dice_IsAttackState", "maxValue": 0.0, "minValue": 0.0 } ] }, "Avatar_Yelan_PermanentSkill_2_Handler": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": "Tick_Time", "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "_ABILITY_Yelan_PermanentSkill_StageTime", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "SetGlobalValueToOverrideMap", "globalValueKey": "_ABILITY_Yelan_PermanentSkill_StageTime", "overrideMapKey": "Tick_Level" }, { "$type": "AttachModifier", "target": "Team", "modifierName": "Avatar_Yelan_PermanentSkill_2_Buff_OnTeam" } ], "onThinkInterval": [ { "$type": "AddGlobalValue", "value": 1.0, "key": "_ABILITY_Yelan_PermanentSkill_StageTime", "useLimitRange": true, "maxValue": "Max_Level", "minValue": 0.0 }, { "$type": "SetGlobalValueToOverrideMap", "globalValueKey": "_ABILITY_Yelan_PermanentSkill_StageTime", "overrideMapKey": "Tick_Level" } ] }, "Avatar_Yelan_PermanentSkill_2_Buff_OnTeam": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "CurLocalAvatarMixinV2", "modifierName": "Avatar_Yelan_PermanentSkill_2_Buff" } ] }, "Avatar_Yelan_PermanentSkill_2_Buff": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "ModifyDamageMixin", "ignoreEventInfo": true, "damagePercentageRatio": [ "Per_Damage_Ratio", "Tick_Level", "Mul", "Base_Damage_Ratio", "Add" ] } ] }, "Yelan_Dice_Attack_Handler_OnTeam": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "CurLocalAvatarMixinV2", "modifierName": "Yelan_Dice_Attack_Detect" } ] }, "Yelan_Dice_Attack_Detect": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "AttachToNormalizedTimeMixin", "stateID": "Attack01", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Attack02", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Attack03", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Attack04", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Attack05", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Attack06", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Gandalfr_Attack01", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Gandalfr_Attack02", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Gandalfr_Attack03", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Gandalfr_Attack04", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Gandalfr_Attack05", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Gandalfr_Attack06", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Tartaglia_Attack01", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Tartaglia_Attack02", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Tartaglia_Attack03", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Tartaglia_Attack04", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Tartaglia_Attack05", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Tartaglia_Attack06", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Katana_Attack01", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Katana_Attack02", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Katana_Attack03", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Katana_Attack04", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 }, { "$type": "AttachToNormalizedTimeMixin", "stateID": "Katana_Attack05", "modifierName": "UNIQUE_Yelan_Dice_AttackMark", "normalizeEnd": 0.3499999940395355 } ] }, "UNIQUE_Yelan_Dice_AttackMark": { "modifierName": "", "isUnique": true, "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "target": "Caster", "doOffStage": true, "value": 1.0, "key": "_ABILITY_Yelan_Dice_IsAttackState", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "ApplyModifier", "target": "Caster", "doOffStage": true, "modifierName": "UNIQUE_Yelan_Dice_Attack_CDHandler" } ], "onRemoved": [ { "$type": "SetGlobalValue", "target": "Caster", "doOffStage": true, "value": 0.0, "key": "_ABILITY_Yelan_Dice_IsAttackState", "maxValue": 0.0, "minValue": 0.0 } ] }, "UNIQUE_Yelan_Dice_Attack_CDHandler": { "modifierName": "", "isUnique": true, "elementDurability": 100.0, "thinkInterval": 1.0, "onAdded": [ { "$type": "ApplyModifier", "target": "CurLocalAvatar", "modifierName": "Yelan_Dice_TriggerAttack" } ], "onThinkInterval": [ { "$type": "Predicated", "targetPredicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Dice_IsAttackState", "value": 1.0 } ], "successActions": [ { "$type": "Predicated", "target": "CurLocalAvatar", "targetPredicates": [ { "$type": "ByAny", "predicates": [ { "$type": "ByHasAbilityState", "abilityState": "ElementFreeze" }, { "$type": "ByHasAbilityState", "abilityState": "ElementPetrifaction" } ] } ], "successActions": [ { "$type": "RemoveUniqueModifier", "target": "Caster", "modifierName": "UNIQUE_Yelan_Dice_Attack_CDHandler" } ], "failActions": [ { "$type": "ApplyModifier", "target": "CurLocalAvatar", "modifierName": "Yelan_Dice_TriggerAttack" } ] } ], "failActions": [ { "$type": "RemoveUniqueModifier", "target": "Caster", "modifierName": "UNIQUE_Yelan_Dice_Attack_CDHandler" } ] } ] }, "Yelan_Dice_TriggerAttack": { "modifierName": "", "duration": 0.10000000149011612, "elementDurability": 100.0, "onAdded": [ { "$type": "Predicated", "targetPredicates": [ { "$type": "ByHasAttackTarget", "target": "Self" } ], "successActions": [ { "$type": "SetGlobalValue", "target": "Caster", "value": 1.0, "key": "_ABILITY_Yelan_Dice_IsHasTarget", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "TriggerAbility", "target": "Caster", "abilityName": "Avatar_Yelan_ElementalBurst_Dice_TriggerBullet", "forceUseSelfCurrentAttackTarget": true } ], "failActions": [ { "$type": "SetGlobalValue", "target": "Caster", "value": 0.0, "key": "_ABILITY_Yelan_Dice_IsHasTarget", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "TriggerAbility", "target": "Caster", "abilityName": "Avatar_Yelan_ElementalBurst_Dice_TriggerBullet", "forceUseSelfCurrentAttackTarget": true } ] } ] } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "Yelan_Dice_Initialize" }, { "$type": "AttachModifier", "modifierName": "Yelan_Dice_LifeTime_Handler" }, { "$type": "AttachModifier", "target": "Team", "modifierName": "Yelan_Dice_CheckFadeOut_Handler_OnTeam" }, { "$type": "AttachModifier", "modifierName": "Yelan_Dice_Strike_Damage" } ], "onKill": [ { "$type": "SetGlobalValue", "target": "OriginOwner", "doOffStage": true, "value": 0.0, "key": "_ABILITY_Yelan_Dice_LifeTag", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "RemoveModifier", "doOffStage": true, "modifierName": "Yelan_Dice_LifeTime_Handler" }, { "$type": "RemoveModifier", "target": "Team", "doOffStage": true, "modifierName": "Yelan_Dice_CheckFadeOut_Handler_OnTeam" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ElementalBurst_Dice_TriggerBullet", "abilitySpecials": { "Constellation_2_CD": 0.0 }, "modifiers": { "Dice_TriggerBullet_HasTarget": { "stacking": "Multiple", "modifierName": "", "duration": 1.0, "elementDurability": 100.0, "thinkInterval": 0.10000000149011612, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "_ABILITY_Yelan_Dice_BulletHit", "maxValue": 0.0, "minValue": 0.0 } ], "onThinkInterval": [ { "$type": "AddGlobalValue", "value": 1.0, "key": "_ABILITY_Yelan_Dice_BulletHit", "useLimitRange": true, "maxValue": 5.0, "minValue": 0.0 }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Dice_BulletHit", "value": 1.0 } ], "bulletID": 41060014, "born": { "$type": "ConfigBornByAttachPoint", "direction": { "$type": "ConfigDirectionByAttackTarget", "scatter": { "maxScatterAngle": -60.0, "centerRote": 120.0, "randomRote": 20.0 } }, "attachPointName": "Point03" }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Dice_BulletHit", "value": 2.0 } ], "bulletID": 41060012, "born": { "$type": "ConfigBornByAttachPoint", "direction": { "$type": "ConfigDirectionByAttackTarget", "scatter": { "maxScatterAngle": -60.0, "centerRote": -100.0, "randomRote": 20.0 } }, "attachPointName": "Point01" }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Dice_BulletHit", "value": 3.0 } ], "bulletID": 41060013, "born": { "$type": "ConfigBornByAttachPoint", "direction": { "$type": "ConfigDirectionByAttackTarget", "scatter": { "maxScatterAngle": -60.0, "randomRote": 20.0 } }, "attachPointName": "Point02" }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" } ] }, "Dice_TriggerBullet_NoTarget": { "stacking": "Multiple", "modifierName": "", "duration": 1.0, "elementDurability": 100.0, "thinkInterval": 0.10000000149011612, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "_ABILITY_Yelan_Dice_BulletHit", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "ClearLockTarget", "PBFBMLHLEDC": false }, { "$type": "Predicated", "otherTargets": { "$type": "SelectTargetsByShape", "topLimit": 1, "entityTypePriority": [ "Monster" ], "sortType": "Nearest", "shapeName": "SectorR10D120", "campTargetType": "Enemy", "sizeRatio": 1.0 }, "targetPredicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Monster" ] } ], "successActions": [ { "$type": "SetSelfAttackTarget", "target": "Target" } ] } ], "onThinkInterval": [ { "$type": "AddGlobalValue", "value": 1.0, "key": "_ABILITY_Yelan_Dice_BulletHit", "useLimitRange": true, "maxValue": 5.0, "minValue": 0.0 }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Dice_BulletHit", "value": 1.0 } ], "bulletID": 41060014, "born": { "$type": "ConfigBornByAttachPoint", "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 12.0, "y": 3.0, "z": 0.0 } }, "attachPointName": "Point03" }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Dice_BulletHit", "value": 2.0 } ], "bulletID": 41060012, "born": { "$type": "ConfigBornByAttachPoint", "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 15.0, "y": -5.0, "z": 0.0 } }, "attachPointName": "Point01" }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Dice_BulletHit", "value": 3.0 } ], "bulletID": 41060013, "born": { "$type": "ConfigBornByAttachPoint", "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 20.0, "y": 0.0, "z": 0.0 } }, "attachPointName": "Point02" }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" } ] }, "UNIQUE_Dice_TriggerExtraBullet_Constellation_2": { "stacking": "Unique", "modifierName": "", "isUnique": true, "duration": "Constellation_2_CD", "elementDurability": 100.0, "onAdded": [ { "$type": "Predicated", "targetPredicates": [ { "$type": "ByHasAttackTarget" } ], "successActions": [ { "$type": "Randomed", "chance": 0.5, "successActions": [ { "$type": "TriggerBullet", "target": "SelfAttackTarget", "bulletID": 41060017, "born": { "$type": "ConfigBornByTargetLinearPoint", "offset": { "x": 2.5, "y": 2.0, "z": 1.2000000476837158 }, "FOILCBGLNDF": -1.5, "JBNMHNDDJJC": 0.0, "GCJBBHLBLLG": 50.0 }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" } ], "failActions": [ { "$type": "TriggerBullet", "target": "SelfAttackTarget", "bulletID": 41060017, "born": { "$type": "ConfigBornByTargetLinearPoint", "offset": { "x": -3.0, "y": 1.600000023841858, "z": 1.2000000476837158 }, "FOILCBGLNDF": -1.5, "JBNMHNDDJJC": 0.0, "GCJBBHLBLLG": 50.0 }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" } ] } ], "failActions": [ { "$type": "TriggerBullet", "bulletID": 41060017, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 1.0, "y": 1.5, "z": 1.5 }, "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 15.0, "y": -10.0, "z": 0.0 } } }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" } ] } ] } }, "onAbilityStart": [ { "$type": "SetAnimatorTrigger", "triggerID": "Dice_Attack", "MPTriggerOnRemote": true }, { "$type": "SetSelfAttackTarget", "target": "Target", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Caster", "key": "_ABILITY_Yelan_Dice_IsHasTarget", "value": 1.0 } ] }, { "$type": "ApplyModifier", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Dice_IsHasTarget", "value": 1.0 } ], "modifierName": "Dice_TriggerBullet_HasTarget" }, { "$type": "ApplyModifier", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Dice_IsHasTarget", "value": 0.0 } ], "modifierName": "Dice_TriggerBullet_NoTarget" }, { "$type": "ApplyModifier", "predicates": [ { "$type": "ByUnlockTalentParam", "talentParam": "Yelan_Constellation_2" } ], "modifierName": "UNIQUE_Dice_TriggerExtraBullet_Constellation_2" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ElementalBurst_Dice_TriggerBullet_Extra", "abilitySpecials": { "Constellation_2_CD": 0.0 }, "modifiers": { "Dice_TriggerBullet": { "stacking": "Multiple", "modifierName": "", "duration": 1.0, "elementDurability": 100.0, "thinkInterval": 0.10000000149011612, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "_ABILITY_Yelan_Dice_BulletHit_Extra", "maxValue": 0.0, "minValue": 0.0 } ], "onThinkInterval": [ { "$type": "AddGlobalValue", "value": 1.0, "key": "_ABILITY_Yelan_Dice_BulletHit_Extra", "useLimitRange": true, "maxValue": 5.0, "minValue": 0.0 }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Dice_BulletHit_Extra", "value": 1.0 } ], "bulletID": 41060014, "born": { "$type": "ConfigBornByAttachPoint", "direction": { "$type": "ConfigDirectionByAttackTarget", "scatter": { "maxScatterAngle": -60.0, "centerRote": 120.0, "randomRote": 20.0 } }, "attachPointName": "Point03" }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Dice_BulletHit_Extra", "value": 2.0 } ], "bulletID": 41060012, "born": { "$type": "ConfigBornByAttachPoint", "direction": { "$type": "ConfigDirectionByAttackTarget", "scatter": { "maxScatterAngle": -60.0, "centerRote": -100.0, "randomRote": 20.0 } }, "attachPointName": "Point01" }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" }, { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_Dice_BulletHit_Extra", "value": 3.0 } ], "bulletID": 41060013, "born": { "$type": "ConfigBornByAttachPoint", "direction": { "$type": "ConfigDirectionByAttackTarget", "scatter": { "maxScatterAngle": -60.0, "randomRote": 20.0 } }, "attachPointName": "Point02" }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" } ] }, "UNIQUE_Dice_TriggerExtraBullet_Constellation_2": { "stacking": "Unique", "modifierName": "", "isUnique": true, "duration": "Constellation_2_CD", "elementDurability": 100.0, "onAdded": [ { "$type": "Predicated", "targetPredicates": [ { "$type": "ByHasAttackTarget" } ], "successActions": [ { "$type": "Randomed", "chance": 0.5, "successActions": [ { "$type": "TriggerBullet", "target": "SelfAttackTarget", "bulletID": 41060017, "born": { "$type": "ConfigBornByTargetLinearPoint", "offset": { "x": 2.5, "y": 2.0, "z": 1.2000000476837158 }, "FOILCBGLNDF": -1.5, "JBNMHNDDJJC": 0.0, "GCJBBHLBLLG": 50.0 }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" } ], "failActions": [ { "$type": "TriggerBullet", "target": "SelfAttackTarget", "bulletID": 41060017, "born": { "$type": "ConfigBornByTargetLinearPoint", "offset": { "x": -3.0, "y": 1.600000023841858, "z": 1.2000000476837158 }, "FOILCBGLNDF": -1.5, "JBNMHNDDJJC": 0.0, "GCJBBHLBLLG": 50.0 }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" } ] } ], "failActions": [ { "$type": "TriggerBullet", "bulletID": 41060017, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 1.0, "y": 1.5, "z": 1.5 }, "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 15.0, "y": -10.0, "z": 0.0 } } }, "IBGEDNNBIOF": "OriginOwner", "propOwnerIs": "OriginOwner" } ] } ] } }, "onAbilityStart": [ { "$type": "SetAnimatorTrigger", "triggerID": "Dice_Attack", "MPTriggerOnRemote": true }, { "$type": "SetSelfAttackTarget", "target": "Target" }, { "$type": "ApplyModifier", "modifierName": "Dice_TriggerBullet" }, { "$type": "ApplyModifier", "predicates": [ { "$type": "ByUnlockTalentParam", "talentParam": "Yelan_Constellation_2" } ], "modifierName": "UNIQUE_Dice_TriggerExtraBullet_Constellation_2" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ElementalBurst_Dice_Bullet_01", "abilitySpecials": { "Speed": 0.0, "ElementalBurst_Bullet_Damage": 0.0 }, "modifiers": { "Yelan_Dice_Bullet_Effect": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalBurst_Bullet_Trail_01" }, { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalBurst_Bullet_Trail_02" } ] }, "Yelan_Dice_Move_Timer": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 0.20000000298023224, "onThinkInterval": [ { "$type": "AddGlobalValue", "value": 1.0, "key": "_ABILITY_Yelan_Dice_AnglerSpped", "useLimitRange": true, "maxValue": 5.0, "minValue": 0.0 }, { "$type": "SetGlobalValueToOverrideMap", "globalValueKey": "_ABILITY_Yelan_Dice_AnglerSpped", "overrideMapKey": "Speed" }, { "$type": "RemoveModifier", "modifierName": "Yelan_Dice_AnglerSpeedUp" }, { "$type": "AttachModifier", "modifierName": "Yelan_Dice_AnglerSpeedUp" } ] }, "Yelan_Dice_AnglerSpeedUp": { "modifierName": "", "elementDurability": 100.0, "properties": { "Actor_BulletMoveAngularVelocityRatio": "Speed" } } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "Yelan_Dice_Bullet_Effect" }, { "$type": "AttachModifier", "modifierName": "Yelan_Dice_Move_Timer" } ], "onAbilityStart": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalBurst_Bullet_Hit", "born": { "$type": "ConfigBornByCollisionPoint" } }, { "$type": "TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "ConfigAttackSphere", "lifeTime": "TriggerNoRepeat", "born": { "$type": "ConfigBornByCollisionPoint" }, "radius": 0.5 }, "attackInfo": { "attackTag": "Elemental_Burst", "attenuationTag": "Elemental_Burst", "attenuationGroup": "Yelan_ElementalBurst", "attackProperty": { "damagePercentageRatio": 0.0, "elementType": "Water", "elementDurability": 25.0, "strikeType": "Pierce", "attackType": "Range", "damageExtra": [ "ElementalBurst_Bullet_Damage", "FIGHT_PROP_MAX_HP", "Mul" ] }, "hitPattern": { "onHitEffectName": "none", "hitImpulseType": "LV1", "retreatType": "ByHitDirection" }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "KillSelf" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_FallingAnthem", "abilityMixins": [ { "$type": "AvatarChangeSkillMixin", "jumpSkillID": 5060010, "flySkillID": 5060010 }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "FallingAnthem_BS" ], "modifierName": "FallingAnthem_BS_Material" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "FallingAnthem_Loop" ], "modifierName": "FallingAnthem_Loop_Normal" }, { "$type": "AttachToAnimatorStateIDMixin", "stateIDs": [ "FallingAnthem_BS_2", "FallingAnthem_Loop", "FallingAnthem_Loop_Low" ], "modifierName": "FallingAnthem_LoopDamage" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "FallingAnthem_BS" ], "modifierName": "FallingAnthem_BS_VelocityForce_Initialize" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "FallingAnthem_BS", "FallingAnthem_Loop", "FallingAnthem_AS_1", "FallingAnthem_AS_2" ], "modifierName": "FallingAnthem_Height_Detect" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "FallingAnthem_BS", "FallingAnthem_Loop", "FallingAnthem_AS_1", "FallingAnthem_AS_2" ], "modifierName": "FallingAnthem_FallingDamageImmune_01" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "FallingAnthem_BS", "FallingAnthem_Loop" ], "modifierName": "Inertia" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "FallingAnthem_BS", "FallingAnthem_Loop", "FallingAnthem_AS_1", "FallingAnthem_AS_2" ], "modifierName": "FallingAnthem_OverHead_Camera" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "FallingAnthem_BS" ], "modifierName": "FallingAnthem_ClearVelocityForce" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "FallingAnthem_BS", "FallingAnthem_Loop" ], "modifierName": "FallingAnthem_AttachEffect_BS_01" } ], "abilitySpecials": { "FallingAnthem_Normal_Loop_Damage": 0.0, "FallingAnthem_Normal_Rank_1_Damage": 0.0, "FallingAnthem_Normal_Rank_2_Damage": 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": { "FallingAnthem_AttachEffect_BS_01": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Bow_FallAnthem_BS_01" } ] }, "FallingAnthem_BS_Material": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Bow_FallAnthem_BS" } ], "onRemoved": [ { "$type": "ActCameraRadialBlur", "cameraRadialBlur": { "power": 0.30000001192092896, "blurTime": 0.30000001192092896, "fadeTime": 0.15000000596046448 } } ] }, "FallingAnthem_BS_VelocityForce_Initialize": { "modifierName": "", "elementDurability": 100.0, "properties": { "Actor_AddGravityScale": -2.0 }, "onAdded": [ { "$type": "RemoveVelocityForce", "forces": [ "RushMoveType" ] } ] }, "FallingAnthem_LoopDamage": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 0.30000001192092896, "onThinkInterval": [ { "$type": "TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "ConfigAttackSphere", "lifeTime": "TriggerNoRepeat", "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "radius": 1.0 }, "attackInfo": { "attackTag": "FallingAttack", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "FallingAnthem_Normal_Loop_Damage", "damagePercentageRatio": 0.0, "elementDurability": 0.0, "strikeType": "Pierce", "enBreak": 10.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV2", "hitHaltTimeScale": 0.019999999552965164 } } }, "targetType": "Enemy" } ] }, "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_Loop_Normal": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_FallingAnthem_UseCamera", "value": 1.0, "forceByCaster": true } ], "effectPattern": "Eff_Avatar_Bow_FallAnthem_Loop_02" } ] }, "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_OverHead_Camera_Remover": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AvatarExitCameraShot", "doOffStage": true } ] }, "FallingAnthem_Landed_Camera": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AvatarCameraParam", "predicates": [ { "$type": "ByAnimatorFloat", "logic": "Equal", "value": 1.0, "parameter": "FallingAnthem_UseCamera" } ], "cameraParam": { "forceRadius": 6.0, "forceRadiusDuration": 0.10000000149011612, "shouldKeepForceRadius": true } } ] }, "FallingAnthem_ClearVelocityForce": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "RemoveVelocityForce", "forces": [ "RushMoveType", "InertiaType" ] } ] } }, "onAbilityStart": [ { "$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": 0.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, "strikeType": "Pierce", "enBreak": 50.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "none", "hitImpulseType": "LV2", "hitHaltTimeScale": 0.10000000149011612 } } }, "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": 0.0 } }, "secondHeight": 2.0, "radius": 3.5 }, "attackInfo": { "attackTag": "FallingAttack", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "FallingAnthem_Normal_Rank_2_Damage", "damagePercentageRatio": 0.0, "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 100.0, "attackType": "Melee" }, "hitPattern": { "onHitEffectName": "none", "hitImpulseType": "LV3", "hitHaltTimeScale": 0.10000000149011612 } } }, "targetType": "Enemy" }, { "$type": "FireEffect", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_FallingAnthem_UseCamera", "value": 0.0, "forceByCaster": true, "compareType": "NoneOrEqual" } ], "effectPattern": "Eff_Avatar_Bow_FallAnthem_Strike_01" }, { "$type": "FireEffect", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_FallingAnthem_UseCamera", "value": 1.0, "forceByCaster": true } ], "effectPattern": "Eff_Avatar_Bow_FallAnthem_Strike_02" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_PermanentSkill_1", "abilitySpecials": { "Hp_Ratio_Lv1": 0.0, "Hp_Ratio_Lv2": 0.0, "Hp_Ratio_Lv3": 0.0, "Hp_Ratio_Lv4": 0.0 }, "modifiers": { "Avatar_Yelan_PermanentSkill_1_Handler": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 2.0, "onThinkInterval": [ { "$type": "SetGlobalValue", "doOffStage": true, "value": 0.0, "key": "_ABILITY_Yelan_TeamElementNum", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "AddGlobalValue", "doOffStage": true, "predicates": [ { "$type": "ByBigTeamHasElementType", "elementType": "Fire", "number": 1, "logic": "GreaterOrEqual" } ], "value": 1.0, "key": "_ABILITY_Yelan_TeamElementNum", "useLimitRange": true, "maxValue": 4.0, "minValue": 0.0 }, { "$type": "AddGlobalValue", "doOffStage": true, "predicates": [ { "$type": "ByBigTeamHasElementType", "elementType": "Water", "number": 1, "logic": "GreaterOrEqual" } ], "value": 1.0, "key": "_ABILITY_Yelan_TeamElementNum", "useLimitRange": true, "maxValue": 4.0, "minValue": 0.0 }, { "$type": "AddGlobalValue", "doOffStage": true, "predicates": [ { "$type": "ByBigTeamHasElementType", "elementType": "Electric", "number": 1, "logic": "GreaterOrEqual" } ], "value": 1.0, "key": "_ABILITY_Yelan_TeamElementNum", "useLimitRange": true, "maxValue": 4.0, "minValue": 0.0 }, { "$type": "AddGlobalValue", "doOffStage": true, "predicates": [ { "$type": "ByBigTeamHasElementType", "elementType": "Ice", "number": 1, "logic": "GreaterOrEqual" } ], "value": 1.0, "key": "_ABILITY_Yelan_TeamElementNum", "useLimitRange": true, "maxValue": 4.0, "minValue": 0.0 }, { "$type": "AddGlobalValue", "doOffStage": true, "predicates": [ { "$type": "ByBigTeamHasElementType", "elementType": "Wind", "number": 1, "logic": "GreaterOrEqual" } ], "value": 1.0, "key": "_ABILITY_Yelan_TeamElementNum", "useLimitRange": true, "maxValue": 4.0, "minValue": 0.0 }, { "$type": "AddGlobalValue", "doOffStage": true, "predicates": [ { "$type": "ByBigTeamHasElementType", "elementType": "Rock", "number": 1, "logic": "GreaterOrEqual" } ], "value": 1.0, "key": "_ABILITY_Yelan_TeamElementNum", "useLimitRange": true, "maxValue": 4.0, "minValue": 0.0 }, { "$type": "AddGlobalValue", "doOffStage": true, "predicates": [ { "$type": "ByBigTeamHasElementType", "elementType": "Grass", "number": 1, "logic": "GreaterOrEqual" } ], "value": 1.0, "key": "_ABILITY_Yelan_TeamElementNum", "useLimitRange": true, "maxValue": 4.0, "minValue": 0.0 }, { "$type": "CopyGlobalValue", "doOffStage": true, "srcTarget": "Self", "dstTarget": "Self", "srcKey": "_ABILITY_Yelan_TeamElementNum", "dstKey": "_ABILITY_Yelan_TeamElementNum_Real" } ] }, "Avatar_Yelan_PermanentSkill_1_Buff": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_ABILITY_Yelan_TeamElementNum_Real", "defaultGlobalValueOnCreate": 0.0, "valueSteps": [ -0.5, 0.5, 1.5, 2.5, 3.5, 4.5 ], "modifierNameSteps": [ "Blank", "Avatar_Yelan_PermanentSkill_1_Buff_Lv1", "Avatar_Yelan_PermanentSkill_1_Buff_Lv2", "Avatar_Yelan_PermanentSkill_1_Buff_Lv3", "Avatar_Yelan_PermanentSkill_1_Buff_Lv4" ] } ] }, "Blank": { "modifierName": "", "elementDurability": 100.0 }, "Avatar_Yelan_PermanentSkill_1_Buff_Lv1": { "modifierName": "", "elementDurability": 100.0, "properties": { "Actor_MaxHPRatio": "Hp_Ratio_Lv1" }, "isLimitedProperties": true }, "Avatar_Yelan_PermanentSkill_1_Buff_Lv2": { "modifierName": "", "elementDurability": 100.0, "properties": { "Actor_MaxHPRatio": "Hp_Ratio_Lv2" }, "isLimitedProperties": true }, "Avatar_Yelan_PermanentSkill_1_Buff_Lv3": { "modifierName": "", "elementDurability": 100.0, "properties": { "Actor_MaxHPRatio": "Hp_Ratio_Lv3" }, "isLimitedProperties": true }, "Avatar_Yelan_PermanentSkill_1_Buff_Lv4": { "modifierName": "", "elementDurability": 100.0, "properties": { "Actor_MaxHPRatio": "Hp_Ratio_Lv4" }, "isLimitedProperties": true } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "Avatar_Yelan_PermanentSkill_1_Handler" }, { "$type": "AttachModifier", "modifierName": "Avatar_Yelan_PermanentSkill_1_Buff" } ], "isDynamicAbility": true } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_ElementalBurst_Dice_Bullet_Extra", "abilitySpecials": { "Constellation_2_Damage": 0.0 }, "modifiers": { "Yelan_Dice_Bullet_Effect": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalBurst_Bullet_Trail_Extra_01" } ] } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "Yelan_Dice_Bullet_Effect" } ], "onAbilityStart": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_ElementalBurst_Bullet_Hit", "born": { "$type": "ConfigBornByCollisionPoint" } }, { "$type": "TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "ConfigAttackSphere", "lifeTime": "TriggerNoRepeat", "born": { "$type": "ConfigBornByCollisionPoint" }, "radius": 0.5 }, "attackInfo": { "attackTag": "Elemental_Burst", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentageRatio": 0.0, "elementType": "Water", "elementDurability": 25.0, "strikeType": "Pierce", "attackType": "Range", "damageExtra": [ "Constellation_2_Damage", "FIGHT_PROP_MAX_HP", "Mul" ] }, "hitPattern": { "onHitEffectName": "none", "hitImpulseType": "LV1", "retreatType": "ByHitDirection" }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "KillSelf" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_Constellation_4", "abilitySpecials": { "Hit_Count": 0.0, "Buff_Level": 0.0, "Hp_Ratio": 0.0, "Duration": 0.0, "Max_Level": 0.0 }, "modifiers": { "Avatar_Yelan_Constellatin_4_Handler": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_ABILITY_Yelan_ElementalArt_IsTrigger", "defaultGlobalValueOnCreate": 0.0, "valueSteps": [ -0.5, 0.5, 1.5 ], "modifierNameSteps": [ "Blank", "Trigger_Timer" ], "actionQueues": [ [], [ { "$type": "SetGlobalValueToOverrideMap", "doOffStage": true, "globalValueKey": "_ABILITY_Yelan_QuietStep_HitCount", "overrideMapKey": "Hit_Count" }, { "$type": "Predicated", "doOffStage": true, "targetPredicates": [ { "$type": "ByTargetGlobalValue", "key": "_ABILITY_Yelan_QuietStep_HitCount", "value": 0.0, "compareType": "MoreThan" } ], "successActions": [ { "$type": "RemoveModifier", "target": "AllPlayerAvatars", "doOffStage": true, "predicates": [ { "$type": "ByTargetType", "targetType": "Caster", "isTarget": false }, { "$type": "ByTargetPositionToSelfPosition", "logic": "LesserOrEqual", "value": 40.0 } ], "modifierName": "Avatar_Yelan_Constellatin_4_Timer" }, { "$type": "AttachModifier", "doOffStage": true, "modifierName": "Avatar_Yelan_Constellatin_4_Timer" }, { "$type": "AddGlobalValue", "doOffStage": true, "value": "Hit_Count", "key": "_ABILITY_Yelan_Constellatin_4_Level", "useLimitRange": true, "maxValue": "Max_Level", "minValue": 0.0 }, { "$type": "SetGlobalValueToOverrideMap", "doOffStage": true, "globalValueKey": "_ABILITY_Yelan_Constellatin_4_Level", "overrideMapKey": "Buff_Level" }, { "$type": "RemoveUniqueModifier", "target": "AllPlayerAvatars", "doOffStage": true, "predicates": [ { "$type": "ByTargetPositionToSelfPosition", "logic": "LesserOrEqual", "value": 40.0 } ], "modifierName": "UNIQUE_Yelan_Constellation_4_HpBuff" }, { "$type": "AttachModifier", "target": "AllPlayerAvatars", "doOffStage": true, "predicates": [ { "$type": "ByTargetPositionToSelfPosition", "logic": "LesserOrEqual", "value": 40.0 } ], "modifierName": "UNIQUE_Yelan_Constellation_4_HpBuff" } ] } ] ] } ] }, "Avatar_Yelan_Constellatin_4_Timer": { "modifierName": "", "duration": "Duration", "elementDurability": 100.0, "onRemoved": [ { "$type": "SetGlobalValue", "doOffStage": true, "value": 0.0, "key": "_ABILITY_Yelan_Constellatin_4_Level", "maxValue": 0.0, "minValue": 0.0 } ] }, "UNIQUE_Yelan_Constellation_4_HpBuff": { "stacking": "Unique", "modifierName": "", "isUnique": true, "duration": "Duration", "elementDurability": 100.0, "properties": { "Actor_MaxHPRatio": [ "Hp_Ratio", "Buff_Level", "Mul" ] }, "isLimitedProperties": true }, "Blank": { "modifierName": "", "elementDurability": 100.0 }, "Trigger_Timer": { "modifierName": "", "duration": 0.20000000298023224, "elementDurability": 100.0, "onRemoved": [ { "$type": "SetGlobalValue", "doOffStage": true, "value": 0.0, "key": "_ABILITY_Yelan_ElementalArt_IsTrigger", "maxValue": 0.0, "minValue": 0.0 } ] } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "_ABILITY_Yelan_Constellatin_4_Level", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "AttachModifier", "modifierName": "Avatar_Yelan_Constellatin_4_Handler" } ], "onKill": [ { "$type": "RemoveModifier", "doOffStage": true, "modifierName": "Avatar_Yelan_Constellatin_4_Handler" } ], "isDynamicAbility": true } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_Constellation_6", "abilitySpecials": { "Atk_Count": 0.0, "Duration": 0.0 }, "modifiers": { "Avatar_Yelan_Constellation_6_BuffTimer": { "modifierName": "", "duration": "Duration", "elementDurability": 100.0, "onRemoved": [ { "$type": "SetGlobalValue", "doOffStage": true, "value": 0.0, "key": "_ABILITY_Yelan_Constellation_6_ShootCount", "maxValue": 0.0, "minValue": 0.0 } ] }, "Avatar_Yelan_Constellation_6_StateHandler": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_ABILITY_Yelan_Constellation_6_ShootCount", "defaultGlobalValueOnCreate": 0.0, "valueSteps": [ -0.5, 0.5, 10.0 ], "modifierNameSteps": [ "Blank", "Avatar_Yelan_Constellation_6_State" ] } ] }, "Avatar_Yelan_Constellation_6_State": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "doOffStage": true, "value": 1.0, "key": "_ABILITY_Yelan_Constellation_6_StateTag", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "AttachModifier", "otherTargets": { "$type": "SelectTargetsByEquipParts", "equipPartNames": [ "equip01", "equip02", "sheathPoint" ] }, "modifierName": "Avatar_Yelan_Constellation_6_WeaponEffect" }, { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_Constellation_State" } ], "onRemoved": [ { "$type": "SetGlobalValue", "doOffStage": true, "value": 0.0, "key": "_ABILITY_Yelan_Constellation_6_StateTag", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "RemoveModifier", "doOffStage": true, "modifierName": "Avatar_Yelan_Constellation_6_BuffTimer" } ] }, "Avatar_Yelan_Constellation_6_WeaponEffect": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Lady_Bow_Yelan_Constellation_Weapon" } ] }, "Blank": { "modifierName": "", "elementDurability": 100.0 } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "Avatar_Yelan_Constellation_6_StateHandler" } ], "onAbilityStart": [ { "$type": "SetGlobalValue", "value": "Atk_Count", "key": "_ABILITY_Yelan_Constellation_6_ShootCount", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "ApplyModifier", "modifierName": "Avatar_Yelan_Constellation_6_BuffTimer" } ], "isDynamicAbility": true } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_SneakArrow_Extra_Before", "abilitySpecials": { "DamageWithWater_Sneak": 0.0, "Constellation_6_Ratio": 0.0 }, "modifiers": { "ShootArrow_Enchanted_Water": { "modifierName": "", "elementType": "Water", "elementDurability": 25.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Yelan_WaterMagic_SneakArrow_Extra_01" } ] } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "ShootArrow_Enchanted_Water" } ], "onAbilityStart": [ { "$type": "TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "ConfigAttackSphere", "lifeTime": "TriggerNoRepeat", "checkHitLayerType": "Both", "born": { "$type": "ConfigBornByCollisionPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "radius": 4.0 }, "attackInfo": { "attackTag": "ExtraAttack", "attenuationTag": "ExtraAttack", "attenuationGroup": "default", "attackProperty": { "damagePercentageRatio": 0.0, "elementType": "Water", "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 100.0, "attackType": "Range", "damageExtra": [ "DamageWithWater_Sneak", "FIGHT_PROP_MAX_HP", "Mul", "Constellation_6_Ratio", "Mul" ] }, "hitPattern": { "onHitEffectName": "", "hitImpulseType": "LV2", "retreatType": "ByOriginOwner" }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "FireEffect", "effectPattern": "Eff_Yelan_WaterMagic_SneakArrow_Damage_Extra_01", "born": { "$type": "ConfigBornByCollisionPoint" } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Yelan_SneakArrow_Extra_After", "abilitySpecials": { "DamageWithWater_Sneak": 0.0, "Constellation_6_Ratio": 0.0 }, "modifiers": { "ShootArrow_Enchanted_Water": { "modifierName": "", "elementType": "Water", "elementDurability": 25.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Yelan_WaterMagic_SneakArrow_Extra_02" } ] } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "ShootArrow_Enchanted_Water" } ], "onAbilityStart": [ { "$type": "TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "ConfigAttackSphere", "lifeTime": "TriggerNoRepeat", "checkHitLayerType": "Both", "born": { "$type": "ConfigBornByCollisionPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "radius": 4.0 }, "attackInfo": { "attackTag": "ExtraAttack", "attenuationTag": "ExtraAttack", "attenuationGroup": "default", "attackProperty": { "damagePercentageRatio": 0.0, "elementType": "Water", "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 100.0, "attackType": "Range", "damageExtra": [ "DamageWithWater_Sneak", "FIGHT_PROP_MAX_HP", "Mul", "Constellation_6_Ratio", "Mul" ] }, "hitPattern": { "onHitEffectName": "", "hitImpulseType": "LV2", "retreatType": "ByOriginOwner" }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "FireEffect", "effectPattern": "Eff_Yelan_WaterMagic_SneakArrow_Damage_Extra_01", "born": { "$type": "ConfigBornByCollisionPoint" } } ] } } ]