[ { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Aloy_PressShoot", "abilityMixins": [ { "$type": "ButtonHoldChargeMixin", "overtime": 10621, "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", "Shoot", "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.17000000178813934, "_z": -1.899999976158142 }, "cameraFollowUpper": { "_x": 0.7549999952316284, "_y": 0.3700000047683716, "_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_Aloy_AimPressShoot", "abilityMixins": [ { "$type": "ButtonHoldChargeMixin", "overtime": 10623, "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" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "Aim", "FastAim" ], "modifierName": "Aloy_Arrow_FX" } ], "modifiers": { "KeepAiming": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetAnimatorBool", "boolID": "Aiming", "value": true }, { "$type": "AvatarEnterFocus", "cameraFollowLower": { "_x": 0.7549999952316284, "_y": 0.17000000178813934, "_z": -1.899999976158142 }, "cameraFollowUpper": { "_x": 0.7549999952316284, "_y": 0.3700000047683716, "_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" } ] }, "Aloy_Arrow_FX": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Bow_Arrow" } ] } } } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Aloy_PressShoot_Charge", "abilityMixins": [ { "$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": { "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", "value": 1.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": "Aiming_Arrow_Glow_WithoutElement_Loop" } ], "onRemoved": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "_Enchanted_Time", "maxValue": 0.0, "minValue": 0.0 } ], "onThinkInterval": [ { "$type": "AttachModifier", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Enchanted_Time", "value": 1.0, "compareType": "MoreThanAndEqual" } ], "modifierName": "Aiming_Arrow_Glow_WithoutElement_Loop" }, { "$type": "AttachModifier", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Enchanted_Time", "value": 4.0, "compareType": "MoreThanAndEqual" } ], "modifierName": "Aiming_Arrow_Glow_Loop" } ] }, "Aiming_Arrow_Glow_WithoutElement_Loop": { "stacking": "Unique", "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ExtraAttack_Glow_Once_01" }, { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ExtraAttack_Glow_Loop_01" } ] }, "Aiming_Arrow_Glow_Loop": { "stacking": "Unique", "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ExtraAttack_Glow_Once_02" }, { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ExtraAttack_Glow_Loop_02" } ] } }, "onAbilityStart": [ { "$type": "RemoveModifier", "modifierName": "Aiming_Arrow_Glow_WithoutElement_Loop" }, { "$type": "RemoveModifier", "modifierName": "Aiming_Arrow_Glow_Loop" }, { "$type": "SetGlobalValue", "value": 0.0, "key": "_Enchanted_Time", "maxValue": 0.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Aloy_PressShoot_Shooting", "onAbilityStart": [ { "$type": "TriggerBullet", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Enchanted_Time", "value": 3.0, "compareType": "LessAndEqual" } ], "bulletID": 41062006, "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": "_Enchanted_Time", "value": 4.0, "compareType": "MoreThanAndEqual" } ], "bulletID": 41062007, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "ActCameraShake", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Enchanted_Time", "value": 4.0, "compareType": "MoreThanAndEqual" } ], "cameraShake": { "shakeRange": 0.20000000298023224, "shakeTime": 0.11999999731779099, "shakeDistance": 30.0, "extension": { "baseOnCamera": true } } }, { "$type": "FireEffect", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Enchanted_Time", "value": 3.0, "compareType": "LessAndEqual" } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ExtraAttack_Onshooting_WithOutIce", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.8999999761581421 }, "attachPointName": "WeaponR" } }, { "$type": "FireEffect", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Enchanted_Time", "value": 4.0, "compareType": "MoreThanAndEqual" } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ExtraAttack_Onshooting", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.8999999761581421 }, "attachPointName": "WeaponR" } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Aloy_ShootArrow_01_01", "onAbilityStart": [ { "$type": "TriggerBullet", "bulletID": 41062001, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "FireEffect", "predicates": [ { "$type": "ByNot", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ] } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_ShootSpark_Small", "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "WeaponL" } }, { "$type": "FireEffect", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_Ultra_ShootSpark", "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "WeaponL" } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Aloy_ShootArrow_01_02", "onAbilityStart": [ { "$type": "TriggerBullet", "bulletID": 41062002, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "FireEffect", "predicates": [ { "$type": "ByNot", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ] } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_ShootSpark_Small", "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "WeaponL" } }, { "$type": "FireEffect", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_Ultra_ShootSpark", "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "WeaponL" } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Aloy_ShootArrow_02", "onAbilityStart": [ { "$type": "TriggerBullet", "bulletID": 41062003, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "FireEffect", "predicates": [ { "$type": "ByNot", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ] } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_ShootSpark_Big", "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "WeaponL" } }, { "$type": "FireEffect", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_Ultra_ShootSpark", "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "WeaponL" } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Aloy_ShootArrow_03", "onAbilityStart": [ { "$type": "TriggerBullet", "bulletID": 41062004, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "FireEffect", "predicates": [ { "$type": "ByNot", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ] } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_ShootSpark_Small", "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "WeaponL" } }, { "$type": "FireEffect", "predicates": [ { "$type": "ByAny", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ] } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_Ultra_ShootSpark", "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "WeaponL" } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Aloy_ShootArrow_04", "onAbilityStart": [ { "$type": "TriggerBullet", "bulletID": 41062005, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "direction": { "$type": "ConfigDirectionByAttachPoint", "attachPointName": "FocusAnchor", "attachPointTargetType": "Self" }, "attachPointName": "WeaponL" } }, { "$type": "FireEffect", "predicates": [ { "$type": "ByNot", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ] } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_ShootSpark_Powerstorage", "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.06300000101327896, "y": 0.6600000262260437, "z": 0.5600000023841858 } } }, { "$type": "FireEffect", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_Ultra_ShootSpark_Powerstorage", "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.06300000101327896, "y": 0.6600000262260437, "z": 0.5600000023841858 } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_NormalAttack_LightEffect", "onAdded": [ { "$type": "CopyGlobalValue", "srcTarget": "OriginOwner", "dstTarget": "Self", "srcKey": "_Ability_Aloy_Coil_Count", "dstKey": "_Ability_Aloy_Coil_Count" }, { "$type": "AttachEffect", "predicates": [ { "$type": "ByNot", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ] } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_ArrowFly_Small" }, { "$type": "AttachEffect", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_Ultra_ArrowFly" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_NormalAttack_HeavyFX", "onAdded": [ { "$type": "CopyGlobalValue", "srcTarget": "OriginOwner", "dstTarget": "Self", "srcKey": "_Ability_Aloy_Coil_Count", "dstKey": "_Ability_Aloy_Coil_Count" }, { "$type": "AttachEffect", "predicates": [ { "$type": "ByNot", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ] } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_ArrowFly_Big" }, { "$type": "AttachEffect", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ], "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_Ultra_ArrowFly" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_NormalAttack_LightEffect_UltraMode", "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_ArrowFly_Small" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_NormalAttack_HeavyFX_UltraMode", "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_ArrowFly_Big" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_ExtraAttack_WithoutIce", "abilitySpecials": { "DamageWithoutIce": 0.0 }, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_NormalAttack_ArrowFly_Big" } ], "onAbilityStart": [ { "$type": "FireHitEffect", "hitEntity": "", "hitScene": { "defaultEffect": "Eff_Arrow_Hit_Earth", "surfaceEffect": { "Water": "Eff_Arrow_Hit_Water" } } }, { "$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": "DamageWithoutIce", "damagePercentageRatio": 0.0, "elementDurability": 25.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", "hitHaltTime": 0.11999999731779099, "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" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_ExtraAttack_Ice", "abilitySpecials": { "DamageWithIce": 0.0 }, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ExtraAttack_ArrowFly_Ice" } ], "onAbilityStart": [ { "$type": "FireHitEffect", "hitEntity": "", "hitScene": { "defaultEffect": "Eff_Avatar_Bow_ExtraAttack_Hit_Ice", "surfaceEffect": { "Water": "Eff_Arrow_Hit_Water" } } }, { "$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": "DamageWithIce", "damagePercentageRatio": 0.0, "elementType": "Ice", "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 20.0, "enHeadBreak": 60.0 }, "hitPattern": { "onHitEffectName": "Eff_Avatar_Bow_ExtraAttack_Hit_Ice", "hitImpulseType": "LV2", "hitHaltTimeScale": 0.009999999776482582 }, "canHitHead": true, "hitHeadPattern": { "onHitEffectName": "Eff_Arrow_Hit_Head_Ice", "hitImpulseType": "LV5", "hitHaltTime": 0.11999999731779099, "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" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Aloy_Coil_Handler", "abilityMixins": [ { "$type": "AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_Ability_Aloy_Coil_Count", "defaultGlobalValueOnCreate": 0.0, "valueSteps": [ -0.5, 0.5, 1.5, 2.5, 3.5, 4.5 ], "modifierNameSteps": [ "Blank", "UNIQUE_Aloy_Coil_Count_01", "UNIQUE_Aloy_Coil_Count_02", "UNIQUE_Aloy_Coil_Count_03", "UNIQUE_Aloy_Coil_Count_Max" ] }, { "$type": "AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_Ability_Aloy_Coil_Count", "defaultGlobalValueOnCreate": 0.0, "valueSteps": [ -0.5, 0.5, 3.5, 4.5 ], "modifierNameSteps": [ "Blank", "UNIQUE_Aloy_Coil_ClearLevel_Handler", "Blank" ] } ], "abilitySpecials": { "Aloy_Coil_MaxCount": 4.0, "Aloy_Coil_AttackRatio": 0.0, "Aloy_Coil_BuffDuration": 0.0, "Aloy_Coil_AttackDownRatio": 0.0, "Aloy_Coil_DebuffDuration": 0.0, "Aloy_Coil_UltraModeLifeTime": 0.0, "NormalAttack_Coil_L1_DamagePercentageRatio": 0.0, "NormalAttack_Coil_L2_DamagePercentageRatio": 0.0, "NormalAttack_Coil_L3_DamagePercentageRatio": 0.0, "NormalAttack_Coil_L4_DamagePercentageRatio": 0.0, "Aloy_CoilBurst_IceAttackDelta": 0.0 }, "modifiers": { "UNIQUE_Aloy_GetCoil_CD": { "stacking": "Unique", "modifierName": "", "isUnique": true, "duration": 0.05000000074505806, "elementDurability": 100.0, "onAdded": [ { "$type": "AddGlobalValue", "doOffStage": true, "value": 1.0, "key": "_Ability_Aloy_Coil_Count", "useLimitRange": true, "maxValue": "Aloy_Coil_MaxCount", "minValue": 0.0 }, { "$type": "AddElementDurability", "doOffStage": true, "value": 30.0, "modifierName": "UNIQUE_Aloy_Coil_ClearLevel_Handler", "useLimitRange": true, "maxValue": 30.0, "minValue": 0.0 } ] }, "UNIQUE_Aloy_Coil_ClearLevel_Handler": { "stacking": "Unique", "modifierName": "", "isUnique": true, "duration": 30.0, "elementDurability": 30.0, "thinkInterval": 3.0, "onRemoved": [ { "$type": "SetGlobalValue", "doOffStage": true, "predicates": [ { "$type": "ByTargetGlobalValue", "key": "_Ability_Aloy_Coil_Count", "value": 3.0, "compareType": "LessAndEqual" } ], "value": 0.0, "key": "_Ability_Aloy_Coil_Count", "maxValue": 0.0, "minValue": 0.0 } ], "onThinkInterval": [ { "$type": "AddElementDurability", "doOffStage": true, "predicates": [ { "$type": "ByIsCombat" } ], "value": 30.0, "modifierName": "UNIQUE_Aloy_Coil_ClearLevel_Handler", "useLimitRange": true, "maxValue": 30.0, "minValue": 0.0 } ] }, "UNIQUE_Aloy_Coil_Handler": { "stacking": "Unique", "modifierName": "", "isUnique": true, "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "doOffStage": true, "value": 0.0, "key": "_Ability_Aloy_Coil_Count", "maxValue": 0.0, "minValue": 0.0 } ], "onAttackLanded": [ { "$type": "Predicated", "target": "Other", "doOffStage": true, "targetPredicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Monster" ] }, { "$type": "ByTargetGlobalValue", "key": "_ANIMAL_ENTITY_TYPE", "value": 0.0, "compareType": "NoneOrEqual" }, { "$type": "ByAttackTags", "attackTags": [ "Elemental_Art" ] } ], "successActions": [ { "$type": "RemoveUniqueModifier", "target": "Other", "doOffStage": true, "modifierName": "UNIQUE_Aloy_Coil_Monster_AttackDown" }, { "$type": "ApplyModifier", "target": "Other", "doOffStage": true, "modifierName": "UNIQUE_Aloy_Coil_Monster_AttackDown" } ] }, { "$type": "Predicated", "target": "Other", "doOffStage": true, "targetPredicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Monster" ] }, { "$type": "ByTargetGlobalValue", "key": "_ANIMAL_ENTITY_TYPE", "value": 0.0, "compareType": "NoneOrEqual" }, { "$type": "ByAttackTags", "attackTags": [ "Elemental_Art" ] }, { "$type": "ByNot", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Caster", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ] } ], "successActions": [ { "$type": "TriggerAbility", "doOffStage": true, "abilityName": "Avatar_Aloy_Coil_Handler" } ] } ] }, "UNIQUE_Aloy_Coil_Monster_AttackDown": { "stacking": "Unique", "modifierName": "", "isUnique": true, "duration": "Aloy_Coil_DebuffDuration", "elementDurability": 100.0, "properties": { "Actor_AttackRatio": [ 0.0, 1.0, "Aloy_Coil_AttackDownRatio", "Mul", "Sub" ] }, "state": "DefenseDown", "isLimitedProperties": true }, "UNIQUE_Aloy_Coil_Count_01": { "stacking": "Unique", "modifierName": "", "isUnique": true, "elementDurability": 100.0, "modifierMixins": [ { "$type": "ModifyDamageMixin", "attackTags": [ "NormalAttack_01", "NormalAttack_02", "NormalAttack_03", "NormalAttack_04" ], "damagePercentageRatio": "NormalAttack_Coil_L1_DamagePercentageRatio" } ], "onAdded": [ { "$type": "AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "Aloy_Coil_Count_01_TeamFX" }, { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_Coil_Self_01" }, { "$type": "ApplyModifier", "target": "AllPlayerAvatars", "doOffStage": true, "predicates": [ { "$type": "ByUnlockTalentParam", "target": "Caster", "talentParam": "Coil_AttackUp" }, { "$type": "ByTargetIsCaster", "JPOOKGAKMMH": false }, { "$type": "ByTargetPositionToSelfPosition", "logic": "LesserOrEqual", "value": 40.0 } ], "modifierName": "Aloy_Coil_TeamATKUP" }, { "$type": "ApplyModifier", "target": "Caster", "doOffStage": true, "predicates": [ { "$type": "ByUnlockTalentParam", "talentParam": "Coil_AttackUp" } ], "modifierName": "Aloy_Coil_CasterATKUP" } ], "onAvatarIn": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_Coil_Self_01" } ] }, "UNIQUE_Aloy_Coil_Count_02": { "stacking": "Unique", "modifierName": "", "isUnique": true, "elementDurability": 100.0, "modifierMixins": [ { "$type": "ModifyDamageMixin", "attackTags": [ "NormalAttack_01", "NormalAttack_02", "NormalAttack_03", "NormalAttack_04" ], "damagePercentageRatio": "NormalAttack_Coil_L2_DamagePercentageRatio" } ], "onAdded": [ { "$type": "AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "Aloy_Coil_Count_02_TeamFX" }, { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_Coil_Self_02" }, { "$type": "ApplyModifier", "target": "AllPlayerAvatars", "doOffStage": true, "predicates": [ { "$type": "ByUnlockTalentParam", "target": "Caster", "talentParam": "Coil_AttackUp" }, { "$type": "ByTargetIsCaster", "JPOOKGAKMMH": false }, { "$type": "ByTargetPositionToSelfPosition", "logic": "LesserOrEqual", "value": 40.0 } ], "modifierName": "Aloy_Coil_TeamATKUP" }, { "$type": "ApplyModifier", "target": "Caster", "doOffStage": true, "predicates": [ { "$type": "ByUnlockTalentParam", "talentParam": "Coil_AttackUp" } ], "modifierName": "Aloy_Coil_CasterATKUP" } ], "onAvatarIn": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_Coil_Self_02" } ] }, "UNIQUE_Aloy_Coil_Count_03": { "stacking": "Unique", "modifierName": "", "isUnique": true, "elementDurability": 100.0, "modifierMixins": [ { "$type": "ModifyDamageMixin", "attackTags": [ "NormalAttack_01", "NormalAttack_02", "NormalAttack_03", "NormalAttack_04" ], "damagePercentageRatio": "NormalAttack_Coil_L3_DamagePercentageRatio" } ], "onAdded": [ { "$type": "AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "Aloy_Coil_Count_03_TeamFX" }, { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_Coil_Self_03" }, { "$type": "FireEffect", "doOffStage": true, "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_Coil_Die" }, { "$type": "ApplyModifier", "target": "AllPlayerAvatars", "doOffStage": true, "predicates": [ { "$type": "ByUnlockTalentParam", "target": "Caster", "talentParam": "Coil_AttackUp" }, { "$type": "ByTargetIsCaster", "JPOOKGAKMMH": false }, { "$type": "ByTargetPositionToSelfPosition", "logic": "LesserOrEqual", "value": 40.0 } ], "modifierName": "Aloy_Coil_TeamATKUP" }, { "$type": "ApplyModifier", "target": "Caster", "doOffStage": true, "predicates": [ { "$type": "ByUnlockTalentParam", "talentParam": "Coil_AttackUp" } ], "modifierName": "Aloy_Coil_CasterATKUP" } ], "onAvatarIn": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_Coil_Self_03" } ] }, "UNIQUE_Aloy_Coil_Count_Max": { "stacking": "Unique", "modifierName": "", "isUnique": true, "duration": "Aloy_Coil_UltraModeLifeTime", "elementDurability": 100.0, "thinkInterval": 0.8999999761581421, "modifierMixins": [ { "$type": "ModifyDamageMixin", "attackTags": [ "NormalAttack_01", "NormalAttack_02", "NormalAttack_03", "NormalAttack_04" ], "damagePercentageRatio": "NormalAttack_Coil_L4_DamagePercentageRatio" } ], "onAdded": [ { "$type": "AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "Aloy_Coil_Count_Max_TeamFX" }, { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_Coil_Self_04" }, { "$type": "ApplyModifier", "target": "AllPlayerAvatars", "doOffStage": true, "predicates": [ { "$type": "ByUnlockTalentParam", "target": "Caster", "talentParam": "Coil_AttackUp" }, { "$type": "ByTargetIsCaster", "JPOOKGAKMMH": false }, { "$type": "ByTargetPositionToSelfPosition", "logic": "LesserOrEqual", "value": 40.0 } ], "modifierName": "Aloy_Coil_TeamATKUP" }, { "$type": "ApplyModifier", "target": "Caster", "doOffStage": true, "predicates": [ { "$type": "ByUnlockTalentParam", "talentParam": "Coil_AttackUp" } ], "modifierName": "Aloy_Coil_CasterATKUP" } ], "onRemoved": [ { "$type": "SetGlobalValue", "doOffStage": true, "value": 0.0, "key": "_Ability_Aloy_Coil_Count", "maxValue": 0.0, "minValue": 0.0 } ], "onThinkInterval": [ { "$type": "AttachModifier", "target": "Caster", "doOffStage": true, "predicates": [ { "$type": "ByUnlockTalentParam", "talentParam": "CoilBurst_IceAttackUp" } ], "modifierName": "Aloy_CoilBurst_IceAttackUp" } ], "onAvatarIn": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_Coil_Self_04" } ] }, "Aloy_Coil_Count_01_TeamFX": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_Coil_Die" } ] }, "Aloy_Coil_Count_02_TeamFX": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_Coil_Die" } ] }, "Aloy_Coil_Count_03_TeamFX": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_Coil_Die" } ] }, "Aloy_Coil_Count_Max_TeamFX": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_Coil_Self_04_Die" }, { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_UltraMode_BS" }, { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_UltraMode_Loop" } ] }, "Aloy_Coil_TeamATKUP": { "modifierName": "", "duration": "Aloy_Coil_BuffDuration", "elementDurability": 100.0, "properties": { "Actor_AttackRatio": "Aloy_Coil_AttackRatio" }, "state": "AttackUp", "isLimitedProperties": true }, "Aloy_Coil_CasterATKUP": { "modifierName": "", "duration": "Aloy_Coil_BuffDuration", "elementDurability": 100.0, "properties": { "Actor_AttackRatio": [ "Aloy_Coil_AttackRatio", 2.0, "Mul" ] }, "state": "AttackUp", "isLimitedProperties": true }, "Aloy_CoilBurst_IceAttackUp": { "stacking": "MultipleAllRefresh", "stackingOption": { "abilitySpecialName": "", "maxModifierNumForMultipleType": 10.0 }, "modifierName": "", "elementDurability": 100.0, "properties": { "Actor_IceAddHurtDelta": "Aloy_CoilBurst_IceAttackDelta" }, "state": "AttackUp", "isLimitedProperties": true }, "Blank": { "modifierName": "", "elementDurability": 100.0 } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "UNIQUE_Aloy_Coil_Handler" } ], "onAbilityStart": [ { "$type": "AttachModifier", "doOffStage": true, "modifierName": "UNIQUE_Aloy_GetCoil_CD" } ], "onKill": [ { "$type": "SetGlobalValue", "doOffStage": true, "value": 0.0, "key": "_Ability_Aloy_Coil_Count", "maxValue": 0.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Aloy_ElementalArt", "abilityMixins": [ { "$type": "AttachToStateIDMixin", "stateIDs": [ "ElementalArt_BS", "ElementalArt" ], "modifierName": "Aloy_ElementalArt_FX_Handler" } ], "modifiers": { "Aloy_ElementalArt_FX_Handler": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "Aloy_ElementalArt_BS_Material" } ] }, "Aloy_ElementalArt_BS_Material": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ElementalArt_LHand" } ] } }, "onAbilityStart": [ { "$type": "AvatarSkillStart", "overtime": 10622, "cdRatio": 1.0, "costStaminaRatio": 1.0 }, { "$type": "SetGlobalDir", "key": "_ABILITY_Aloy_ElementalArt_BulletDir", "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "FocusAnchor" } }, { "$type": "SetGlobalDir", "key": "_ABILITY_Aloy_ElementalArt_SelfDir", "born": { "$type": "ConfigBornBySelf" } }, { "$type": "CopyGlobalValue", "srcTarget": "Self", "dstTarget": "Self", "srcKey": "_ABILITY_Aloy_ElementalArt_SelfDir_0", "dstKey": "_ABILITY_Aloy_ElementalArt_BulletDir_0" }, { "$type": "CopyGlobalValue", "srcTarget": "Self", "dstTarget": "Self", "srcKey": "_ABILITY_Aloy_ElementalArt_SelfDir_2", "dstKey": "_ABILITY_Aloy_ElementalArt_BulletDir_2" }, { "$type": "Predicated", "targetPredicates": [ { "$type": "ByHasAttackTarget" } ], "successActions": [ { "$type": "TriggerBullet", "bulletID": 41062010, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 1.0, "z": 0.6000000238418579 }, "direction": { "$type": "ConfigDirectionByGlobalValue", "maxAngleType": "Vertical", "maxAngle": 45.0, "directionKey": "_ABILITY_Aloy_ElementalArt_BulletDir" } } } ], "failActions": [ { "$type": "TriggerBullet", "bulletID": 41062009, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 1.0, "z": 0.6000000238418579 }, "direction": { "$type": "ConfigDirectionByGlobalValue", "maxAngleType": "Vertical", "maxAngle": 45.0, "directionKey": "_ABILITY_Aloy_ElementalArt_BulletDir" } } } ] }, { "$type": "RemoveModifier", "modifierName": "Aloy_ElementalArt_BS_Material" }, { "$type": "ActCameraShake", "cameraShake": { "shakeRange": 0.47999998927116394, "shakeTime": 0.11999999731779099, "shakeDistance": 30.0, "extension": { "baseOnCamera": true } } }, { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ElementalArt_Onshooting", "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 1.0, "z": 0.6000000238418579 } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_ElementalArt_Bullet", "abilitySpecials": { "ElementalArt_Damage1": 0.0 }, "modifiers": { "ElementBall_Handler": { "modifierName": "", "elementDurability": 100.0, "onHittingOther": [ { "$type": "Predicated", "target": "Other", "targetPredicates": [ { "$type": "ByAttackTags", "attackTags": [ "Elemental_Art" ] }, { "$type": "ByEntityTypes", "entityTypes": [ "Monster" ] }, { "$type": "ByTargetGlobalValue", "key": "_ANIMAL_ENTITY_TYPE", "value": 0.0, "compareType": "NoneOrEqual" }, { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_DropBall_Mark", "value": 0.0, "compareType": "NoneOrEqual" } ], "successActions": [ { "$type": "SetGlobalValue", "doOffStage": true, "value": 1.0, "key": "_Ability_Aloy_DropBall_Mark", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "GenerateElemBall", "doOffStage": true, "configID": 2022, "born": { "$type": "ConfigBornBySelf", "bornRandom": { "$type": "BornRandomFromCenter", "minRandomRange": 0.5, "maxRandomRange": 1.5 } }, "ratio": 1.0, "baseEnergy": 15.0 }, { "$type": "DebugLog", "doOffStage": true, "content": "!!!!!!!!!!!GenerateElemBall!!!!!!!!!!" } ] } ] }, "ElementalArt_Bullet_LifeTime": { "stacking": "Unique", "modifierName": "", "duration": 4.0, "elementDurability": 100.0, "thinkInterval": 3.0, "onThinkInterval": [ { "$type": "TriggerAbility", "abilityName": "Avatar_AloyGadgetSkill_ElementalArt_Bullet" } ] } }, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ElementalArt_BigBomb" }, { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ElementalArt_Trail" }, { "$type": "ApplyModifier", "modifierName": "ElementBall_Handler" }, { "$type": "ApplyModifier", "modifierName": "ElementalArt_Bullet_LifeTime" } ], "onAbilityStart": [ { "$type": "TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "ConfigAttackSphere", "lifeTime": "TriggerNoRepeat", "massiveAttackRatio": 0.5, "born": { "$type": "ConfigBornByCollisionPoint" }, "radius": 4.0 }, "attackInfo": { "attackTag": "Elemental_Art", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "ElementalArt_Damage1", "damagePercentageRatio": 0.0, "elementType": "Ice", "elementDurability": 25.0, "strikeType": "Default", "enBreak": 120.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV2", "hitHaltTimeScale": 0.009999999776482582 }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ElementalArt", "born": { "$type": "ConfigBornByCollisionPoint" } }, { "$type": "TriggerBullet", "bulletID": 41062020, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.5, "z": 0.0 }, "onGround": true, "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "attachPointName": "Point1" } }, { "$type": "TriggerBullet", "bulletID": 41062020, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "onGround": true, "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 0.0, "y": 0.5, "z": 0.0 } }, "attachPointName": "Point2" } }, { "$type": "TriggerBullet", "bulletID": 41062020, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.5, "z": 0.0 }, "onGround": true, "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "attachPointName": "Point3" } }, { "$type": "TriggerBullet", "bulletID": 41062020, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.5, "z": 0.0 }, "onGround": true, "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "attachPointName": "Point4" } }, { "$type": "TriggerBullet", "bulletID": 41062020, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.5, "z": 0.0 }, "onGround": true, "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "attachPointName": "Point5" } }, { "$type": "TriggerBullet", "bulletID": 41062020, "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.5, "z": 0.0 }, "onGround": true, "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "attachPointName": "Point6" } }, { "$type": "KillSelf" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_ElementalArt_TriggerBullet", "abilitySpecials": { "RandomSpeedRatio": 0.0 }, "modifiers": { "RandomSpeed": { "modifierName": "", "elementDurability": 100.0, "properties": { "Animator_OverallSpeedRatioMultiplied": "RandomSpeedRatio" } } }, "onAdded": [ { "$type": "SetRandomOverrideMapValue", "valueRangeMax": 1.350000023841858, "valueRangeMin": 0.6499999761581421, "overrideMapKey": "RandomSpeedRatio" }, { "$type": "ApplyModifier", "modifierName": "RandomSpeed" } ], "onAbilityStart": [ { "$type": "CreateGadget", "born": { "$type": "ConfigBornByCollisionPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "gadgetID": 41062021, "campID": 1001, "campTargetType": "Enemy" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_ElementalArt_Mine", "abilityMixins": [ { "$type": "RejectAttackMixin", "attackTag": "BurningDamage" } ], "abilitySpecials": { "ElementalArt_Damage2": 0.0, "MineLifeTime": 0.0 }, "modifiers": { "Life_Timer": { "modifierName": "", "duration": "MineLifeTime", "elementDurability": 100.0, "onRemoved": [ { "$type": "KillSelf" } ] }, "Check_Timer": { "modifierName": "", "duration": 1.0, "elementDurability": 100.0, "onRemoved": [ { "$type": "EnableBulletCollisionPluginTrigger", "setEnable": true } ] }, "CheckAlliance": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 0.10000000149011612, "onThinkInterval": [ { "$type": "Predicated", "otherTargets": { "$type": "SelectTargetsByShape", "shapeName": "CircleR1.5", "campTargetType": "Enemy", "sizeRatio": 1.0 }, "targetPredicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Monster" ] } ], "successActions": [ { "$type": "RemoveModifier", "target": "Caster", "modifierName": "Life_Timer" } ] } ] } }, "onAdded": [ { "$type": "EnableBulletCollisionPluginTrigger" }, { "$type": "SetRandomOverrideMapValue", "valueRangeMax": 16.0, "valueRangeMin": 14.0, "overrideMapKey": "MineLifeTime" }, { "$type": "ApplyModifier", "modifierName": "Check_Timer" }, { "$type": "ApplyModifier", "modifierName": "Life_Timer" }, { "$type": "AttachEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ElementalArt_Bomb" } ], "onAbilityStart": [ { "$type": "RemoveModifier", "modifierName": "Life_Timer" } ], "onKill": [ { "$type": "TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "ConfigAttackSphere", "lifeTime": "TriggerNoRepeat", "massiveAttackRatio": 0.5, "born": { "$type": "ConfigBornByTarget" }, "radius": 2.0 }, "attackInfo": { "attackTag": "Elemental_Art", "attenuationTag": "Elemental_Art", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "ElementalArt_Damage2", "damagePercentageRatio": 0.0, "elementType": "Ice", "elementRank": 1.5, "elementDurability": 25.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "canBeDefenceHalt": true }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ElementalArt_Bomb_Explode" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Aloy_ElementalBurst_Camera", "abilityMixins": [ { "$type": "AttachToStateIDMixin", "stateIDs": [ "ElementalBurst", "ElementalBurst_AS" ], "modifierName": "Aloy_ElementalBurst_State" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "ElementalBurst" ], "modifierName": "Aloy_ElementalBurst_Camera_Windzone" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "ElementalBurst" ], "modifierName": "Aloy_ElementalBurst_Camera_Handler" } ], "modifiers": { "Aloy_ElementalBurst_State": { "modifierName": "", "elementDurability": 100.0, "state": "Invincible", "onAdded": [ { "$type": "AttachAbilityStateResistance", "resistanceListID": 11002 }, { "$type": "ControlEmotion", "toggleEmoSync": false, "toggleBlink": false, "toggleEyeKey": false }, { "$type": "EnableHeadControl", "blend": false } ], "onRemoved": [ { "$type": "ControlEmotion", "doOffStage": true }, { "$type": "EnableHeadControl", "doOffStage": true, "enable": true } ] }, "Aloy_ElementalBurst_Camera_Windzone": { "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": "" } ] }, "Aloy_ElementalBurst_Camera_Handler": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "TriggerWeatherMixin", "type": "Skill", "weatherPattern": "Weather_Aloy_ElementalBurst", "transDuration": 0.6000000238418579, "duration": 2.5 } ], "onAdded": [ { "$type": "AvatarEnterCameraShot", "predicates": [ { "$type": "ByAttackNotHitScene", "attackPattern": { "$type": "ConfigAttackSphere", "lifeTime": "TriggerNoRepeat", "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 1.0, "z": 0.20000000298023224 } }, "radius": 0.699999988079071 }, "checkWaterLayer": true }, { "$type": "ByAvatarInWaterDepth", "compareType": "LessAndEqual", "depth": 0.5 } ], "cameraMoveCfgPath": "Camera_Aloy_ElementalBurst" } ], "onRemoved": [ { "$type": "AvatarCameraParam", "doOffStage": true, "cameraParam": { "forceRadius": 6.0, "forceRadiusDuration": 0.10000000149011612, "shouldKeepForceRadius": true } }, { "$type": "AvatarExitCameraShot", "doOffStage": true } ], "onAvatarOut": [ { "$type": "AvatarCameraParam", "doOffStage": true, "cameraParam": { "forceRadius": 6.0, "forceRadiusDuration": 0.10000000149011612, "shouldKeepForceRadius": true } }, { "$type": "AvatarExitCameraShot", "doOffStage": true } ] } } } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Aloy_ElementalBurst", "abilityMixins": [ { "$type": "AttachToNormalizedTimeMixin", "stateID": "ElementalBurst", "modifierName": "Aloy_ElementalBurst_Blur", "normalizeStart": 0.8100000023841858 } ], "modifiers": { "Aloy_ElementalBurst_Blur": { "modifierName": "", "elementDurability": 100.0 } }, "onAbilityStart": [ { "$type": "AvatarSkillStart", "overtime": 10625, "cdRatio": 1.0, "costStaminaRatio": 1.0 }, { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ElementalBurst_BS" }, { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ElementalBurst_BS_01" }, { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ElementalBurst_BS_HandL" }, { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ElementalBurst_BS_HandR" }, { "$type": "CreateGadget", "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "onGround": true }, "gadgetID": 41062011, "campID": 1001, "campTargetType": "Enemy" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_ElementalBurst", "abilitySpecials": { "ElementalBurst_Damage": 0.0 }, "modifiers": { "DoAttack": { "modifierName": "", "duration": 1.600000023841858, "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ElementalBurst_Alert", "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 0.0, "z": 6.5 } } } ], "onRemoved": [ { "$type": "FireEffect", "effectPattern": "Eff_Avatar_Girl_Bow_Aloy_ElementalBurst", "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 0.0, "z": 6.5 } } }, { "$type": "ActCameraRadialBlur", "cameraRadialBlur": { "power": 0.800000011920929, "blurTime": 0.20000000298023224, "fadeTime": 0.20000000298023224 } }, { "$type": "TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "ConfigAttackSphere", "lifeTime": "TriggerNoRepeat", "massiveAttackRatio": 0.5, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 0.0, "z": 6.5 } }, "radius": 6.5 }, "attackInfo": { "attackTag": "Elemental_Burst", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "ElementalBurst_Damage", "damagePercentageRatio": 0.0, "elementType": "Ice", "elementDurability": 50.0, "strikeType": "Default", "enBreak": 200.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "hitHaltTimeScale": 0.05000000074505806 }, "forceCameraShake": true, "cameraShake": { "shakeType": "CustomVector", "shakeRange": 0.36000001430511475, "shakeTime": 0.36000001430511475, "shakeDistance": 30.0, "shakeDir": { "_y": -1.0 }, "extension": { "rangeAttenuation": 0.10000000149011612 } }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" } ] } }, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "DoAttack" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_NormalAttack_01_01_Damage", "abilitySpecials": { "NormalAttack_01_01_DamagePercentage": 0.0 }, "onAbilityStart": [ { "$type": "TriggerAttackEvent", "predicates": [ { "$type": "ByNot", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ] } ], "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": "NormalAttack_01", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "NormalAttack_01_01_DamagePercentage", "damagePercentageRatio": 0.0, "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 7.650000095367432 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.019999999552965164, "shakeTime": 0.10000000149011612 }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "TriggerAttackEvent", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ], "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": "NormalAttack_01", "attenuationTag": "Aloy_MaxCoil_UltraModeArrow", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "NormalAttack_01_01_DamagePercentage", "damagePercentageRatio": 0.0, "elementType": "Ice", "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 7.650000095367432 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.019999999552965164, "shakeTime": 0.10000000149011612 }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "FireHitEffect", "hitEntity": "", "hitScene": { "defaultEffect": "Eff_Arrow_Hit_Earth", "surfaceEffect": { "Water": "Eff_Arrow_Hit_Water" } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_NormalAttack_01_02_Damage", "abilitySpecials": { "NormalAttack_01_02_DamagePercentage": 0.0 }, "onAbilityStart": [ { "$type": "TriggerAttackEvent", "predicates": [ { "$type": "ByNot", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ] } ], "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": "NormalAttack_01", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "NormalAttack_01_02_DamagePercentage", "damagePercentageRatio": 0.0, "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 7.650000095367432 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.019999999552965164, "shakeTime": 0.10000000149011612 }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "TriggerAttackEvent", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ], "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": "NormalAttack_01", "attenuationTag": "Aloy_MaxCoil_UltraModeArrow", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "NormalAttack_01_02_DamagePercentage", "damagePercentageRatio": 0.0, "elementType": "Ice", "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 7.650000095367432 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.019999999552965164, "shakeTime": 0.10000000149011612 }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "FireHitEffect", "hitEntity": "", "hitScene": { "defaultEffect": "Eff_Arrow_Hit_Earth", "surfaceEffect": { "Water": "Eff_Arrow_Hit_Water" } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_NormalAttack_02_Damage", "abilitySpecials": { "NormalAttack_02_DamagePercentage": 0.0 }, "onAbilityStart": [ { "$type": "TriggerAttackEvent", "predicates": [ { "$type": "ByNot", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ] } ], "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": "NormalAttack_02", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "NormalAttack_02_DamagePercentage", "damagePercentageRatio": 0.0, "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 14.699999809265137 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.019999999552965164, "shakeTime": 0.10000000149011612 }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "TriggerAttackEvent", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ], "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": "NormalAttack_02", "attenuationTag": "Aloy_MaxCoil_UltraModeArrow", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "NormalAttack_02_DamagePercentage", "damagePercentageRatio": 0.0, "elementType": "Ice", "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 14.699999809265137 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.019999999552965164, "shakeTime": 0.10000000149011612 }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "FireHitEffect", "hitEntity": "", "hitScene": { "defaultEffect": "Eff_Arrow_Hit_Earth", "surfaceEffect": { "Water": "Eff_Arrow_Hit_Water" } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_NormalAttack_03_Damage", "abilitySpecials": { "NormalAttack_03_DamagePercentage": 0.0 }, "onAbilityStart": [ { "$type": "TriggerAttackEvent", "predicates": [ { "$type": "ByNot", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ] } ], "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": "NormalAttack_03", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "NormalAttack_03_DamagePercentage", "damagePercentageRatio": 0.0, "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 18.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.019999999552965164, "shakeTime": 0.10000000149011612 }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "TriggerAttackEvent", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ], "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": "NormalAttack_03", "attenuationTag": "Aloy_MaxCoil_UltraModeArrow", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "NormalAttack_03_DamagePercentage", "damagePercentageRatio": 0.0, "elementType": "Ice", "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 18.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.019999999552965164, "shakeTime": 0.10000000149011612 }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "FireHitEffect", "hitEntity": "", "hitScene": { "defaultEffect": "Eff_Arrow_Hit_Earth", "surfaceEffect": { "Water": "Eff_Arrow_Hit_Water" } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_AloyGadgetSkill_NormalAttack_04_Damage", "abilitySpecials": { "NormalAttack_04_DamagePercentage": 0.0 }, "onAbilityStart": [ { "$type": "TriggerAttackEvent", "predicates": [ { "$type": "ByNot", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ] } ], "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": "NormalAttack_04", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "NormalAttack_04_DamagePercentage", "damagePercentageRatio": 0.0, "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 22.3799991607666 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.019999999552965164, "shakeTime": 0.10000000149011612 }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "TriggerAttackEvent", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_Ability_Aloy_Coil_Count", "value": 4.0 } ], "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": "NormalAttack_04", "attenuationTag": "Aloy_MaxCoil_UltraModeArrow", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": "NormalAttack_04_DamagePercentage", "damagePercentageRatio": 0.0, "elementType": "Ice", "elementDurability": 25.0, "strikeType": "Pierce", "enBreak": 22.3799991607666 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.019999999552965164, "shakeTime": 0.10000000149011612 }, "canBeModifiedBy": "OriginOwner" } }, "targetType": "Enemy" }, { "$type": "FireHitEffect", "hitEntity": "", "hitScene": { "defaultEffect": "Eff_Arrow_Hit_Earth", "surfaceEffect": { "Water": "Eff_Arrow_Hit_Water" } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "Avatar_Aloy_FallingAnthem", "abilityMixins": [ { "$type": "AvatarChangeSkillMixin", "jumpSkillID": 5062010, "flySkillID": 5062010 }, { "$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_Aloy_Talent_Stealth_Animal_BeastAndBird", "modifiers": { "Stealth_Animal_BeastAndBird_Handler": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 5.0, "onThinkInterval": [ { "$type": "AttachModifier", "target": "CurTeamAvatars", "doOffStage": true, "modifierName": "UNIQUE_Stealth_Animal_BeastAndBird" } ] }, "UNIQUE_Stealth_Animal_BeastAndBird": { "modifierName": "", "isUnique": true, "elementDurability": 100.0, "modifierMixins": [ { "$type": "AIPerceptionMixin", "featureTagIDs": [ 9101, 9102 ], "OLPNLFDKELC": 2 } ] } }, "onAdded": [ { "$type": "AttachModifier", "target": "CurTeamAvatars", "doOffStage": true, "modifierName": "UNIQUE_Stealth_Animal_BeastAndBird" }, { "$type": "AttachModifier", "doOffStage": true, "modifierName": "Stealth_Animal_BeastAndBird_Handler" } ] } } ]