This commit is contained in:
kitkat033 committed 2026-04-23 15:58:10 +02:00
commit bba09b19a0
39436 files changed
+33127105

No files matched your search

File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,109 @@
[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_DefaultAbility_VisionReplaceDieInvincible",
"abilityMixins": [
{
"$type": "DoReviveMixin",
"onReviveActions": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"doOffStage": true,
"modifierName": "UNIQUE_VisionReplaceDieInvincible_Invincible"
}
]
}
],
"modifiers": {
"UNIQUE_VisionReplaceDieInvincible_Invincible": {
"modifierName": "",
"isUnique": true,
"duration": 2.5,
"elementDurability": 100.0,
"state": "Invincible"
}
},
"onAvatarIn": [
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "BMMFNKJMPDP",
"visionType": "VisionReborn"
},
{
"$type": "BMMFNKJMPDP",
"visionType": "VisionReplaceDie"
}
]
}
],
"modifierName": "UNIQUE_VisionReplaceDieInvincible_Invincible"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_DefaultAbility_AvartarInShaderChange",
"modifiers": {
"ShaderLerp": {
"modifierName": "",
"duration": 1.2999999523162842,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "IBAMBHPLNNA",
"type": "CharacterDissolve"
}
]
},
"UNIQUE_Special_ShaderLerp": {
"modifierName": "",
"isUnique": true,
"duration": 1.2999999523162842,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "IBAMBHPLNNA",
"type": "CharacterDissolve",
"forceStopWhenRemoved": true
}
]
}
},
"onAvatarIn": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_AvartarInShaderChange_Special",
"value": 1.0
}
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Special_ShaderLerp"
}
],
"failActions": [
{
"$type": "ApplyModifier",
"modifierName": "ShaderLerp"
}
]
}
],
"isDynamicAbility": true
}
}
]
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,81 @@
[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_DrillTest_ExtraAttack"
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_DrillTest_ElementalArt_Launch"
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_DrillTest_ElementalArt_SpecialMove"
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_DrillTest_ElementalArt_Exit"
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_DrillTest_ShowEff"
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_DrillTest_ElementalBurst"
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_DrillTest_TestNyxValueChange",
"abilityMixins": [
{
"$type": "MBNOAFOHDFN",
"target": "AllPlayerAvatars",
"KFCOMPEINBM": "Test_NyxValue_Add",
"minValue": 0.0,
"maxValue": 99999.0,
"ratio": 1.0,
"AGPAFIJDLJM": 1.0
},
{
"$type": "MBNOAFOHDFN",
"target": "AllPlayerAvatars",
"type": "Reduce",
"KFCOMPEINBM": "Test_NyxValue_Reduce",
"minValue": 0.0,
"maxValue": 99999.0,
"ratio": 1.0,
"AGPAFIJDLJM": 1.0
}
],
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "Test_NyxValue_Add",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "Test_NyxValue_Reduce",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
}
]
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,127 @@
[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_Avatar_Eula_Plot1",
"modifiers": {
"UNIQUE_ActivityAbility_Avatar_Eula_Plot_NoHarm": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "Predicated",
"predicates": [
{
"$type": "ByHitDamage",
"damage": 0.0
}
],
"successActions": [
{
"$type": "CEDNHGNADHF",
"luaCallType": "CurChallengeGroup",
"funcName": "Avatar_Eula_Plot_Fail",
"param1": 0.0,
"GBNICMACNIE": 0.0,
"IHKFPGMMIDN": 0.0
}
]
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_Avatar_Eula_Plot_NoHarm"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_Avatar_Eula_Plot2",
"modifiers": {
"UNIQUE_ActivityAbility_Avatar_Eula_Plot_Throw": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "EHEADGKKBOI",
"stateIDs": [
"Hit_Throw"
],
"enterActions": [
{
"$type": "CEDNHGNADHF",
"luaCallType": "CurChallengeGroup",
"funcName": "Avatar_Eula_Plot_Fail",
"param1": 0.0,
"GBNICMACNIE": 0.0,
"IHKFPGMMIDN": 0.0
}
],
"__unk_Q2081332355": ""
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_Avatar_Eula_Plot_Throw"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_Avatar_Eula_Plot3",
"modifiers": {
"UNIQUE_ActivityAbility_Avatar_Eula_Plot_Nofrozen": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToAbilityStateMixin",
"abilityStates": [
"ElementFreeze"
],
"modifierName": "UNIQUE_Eula_Plot_Nofrozen_Fail"
}
]
},
"UNIQUE_Eula_Plot_Nofrozen_Fail": {
"modifierName": "",
"isUnique": true,
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CEDNHGNADHF",
"luaCallType": "CurChallengeGroup",
"funcName": "Avatar_Eula_Plot_Fail",
"param1": 0.0,
"GBNICMACNIE": 0.0,
"IHKFPGMMIDN": 0.0
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_Avatar_Eula_Plot_Nofrozen"
}
]
}
}
]
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,654 @@
[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Kevin_Wind_Trigger1",
"abilityMixins": [
{
"$type": "SkillButtonHoldChargeMixin",
"skillID": 10011,
"nextLoopTriggerID": "NextLoopTrigger",
"endHoldTrigger": "EndHoldTrigger",
"beforeStateIDs": [
"Attack_Pre"
],
"chargeLoopStateIDs": [
"WindBlade_Charge",
"WindBlade_AS"
],
"chargeLoopDurations": [
1.0
]
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"WindBlade_Charge"
],
"modifierName": "Charge1",
"__unk_Q2081332355": ""
}
],
"modifiers": {
"Charge1": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Kevin_Wind_Trigger2",
"abilityMixins": [
{
"$type": "SkillButtonHoldChargeMixin",
"skillID": 10012,
"nextLoopTriggerID": "NextLoopTrigger",
"endHoldTrigger": "EndHoldTrigger",
"beforeStateIDs": [
"Turbulence_BS"
],
"chargeLoopStateIDs": [
"StormBlow_Charge",
"StormBlow_AS"
],
"chargeLoopDurations": [
1.5
]
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"StormBlow_Charge"
],
"modifierName": "Charge1",
"__unk_Q2081332355": ""
}
],
"modifiers": {
"Charge1": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Kevin_WindBlade",
"modifiers": {
"WindBlade": {
"modifierName": "",
"duration": 20.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ReplaceEventPatternMixin",
"oldPatterns": [
"Kevin_Wind_Attack01",
"Kevin_Wind_Attack02",
"Kevin_Wind_Attack03",
"Kevin_Wind_Attack04",
"Kevin_Wind_Attack05"
],
"newPatterns": [
"Kevin_WindBlade01",
"Kevin_WindBlade02",
"Kevin_WindBlade03",
"Kevin_WindBlade04",
"Kevin_WindBlade05"
]
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_WindBlade_COUNT",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.0,
0.5
],
"modifierNameSteps": [
"WindBlade_Remove"
]
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "",
"scale": 1.0,
"effectTempleteID": -1.0
},
{
"$type": "AddGlobalValue",
"value": 5.0,
"key": "_ABILITY_WindBlade_COUNT",
"useLimitRange": true,
"maxValue": 5.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -5.0,
"key": "_ABILITY_WindBlade_COUNT",
"useLimitRange": true,
"maxValue": 5.0,
"minValue": 0.0
}
]
},
"WindBlade_Remove": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "WindBlade"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "WindBlade"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Kevin_WindBlade_CountDown",
"modifiers": {
"WindBlade_CountDown": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_WindBlade_COUNT",
"useLimitRange": true,
"maxValue": 5.0,
"minValue": 0.0
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "WindBlade_CountDown"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Kevin_Turbulence",
"modifiers": {
"Turbulence": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DamageByAttackValue",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "SectorR8D50",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 2.0,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 50.0,
"__exp_Arkhe": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"__unk_Q3893899620": "",
"hitLevel": "Heavy",
"hitImpulseX": 700.0,
"hitImpulseY": 0.0,
"hitImpulseType": "",
"hitHaltTimeScale": 0.05000000074505806
}
}
}
]
},
"Turbulence_Effect": {
"modifierName": "",
"duration": 1.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "Turbulence"
},
{
"$type": "ApplyModifier",
"modifierName": "Turbulence_Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Kevin_StormBlow",
"modifiers": {
"StormBlow": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.800000011920929,
"z": 0.0
}
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 4.0,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 100.0,
"__exp_Arkhe": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"__unk_Q3893899620": "",
"hitLevel": "Air",
"hitImpulseX": 700.0,
"hitImpulseY": 700.0,
"hitImpulseType": "",
"hitHaltTimeScale": 0.05000000074505806
}
}
}
}
]
},
"StormBlow_Effect": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR10",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"modifierName": "StormBlow"
},
{
"$type": "ApplyModifier",
"modifierName": "StormBlow_Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Kevin_WindWalk",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Support_WindWalk",
"Support_WindWalk_Out"
],
"modifierName": "SupportInvincible",
"__unk_Q2081332355": ""
}
],
"modifiers": {
"SupportInvincible": {
"modifierName": "",
"elementDurability": 100.0,
"state": "Invincible"
},
"WindWalk": {
"modifierName": "",
"duration": 8.0,
"elementDurability": 100.0,
"properties": {
"Animator_MoveSpeedRatio": 0.20000000298023224
},
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "WindWalk"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Kevin_WindWalk_Trigger",
"abilityMixins": [
{
"$type": "GBNKGMEHOAC",
"duration": 3.0,
"elementType": "Water"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Kevin_RockFall",
"modifiers": {
"RockFall": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.800000011920929,
"z": 0.0
}
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 4.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"__exp_Arkhe": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"__unk_Q3893899620": "",
"hitLevel": "Heavy",
"hitImpulseX": 0.0,
"hitImpulseY": 0.0,
"hitImpulseType": "",
"hitHaltTimeScale": 0.05000000074505806
}
}
}
},
{
"$type": "ApplyModifier",
"modifierName": "RockFall_Stun"
}
]
},
"RockFall_Effect": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
},
"RockFall_Stun": {
"modifierName": "",
"duration": 4.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR5",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"modifierName": "RockFall"
},
{
"$type": "ApplyModifier",
"modifierName": "RockFall_Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Kevin_Taunt",
"modifiers": {
"Taunt": {
"modifierName": "",
"duration": 4.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
},
"Taunt_Buff": {
"modifierName": "",
"duration": 8.0,
"elementDurability": 100.0,
"properties": {
"Actor_DefenceRatio": 1.0
}
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR10",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"modifierName": "Taunt"
},
{
"$type": "ApplyModifier",
"modifierName": "Taunt_Buff"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Kevin_RockImpact",
"onAbilityStart": [
{
"$type": "TriggerBullet",
"bulletID": 40000118,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.30000001192092896,
"z": 0.0
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Kevin_RockShield",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Support_RockShield",
"Support_RockShield_Out"
],
"modifierName": "SupportInvincible",
"__unk_Q2081332355": ""
}
],
"modifiers": {
"SupportInvincible": {
"modifierName": "",
"elementDurability": 100.0,
"state": "Invincible"
},
"RockShield": {
"modifierName": "",
"duration": 8.0,
"elementDurability": 100.0,
"properties": {
"Actor_DefenceRatio": 0.20000000298023224
},
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "RockShield"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Kevin_RockShield_Trigger",
"abilityMixins": [
{
"$type": "GBNKGMEHOAC",
"duration": 3.0,
"elementType": "Water"
}
]
}
}
]
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,997 @@
[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Prototype_ExtraAttack",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"ExtraAttack"
],
"modifierName": "ExtraAttack_Damage_Handler",
"__unk_Q2081332355": ""
},
{
"$type": "ButtonHoldChargeMixin",
"skillID": 10281,
"chargeTime": 0.20000000298023224,
"secondChargeTime": 0.4000000059604645,
"onBeginUncharged": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "DoSkill"
},
{
"$type": "SetAnimatorInt",
"intID": "SkillID",
"value": 1.0
}
],
"onBeginCharged": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "DoSkill"
},
{
"$type": "SetAnimatorInt",
"intID": "SkillID",
"value": 6.0
}
],
"chargeStateIDs": [
"Attack01",
"Attack02",
"Attack03",
"Attack04",
"Attack05"
]
}
],
"modifiers": {
"ExtraAttack_FX": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_WhiteBox_RushAttack",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
},
"ExtraAttack_Damage_Handler": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetVisible"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Abyss_Fire_Blink_BS",
"scale": 1.0,
"effectTempleteID": -1.0
}
],
"onRemoved": [
{
"$type": "TriggerSetVisible",
"visible": true
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Abyss_Fire_Blink_AS",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Prototype_HideWeapon",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"ExtraAttack",
"ExtraAttack_BS"
],
"modifierName": "ExtraAttack_HideWeapon_Handler",
"__unk_Q2081332355": ""
}
],
"modifiers": {
"ExtraAttack_HideWeapon_Handler": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerHideWeapon",
"visible": true,
"partNames": [
"equip01"
]
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Prototype_ExtraAttack_TriggerBullet",
"modifiers": {
"Prototype_ExtraAttack_Blink_Handler": {
"modifierName": "",
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "SetAnimatorTrigger",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"ExtraAttack"
]
}
],
"triggerID": "Blink"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Prototype_ExtraAttack_Blink_Handler"
}
],
"onAbilityStart": [
{
"$type": "TriggerBullet",
"bulletID": 41023001,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "FocusAnchor",
"attachPointTargetType": "Self"
},
"attachPointName": "WeaponR"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Xiangling_ExtraAttack_Damage",
"abilitySpecials": {
"ExtraAttack_Damage": 0.800000011920929
},
"modifiers": {
"Xiangling_ExtraAttack_Material": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_WhiteBox_Pole",
"scale": 1.0,
"effectTempleteID": -1.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Arrow_Fly",
"scale": 1.0,
"effectTempleteID": -1.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_WhiteBox_RushAttack",
"scale": 0.20000000298023224,
"effectTempleteID": -1.0
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Xiangling_ExtraAttack_Material"
}
],
"onAbilityStart": [
{
"$type": "DamageByAttackValue",
"target": "Target",
"attackInfo": {
"attackTag": "ExtraAttack",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "ExtraAttack_Damage",
"damagePercentageRatio": 0.0,
"elementDurability": 20.0,
"overrideByWeapon": true,
"strikeType": "Slash",
"attackType": "Range",
"__exp_Arkhe": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"__unk_Q3893899620": "",
"hitLevel": "Heavy",
"hitImpulseX": 180.0,
"hitImpulseY": 0.0,
"hitImpulseType": "",
"hitHaltTimeScale": 0.05000000074505806
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Prototype_ExtraAttackHold",
"abilityMixins": [
{
"$type": "SkillButtonHoldChargeMixin",
"skillID": 10282,
"nextLoopTriggerID": "NextLoopTrigger",
"endHoldTrigger": "EndHoldTrigger",
"beforeStateIDs": [
"SKill_ExtraAttack_BS_01"
],
"chargeLoopStateIDs": [
"SKill_ExtraAttack_BS_02"
]
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"SKill_ExtraAttack_BS_01",
"SKill_ExtraAttack_BS_02"
],
"modifierName": "Focus",
"__unk_Q2081332355": ""
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"SKill_ExtraAttack"
],
"modifierName": "Visible_Handler",
"__unk_Q2081332355": ""
}
],
"modifiers": {
"Focus": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AvatarEnterFocus",
"cameraFollowLower": {
"x": 0.5,
"z": -2.5
},
"cameraFollowUpper": {
"x": 0.30000001192092896,
"y": -0.20000000298023224
},
"cameraFastFocusMode": true,
"dragButtonName": "Skill2",
"assistance": {
"DAKBHOIGCBK": {},
"PMMBLIONMOE": {},
"other": {
"useGyro": true
}
},
"canMove": false,
"DPAKKONMAJJ": "",
"GIOJBGEGKLN": ""
}
],
"onRemoved": [
{
"$type": "AvatarExitFocus"
}
]
},
"Visible_Handler": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetVisible"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Abyss_Fire_Blink_BS",
"scale": 1.0,
"effectTempleteID": -1.0
}
],
"onRemoved": [
{
"$type": "TriggerSetVisible",
"visible": true
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Abyss_Fire_Blink_AS",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Pole_Polespine",
"modifiers": {
"Pole_Appear": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.10000000149011612,
"z": 4.0
},
"onGround": true,
"alongGround": true
},
"gadgetID": 41028001,
"campID": 1001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -2.8299999237060547,
"y": 0.10000000149011612,
"z": 2.8299999237060547
},
"onGround": true,
"alongGround": true
},
"gadgetID": 41028001,
"campID": 1001,
"campTargetType": "Enemy"
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 2.8299999237060547,
"y": 0.10000000149011612,
"z": 2.8299999237060547
},
"onGround": true,
"alongGround": true
},
"gadgetID": 41028001,
"campID": 1001,
"campTargetType": "Enemy"
}
]
}
},
"onAbilityStart": [
{
"$type": "AvatarSkillStart",
"skillID": 10283,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "ApplyModifier",
"modifierName": "Pole_Appear"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Prototype_Pole_Attack",
"modifiers": {
"Pole_Attack_Timer": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Pole_Attack_Hit"
}
]
},
"Pole_Attack_Hit": {
"modifierName": "",
"duration": 1.0499999523162842,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"radius": 2.0
},
"attackInfo": {
"attackTag": "Skill",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.5,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 50.0,
"strikeType": "Blunt",
"__exp_Arkhe": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"__unk_Q3893899620": "",
"hitLevel": "Air",
"hitImpulseX": 0.0,
"hitImpulseY": 600.0,
"hitImpulseType": "",
"hitHaltTimeScale": 0.05000000074505806
},
"cameraShake": {}
}
},
"targetType": "Enemy"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_IceExplodeArrow",
"scale": 1.0,
"effectTempleteID": -1.0
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_IceSlash_Out",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Pole_Attack_Timer"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Prototype_Attack01",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"filterByFrame": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.699999988079071,
"z": 0.0
}
},
"size": {
"x": 1.2000000476837158,
"y": 1.0,
"z": 3.0
}
},
"attackInfo": {
"attackTag": "atk01",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.27000001072883606,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"overrideByWeapon": true,
"strikeType": "Spear",
"attackType": "Melee",
"__exp_Arkhe": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"__unk_Q3893899620": "",
"hitLevel": "Heavy",
"hitImpulseX": 280.0,
"hitImpulseY": 0.0,
"hitImpulseType": "",
"hitHaltTime": 0.029999999329447746,
"hitHaltTimeScale": 0.009999999776482582,
"canBeDefenceHalt": true
},
"cameraShake": {
"shakeRange": 0.05999999865889549,
"shakeTime": 0.09000000357627869
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Prototype_Attack02",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"filterByFrame": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.699999988079071,
"z": 0.0
}
},
"size": {
"x": 1.600000023841858,
"y": 1.0,
"z": 3.299999952316284
}
},
"attackInfo": {
"attackTag": "atk02",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.3199999928474426,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"overrideByWeapon": true,
"strikeType": "Spear",
"attackType": "Melee",
"__exp_Arkhe": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"__unk_Q3893899620": "",
"hitLevel": "Heavy",
"hitImpulseX": 360.0,
"hitImpulseY": 0.0,
"hitImpulseType": "",
"hitHaltTime": 0.029999999329447746,
"hitHaltTimeScale": 0.009999999776482582,
"canBeDefenceHalt": true
},
"cameraShake": {
"shakeRange": 0.05999999865889549,
"shakeTime": 0.09000000357627869
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Prototype_Attack03",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"filterByFrame": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.699999988079071,
"z": 0.0
}
},
"size": {
"x": 1.2000000476837158,
"y": 1.0,
"z": 3.299999952316284
}
},
"attackInfo": {
"attackTag": "atk03",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.25,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"overrideByWeapon": true,
"strikeType": "Spear",
"attackType": "Melee",
"__exp_Arkhe": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"__unk_Q3893899620": "",
"hitLevel": "Heavy",
"hitImpulseX": 240.0,
"hitImpulseY": 0.0,
"hitImpulseType": "",
"hitHaltTimeScale": 0.009999999776482582,
"canBeDefenceHalt": true
},
"cameraShake": {
"shakeRange": 0.029999999329447746,
"shakeTime": 0.05999999865889549
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Prototype_Attack03B",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"filterByFrame": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.699999988079071,
"z": 0.0
}
},
"size": {
"x": 1.2000000476837158,
"y": 1.0,
"z": 3.299999952316284
}
},
"attackInfo": {
"attackTag": "atk03",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.3400000035762787,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"overrideByWeapon": true,
"strikeType": "Pierce",
"attackType": "Melee",
"__exp_Arkhe": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"__unk_Q3893899620": "",
"hitLevel": "Heavy",
"hitImpulseX": 300.0,
"hitImpulseY": 0.0,
"hitImpulseType": "",
"hitHaltTime": 0.029999999329447746,
"hitHaltTimeScale": 0.009999999776482582,
"canBeDefenceHalt": true
},
"cameraShake": {
"shakeRange": 0.05999999865889549,
"shakeTime": 0.09000000357627869
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Prototype_Attack04",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"filterByFrame": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.699999988079071,
"z": 0.0
}
},
"size": {
"x": 1.2000000476837158,
"y": 1.0,
"z": 3.299999952316284
}
},
"attackInfo": {
"attackTag": "atk04",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.14000000059604645,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"overrideByWeapon": true,
"strikeType": "Spear",
"attackType": "Melee",
"__exp_Arkhe": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"__unk_Q3893899620": "",
"hitLevel": "Heavy",
"hitImpulseX": 120.0,
"hitImpulseY": 0.0,
"hitImpulseType": "",
"hitHaltTimeScale": 0.009999999776482582,
"canBeDefenceHalt": true
},
"cameraShake": {
"shakeRange": 0.05000000074505806,
"shakeTime": 0.05999999865889549
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Prototype_Attack04B",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"filterByFrame": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.699999988079071,
"z": 0.0
}
},
"size": {
"x": 1.2000000476837158,
"y": 1.0,
"z": 3.299999952316284
}
},
"attackInfo": {
"attackTag": "atk04B",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.14000000059604645,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"overrideByWeapon": true,
"strikeType": "Spear",
"attackType": "Melee",
"__exp_Arkhe": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"__unk_Q3893899620": "",
"hitLevel": "Heavy",
"hitImpulseX": 480.0,
"hitImpulseY": 0.0,
"hitImpulseType": "",
"hitHaltTime": 0.029999999329447746,
"hitHaltTimeScale": 0.009999999776482582,
"canBeDefenceHalt": true
},
"cameraShake": {
"shakeRange": 0.05000000074505806,
"shakeTime": 0.05999999865889549
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Prototype_Attack05",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"filterByFrame": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.699999988079071,
"z": 0.0
}
},
"size": {
"x": 1.399999976158142,
"y": 1.0,
"z": 3.299999952316284
}
},
"attackInfo": {
"attackTag": "atk05",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.8999999761581421,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"overrideByWeapon": true,
"strikeType": "Spear",
"attackType": "Melee",
"__exp_Arkhe": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"__unk_Q3893899620": "",
"hitLevel": "Air",
"hitImpulseX": 680.0,
"hitImpulseY": 480.0,
"hitImpulseType": "",
"hitHaltTime": 0.09000000357627869,
"hitHaltTimeScale": 0.029999999329447746,
"canBeDefenceHalt": true
},
"cameraShake": {
"shakeRange": 0.11999999731779099,
"shakeTime": 0.18000000715255737
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Prototype_Attack_Extra",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"filterByFrame": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.699999988079071,
"z": 0.0
}
},
"size": {
"x": 1.399999976158142,
"y": 1.0,
"z": 3.299999952316284
}
},
"attackInfo": {
"attackTag": "atk05",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.8999999761581421,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"overrideByWeapon": true,
"strikeType": "Spear",
"attackType": "Melee",
"__exp_Arkhe": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"__unk_Q3893899620": "",
"hitLevel": "Air",
"hitImpulseX": 50.0,
"hitImpulseY": 480.0,
"hitImpulseType": "",
"hitHaltTime": 0.09000000357627869,
"hitHaltTimeScale": 0.029999999329447746,
"canBeDefenceHalt": true
},
"cameraShake": {
"shakeRange": 0.11999999731779099,
"shakeTime": 0.18000000715255737
}
}
},
"targetType": "Enemy"
}
]
}
}
]
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,621 @@
[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_TestXXX_ExtraAttack",
"abilityMixins": [
{
"$type": "ButtonHoldChargeMixin",
"skillID": 10461,
"chargeTime": 0.11999999731779099,
"secondChargeTime": 0.20000000298023224,
"onBeginUncharged": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "DoSkill"
},
{
"$type": "SetAnimatorInt",
"predicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 0,
"parameter": "ComboCount"
},
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 5,
"parameter": "ComboCount"
}
]
}
],
"intID": "SkillID",
"value": 99.0
},
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging"
}
],
"onReleaseUncharged": [
{
"$type": "SetAnimatorInt",
"intID": "SkillID",
"value": 1.0
}
],
"onBeginCharged": [
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging",
"value": true
}
],
"onReleaseCharged": [
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging"
},
{
"$type": "SetAnimatorInt",
"intID": "SkillID",
"value": 1.0
}
],
"onBeginSecondCharged": [
{
"$type": "SetAnimatorTrigger",
"predicates": [
{
"$type": "ByLocalAvatarStamina",
"logic": "GreaterOrEqual",
"stamina": [
"ExtraAttack_Sword_Stamina_Cost",
"Flexible_Stamina",
"ADD"
]
}
],
"triggerID": "DoSkill"
},
{
"$type": "SetAnimatorInt",
"predicates": [
{
"$type": "ByLocalAvatarStamina",
"logic": "GreaterOrEqual",
"stamina": [
"ExtraAttack_Sword_Stamina_Cost",
"Flexible_Stamina",
"ADD"
]
}
],
"intID": "SkillID",
"value": 6.0
},
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging"
}
],
"chargeStateIDs": [
"Attack01",
"Attack02",
"Attack03",
"Attack04",
"Run"
]
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "ExtraAttack_AS",
"modifierName": "ExtraAttack_AS_Effect",
"normalizeStart": 0.20999999344348907,
"__unk_Q2081332355": ""
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"ExtraAttack"
],
"modifierName": "ExtraAttack_StaminaCost",
"__unk_Q2081332355": ""
}
],
"abilitySpecials": {
"ExtraAttack_Sword_Stamina_Cost": 0.0,
"Flexible_Stamina": -2.0
},
"modifiers": {
"ExtraAttack_StaminaCost": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AvatarSkillStart",
"skillID": 10001,
"cdRatio": 1.0,
"costStaminaRatio": "ExtraAttack_Sword_Stamina_Cost"
}
]
},
"ExtraAttack_AS_Effect": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Male_Sword_Kaeya_ExtraAttack_SwordAS",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_TestXXX_Normalattackball",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Attack05"
],
"modifierName": "GenerateElemBall_IceShield",
"__unk_Q2081332355": ""
}
],
"abilitySpecials": {
"damage": 0.0,
"GetElementRatio": 1.0,
"TasteOfCold": 0.15000000596046448
},
"modifiers": {
"GenerateElemBall_IceShield": {
"modifierName": "",
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "ElementBall"
},
{
"$type": "ApplyModifier",
"modifierName": "ElementBall_Extra"
}
]
}
]
},
"ElementBall": {
"stacking": "Unique",
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "GenerateElemBall",
"configID": 2020,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 1.0
}
},
"ratio": "GetElementRatio",
"baseEnergy": 6.0
}
]
},
"ElementBall_Extra": {
"stacking": "MultipleRefreshNoRemove",
"stackingOption": {
"abilitySpecialName": "",
"maxModifierNumForMultipleType": 3.0
},
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Randomed",
"chance": 0.9900000095367432,
"successActions": [
{
"$type": "GenerateElemBall",
"configID": 2020,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 1.0
}
},
"ratio": "GetElementRatio",
"baseEnergy": 3.0
}
]
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_TestXXX_NormalattackElement",
"abilityMixins": [
{
"$type": "OnAvatarUseSkillMixin",
"onTriggerSkill": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip01",
"sheathPoint"
]
},
"modifierName": "Fire_Enhancement_Weapon"
}
],
"clearSkillIdDelay": 0.20000000298023224
}
],
"modifiers": {
"Fire_Enhancement_Weapon": {
"stacking": "Unique",
"modifierName": "",
"duration": 10.0,
"elementType": "Fire",
"elementDurability": 30.0,
"overrideWeaponElement": true,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Diluc_FireCross_Weapon_02",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_TestXXX_IceShield_Impact",
"abilityMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "IceShield_AS",
"modifierName": "IceShield_AS_Effect",
"normalizeStart": 0.14000000059604645,
"__unk_Q2081332355": ""
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"IceShield"
],
"modifierName": "TasteOfCold",
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "TasteOfCold"
}
],
"__unk_Q2081332355": ""
}
],
"abilitySpecials": {
"damage": 0.0,
"GetElementRatio": 1.0,
"TasteOfCold": 0.15000000596046448
},
"modifiers": {
"IceShield_AS_Effect": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Kaeya_IceShield_Impact_SwordAS",
"scale": 1.0,
"effectTempleteID": -1.0
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Kaeya_IceShield_Impact_SwordAS1",
"scale": 1.0,
"effectTempleteID": -1.0
}
]
},
"TasteOfCold": {
"modifierName": "",
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByAttackTags",
"attackTags": [
"Elemental_Art"
]
}
],
"successActions": [
{
"$type": "HealHP",
"amountByCasterAttackRatio": "TasteOfCold",
"__exp_healTag": ""
}
]
}
]
},
"GenerateElemBall_IceShield": {
"modifierName": "",
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Elemental_Art"
]
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "ElementBall"
},
{
"$type": "ApplyModifier",
"modifierName": "ElementBall_Extra"
},
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "FrozenStar"
}
],
"modifierName": "FrozenStar"
}
]
}
]
},
"FrozenStar": {
"stacking": "Unique",
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "Caster",
"predicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByHasAbilityState",
"target": "Self",
"abilityState": "ElementWet"
},
{
"$type": "ByHasAbilityState",
"target": "Self",
"abilityState": "ElementFreeze"
}
]
}
],
"modifierName": "FrozenStar_ElementBall"
}
]
},
"FrozenStar_ElementBall": {
"stacking": "Multiple",
"stackingOption": {
"abilitySpecialName": "",
"maxModifierNumForMultipleType": 2.0
},
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "GenerateElemBall",
"configID": 2022,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 1.0
}
},
"ratio": 1.0,
"baseEnergy": 3.0
}
]
},
"ElementBall": {
"stacking": "Unique",
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "GenerateElemBall",
"configID": 2022,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 1.0
}
},
"ratio": "GetElementRatio",
"baseEnergy": 6.0
}
]
},
"ElementBall_Extra": {
"stacking": "MultipleRefreshNoRemove",
"stackingOption": {
"abilitySpecialName": "",
"maxModifierNumForMultipleType": 3.0
},
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Randomed",
"chance": 0.6700000166893005,
"successActions": [
{
"$type": "GenerateElemBall",
"configID": 2022,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 1.0
}
},
"ratio": "GetElementRatio",
"baseEnergy": 3.0
}
]
}
]
}
},
"onAbilityStart": [
{
"$type": "AvatarSkillStart",
"skillID": 10462,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_TestXXX_IceShield_Impact_Breath",
"scale": 1.0,
"effectTempleteID": -1.0
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": -0.20000000298023224
}
},
"size": {
"x": 4.0,
"y": 1.7999999523162842,
"z": 8.0
}
},
"attackInfo": {
"attackTag": "Elemental_Art",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "damage",
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementRank": 1.5,
"elementDurability": 50.0,
"strikeType": "Default",
"enBreak": 140.0,
"attackType": "Melee",
"__exp_Arkhe": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"__unk_Q3893899620": "",
"hitLevel": "Heavy",
"hitImpulseX": 800.0,
"hitImpulseY": 0.0,
"hitImpulseType": "",
"hitHaltTimeScale": 0.019999999552965164
},
"cameraShake": {
"shakeRange": 0.36000001430511475,
"shakeTime": 0.11999999731779099,
"shakeDistance": 30.0
}
}
},
"targetType": "Enemy"
}
]
}
}
]
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Loaded 100 of 39436 files, more files were not shown because too many files have changed in this diff. Show more