Grasscutter_Resources/Resources/BinOutput/Ability/Temp/AvatarAbilities/ConfigAbility_Avatar_AllDefault.json
2022-10-03 13:51:45 +03:00

78 lines
2.6 KiB
JSON

[
{
"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": "ByEntityAppearVisionType",
"visionType": "VisionReborn"
},
{
"$type": "ByEntityAppearVisionType",
"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": "ShaderLerpMixin",
"type": "CharacterDissolve"
}
]
}
},
"onAvatarIn": [
{
"$type": "ApplyModifier",
"modifierName": "ShaderLerp"
}
],
"isDynamicAbility": true
}
}
]