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

304 lines
8.9 KiB
JSON

[
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "DynamicAbility_MichiaeMatsuri_Pressure",
"abilityMixins": [
{
"$type": "MoleMole.Config.DoActionOnGlobalValueChangeMixin",
"globalValueKey": "SGV_MichiaeMatsuri_DarkPressure",
"actions": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "SGV_MichiaeMatsuri_DarkPressure",
"overrideMapKey": "DeBuffStacking"
},
{
"$type": "MoleMole.Config.RemoveModifier",
"modifierName": "MichiaeMatsuri_Pressure"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "MichiaeMatsuri_Pressure"
}
]
}
],
"abilitySpecials": {
"SubDefenceRatio": {
"type": "float",
"dynamicValue": 0.0
},
"SubAttackRatio": {
"type": "float",
"dynamicValue": 0.0
},
"DeBuffStacking": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"MichiaeMatsuri_Pressure": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_MichiaeMatsuri_Pressure_Avatar"
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_MichiaeMatsuri_DarkPressure",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 7.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 30.0
}
],
"modifierNameSteps": [
"MichiaeMatsuri_Pressure_Debuffeffect_Team"
]
}
]
},
"MichiaeMatsuri_Pressure_Debuffeffect_Team": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "MichiaeMatsuri_Pressure_Debuffeffect_Avatar"
}
]
},
"MichiaeMatsuri_Pressure_Debuffeffect_Avatar": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"state": "DefenseDown"
},
"UNIQUE_MichiaeMatsuri_Pressure_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"ignoreEventInfo": true,
"damagePercentageRatio": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SubAttackRatio"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DeBuffStacking"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
}
],
"properties": {
"Actor_FireSubHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SubDefenceRatio"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DeBuffStacking"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"Actor_ElecSubHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SubDefenceRatio"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DeBuffStacking"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"Actor_WaterSubHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SubDefenceRatio"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DeBuffStacking"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"Actor_GrassSubHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SubDefenceRatio"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DeBuffStacking"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"Actor_WindSubHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SubDefenceRatio"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DeBuffStacking"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"Actor_IceSubHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SubDefenceRatio"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DeBuffStacking"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"Actor_RockSubHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SubDefenceRatio"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DeBuffStacking"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"Actor_PhysicalSubHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SubDefenceRatio"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DeBuffStacking"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
}
}
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "SGV_MichiaeMatsuri_DarkPressure",
"overrideMapKey": "DeBuffStacking"
},
{
"$type": "MoleMole.Config.RemoveModifier",
"modifierName": "MichiaeMatsuri_Pressure"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "MichiaeMatsuri_Pressure"
}
]
}
}
]