Grasscutter_Resources/Resources/BinOutput/Ability/Temp/ActivityAbilities/ConfigAbility_Activity_MichiaeMatsuri.json
2022-10-04 22:24:33 +03:00

629 lines
25 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_MichiaeMatsuri_TestAbility",
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_MichiaeMatsuri_DefenceUp_HealthUp",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_MichiaeMatsuri_CrystalSkill_1",
"valueSteps": [
0.5,
1.5
],
"modifierNameSteps": [
"UNIQUE_Activity_MichiaeMatsuri_DefenceUp_HealthUp_Handler"
]
}
],
"abilitySpecials": {
"DefenceUpRate": 0.0,
"MaxHpUpRate": 0.0
},
"modifiers": {
"UNIQUE_Activity_MichiaeMatsuri_DefenceUp_HealthUp_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Activity_MichiaeMatsuri_DefenceUp_HealthUp_Handler_TriggerAbility"
}
]
},
"UNIQUE_Activity_MichiaeMatsuri_DefenceUp_HealthUp_Handler_TriggerAbility": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"target": "Team",
"abilityName": "ActivityAbility_MichiaeMatsuri_DefenceUp_HealthUp"
}
]
},
"UNIQUE_Activity_MichiaeMatsuri_DefenceUp_HealthUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_DefenceRatio": "DefenceUpRate",
"Actor_MaxHPRatio": "MaxHpUpRate"
},
"isLimitedProperties": true
}
},
"onAbilityStart": [
{
"$type": "AttachModifier",
"target": "CurTeamAvatars",
"modifierName": "UNIQUE_Activity_MichiaeMatsuri_DefenceUp_HealthUp"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_MichiaeMatsuri_ElementalBurstDamageUp",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_MichiaeMatsuri_CrystalSkill_2",
"valueSteps": [
0.5,
1.5
],
"modifierNameSteps": [
"UNIQUE_Activity_MichiaeMatsuri_ElementalBurstDamageUp_Handler"
]
}
],
"abilitySpecials": {
"ElementalBurstDamageUpRate": 0.0
},
"modifiers": {
"UNIQUE_Activity_MichiaeMatsuri_ElementalBurstDamageUp_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Activity_MichiaeMatsuri_ElementalBurstDamageUp_Action_ApplyToAllAvatars"
}
]
},
"UNIQUE_Activity_MichiaeMatsuri_ElementalBurstDamageUp_Action_ApplyToAllAvatars": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachModifier",
"target": "CurTeamAvatars",
"modifierName": "UNIQUE_Activity_MichiaeMatsuri_ElementalBurstDamageUp"
}
]
},
"UNIQUE_Activity_MichiaeMatsuri_ElementalBurstDamageUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"attackTags": [
"Elemental_Burst"
],
"damagePercentageRatio": "ElementalBurstDamageUpRate"
}
],
"isLimitedProperties": true
}
},
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_MichiaeMatsuri_MeleeWeaponDamageUp",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_MichiaeMatsuri_CrystalSkill_3",
"valueSteps": [
0.5,
1.5
],
"modifierNameSteps": [
"UNIQUE_Activity_MichiaeMatsuri_MeleeWeaponDamageUp_Handler"
]
}
],
"abilitySpecials": {
"MeleeWeaponDamageUpRate": 0.0
},
"modifiers": {
"UNIQUE_Activity_MichiaeMatsuri_MeleeWeaponDamageUp_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Activity_MichiaeMatsuri_MeleeWeaponDamageUp_Decision_IsMeleeWeapon"
}
]
},
"UNIQUE_Activity_MichiaeMatsuri_MeleeWeaponDamageUp_Decision_IsMeleeWeapon": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByAvatarWeaponType",
"target": "Self",
"EBMGNAOCOBG": [
"WEAPON_CLAYMORE",
"WEAPON_POLE",
"WEAPON_SWORD_ONE_HAND"
]
}
],
"modifierName": "UNIQUE_Activity_MichiaeMatsuri_MeleeWeaponDamageUp"
}
],
"isLimitedProperties": true
},
"UNIQUE_Activity_MichiaeMatsuri_MeleeWeaponDamageUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"attackTags": [
"NormalAttack_01",
"NormalAttack_02",
"NormalAttack_03",
"NormalAttack_04",
"NormalAttack_05",
"NormalAttack_06",
"ExtraAttack",
"FallingAttack"
],
"damagePercentageRatio": "MeleeWeaponDamageUpRate"
}
],
"isLimitedProperties": true
}
},
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_MichiaeMatsuri_RangedWeapon_AtkSpeedUp",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_MichiaeMatsuri_CrystalSkill_4",
"valueSteps": [
0.5,
1.5
],
"modifierNameSteps": [
"UNIQUE_Activity_MichiaeMatsuri_RangedWeapon_AtkSpeedUp_Handler"
]
}
],
"abilitySpecials": {
"AttackSpeedUpRate": 0.0
},
"modifiers": {
"UNIQUE_Activity_MichiaeMatsuri_RangedWeapon_AtkSpeedUp_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Activity_MichiaeMatsuri_RangedWeapon_AtkSpeedUp_Decision_IsRangedWeapon"
}
]
},
"UNIQUE_Activity_MichiaeMatsuri_RangedWeapon_AtkSpeedUp_Decision_IsRangedWeapon": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByAvatarWeaponType",
"target": "Self",
"EBMGNAOCOBG": [
"WEAPON_BOW",
"WEAPON_CATALYST"
]
}
],
"successActions": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Activity_MichiaeMatsuri_RangedWeapon_AtkSpeedUp_Action_AtkSpeedUp"
}
]
}
],
"isLimitedProperties": true
},
"UNIQUE_Activity_MichiaeMatsuri_RangedWeapon_AtkSpeedUp_Action_AtkSpeedUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Animator_AttackSpeedRatio": "AttackSpeedUpRate"
},
"isLimitedProperties": true
}
},
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_MichiaeMatsuri_Explode_Superconductor_Shock_SwirlElec_DmgUp",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_MichiaeMatsuri_CrystalSkill_5",
"valueSteps": [
0.5,
1.5
],
"modifierNameSteps": [
"UNIQUE_Activity_MichiaeMatsuri_Explode_Superconductor_Shock_SwirlElec_DmgUp_Handler"
]
}
],
"abilitySpecials": {
"DamageUpRate": 0.0
},
"modifiers": {
"UNIQUE_Activity_MichiaeMatsuri_Explode_Superconductor_Shock_SwirlElec_DmgUp_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Activity_MichiaeMatsuri_Explode_Superconductor_Shock_SwirlElec_DmgUp_Action_ApplyToAllAvatars"
}
]
},
"UNIQUE_Activity_MichiaeMatsuri_Explode_Superconductor_Shock_SwirlElec_DmgUp_Action_ApplyToAllAvatars": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"target": "Team",
"abilityName": "ActivityAbility_MichiaeMatsuri_Explode_Superconductor_Shock_SwirlElec_DmgUp"
}
]
},
"UNIQUE_Activity_MichiaeMatsuri_Explode_Superconductor_Shock_SwirlElec_DmgUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_ElemReactSwirlElectricDelta": "DamageUpRate",
"Actor_ElemReactSConductDelta": "DamageUpRate",
"Actor_ElemReactElectricDelta": "DamageUpRate",
"Actor_ElemReactExplodeDelta": "DamageUpRate"
},
"isLimitedProperties": true
}
},
"onAbilityStart": [
{
"$type": "AttachModifier",
"target": "CurTeamAvatars",
"modifierName": "UNIQUE_Activity_MichiaeMatsuri_Explode_Superconductor_Shock_SwirlElec_DmgUp"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_MichiaeMatsuri_StaminaCostDown_StaminaRecoverUp",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_MichiaeMatsuri_CrystalSkill_6",
"valueSteps": [
0.5,
1.5
],
"modifierNameSteps": [
"UNIQUE_Activity_MichiaeMatsuri_StaminaCostDown_StaminaRecoverUp_Handler"
]
}
],
"abilitySpecials": {
"CostStaminaDownRate": 0.0,
"RecoverStaminaUpRate": 0.0
},
"modifiers": {
"UNIQUE_Activity_MichiaeMatsuri_StaminaCostDown_StaminaRecoverUp_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Activity_MichiaeMatsuri_StaminaCostDown_StaminaRecoverUp"
}
]
},
"UNIQUE_Activity_MichiaeMatsuri_StaminaCostDown_StaminaRecoverUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_CostStaminaRatio": [
0.0,
1.0,
"CostStaminaDownRate",
"Mul",
"Sub"
],
"Actor_RecoverStaminaRatio": "RecoverStaminaUpRate"
},
"isLimitedProperties": true
}
},
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_MichiaeMatsuri_OnCrystalAttackLand",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_MichiaeMatsuri_CrystalLevel",
"valueSteps": [
7.5,
15.5
],
"modifierNameSteps": [
"UNIQUE_Activity_MichiaeMatsuri_OnCrystalAttackLand_Handler"
]
},
{
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_MichiaeMatsuri_CrystalLevel",
"valueSteps": [
12.5,
15.5
],
"modifierNameSteps": [
"UNIQUE_Activity_MichiaeMatsuri_OnCrystalAttackLand_SetSubHurtDownLevel"
]
}
],
"abilitySpecials": {
"SubHurtDownRate": 0.0,
"SubHurtDownDuration": 0.0,
"SubHurtDownLevel": 1.0
},
"modifiers": {
"UNIQUE_Activity_MichiaeMatsuri_OnCrystalAttackLand_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Activity_MichiaeMatsuri_OnCrystalAttackLand"
}
]
},
"UNIQUE_Activity_MichiaeMatsuri_OnCrystalAttackLand_SetSubHurtDownLevel": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetOverrideMapValue",
"target": "Team",
"CFIPAGENGPE": true,
"value": 2.0,
"overrideMapKey": "SubHurtDownLevel"
}
]
},
"UNIQUE_Activity_MichiaeMatsuri_OnCrystalAttackLand": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "Predicated",
"target": "Other",
"targetPredicates": [
{
"$type": "ByAttackTags",
"target": "Team",
"attackTags": [
"MichiaeMatsuri_CrystalAttack"
]
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_ANIMAL_ENTITY_TYPE",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Other",
"modifierName": "UNIQUE_Activity_MichiaeMatsuri_MonsterAllElementalSubHurtDown"
},
{
"$type": "DebugLog",
"content": "命中怪物"
}
]
}
]
},
"UNIQUE_Activity_MichiaeMatsuri_MonsterAllElementalSubHurtDown": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": "SubHurtDownDuration",
"elementDurability": 100.0,
"properties": {
"Actor_FireSubHurtDelta": [
0.0,
1.0,
"SubHurtDownRate",
"Mul",
"SubHurtDownLevel",
"Mul",
"Sub"
],
"Actor_ElecSubHurtDelta": [
0.0,
1.0,
"SubHurtDownRate",
"Mul",
"SubHurtDownLevel",
"Mul",
"Sub"
],
"Actor_WaterSubHurtDelta": [
0.0,
1.0,
"SubHurtDownRate",
"Mul",
"SubHurtDownLevel",
"Mul",
"Sub"
],
"Actor_GrassSubHurtDelta": [
0.0,
1.0,
"SubHurtDownRate",
"Mul",
"SubHurtDownLevel",
"Mul",
"Sub"
],
"Actor_WindSubHurtDelta": [
0.0,
1.0,
"SubHurtDownRate",
"Mul",
"SubHurtDownLevel",
"Mul",
"Sub"
],
"Actor_IceSubHurtDelta": [
0.0,
1.0,
"SubHurtDownRate",
"Mul",
"SubHurtDownLevel",
"Mul",
"Sub"
],
"Actor_RockSubHurtDelta": [
0.0,
1.0,
"SubHurtDownRate",
"Mul",
"SubHurtDownLevel",
"Mul",
"Sub"
],
"Actor_PhysicalSubHurtDelta": [
0.0,
1.0,
"SubHurtDownRate",
"Mul",
"SubHurtDownLevel",
"Mul",
"Sub"
]
},
"state": "DefenseDown",
"onAdded": [
{
"$type": "DebugLog",
"content": "wenchuan.xie_Test: 怪物易伤"
}
],
"isLimitedProperties": true
}
},
"isDynamicAbility": true
}
}
]