Grasscutter_Resources/Resources/BinOutput/Ability/Temp/AvatarAbilities/ConfigAbility_Avatar_AllDefault.json
2022-04-23 07:55:31 +05:30

94 lines
2.5 KiB
JSON

[
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Avatar_DefaultAbility_VisionReplaceDieInvincible",
"abilityMixins": [
{
"$type": "MoleMole.Config.DoReviveMixin",
"onReviveActions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"doOffStage": true,
"modifierName": "UNIQUE_VisionReplaceDieInvincible_Invincible"
}
]
}
],
"modifiers": {
"UNIQUE_VisionReplaceDieInvincible_Invincible": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 2.5
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"state": "Invincible"
}
},
"onAvatarIn": [
{
"$type": "MoleMole.Config.ApplyModifier",
"predicates": [
{
"$type": "MoleMole.Config.ByAny",
"predicates": [
{
"$type": "MoleMole.Config.ByEntityAppearVisionType",
"visionType": "VisionReborn"
},
{
"$type": "MoleMole.Config.ByEntityAppearVisionType",
"visionType": "VisionReplaceDie"
}
]
}
],
"modifierName": "UNIQUE_VisionReplaceDieInvincible_Invincible"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Avatar_DefaultAbility_AvartarInShaderChange",
"modifiers": {
"ShaderLerp": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.3
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ShaderLerpMixin",
"type": "CharacterDissolve"
}
]
}
},
"onAvatarIn": [
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "ShaderLerp"
}
],
"isDynamicAbility": true
}
}
]