mirror of
https://github.com/Koko-boya/Grasscutter_Resources
synced 2024-01-31 23:23:19 +08:00
588 lines
17 KiB
JSON
588 lines
17 KiB
JSON
[
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Player_StaminaReduced_AbilityGroup",
|
|
"modifiers": {
|
|
"UNIQUE_Avatar_StaminaReduced_AbilityGroup": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Fly"
|
|
],
|
|
"modifierName": "Avatar_Flying_StaminaReduced"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachToAnimatorStateIDMixin",
|
|
"stateIDs": [
|
|
"Run"
|
|
],
|
|
"modifierName": "Avatar_Flying_StaminaReduced"
|
|
}
|
|
]
|
|
},
|
|
"Avatar_Flying_StaminaReduced": {
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"properties": {
|
|
"Actor_CostStaminaRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": -0.9
|
|
},
|
|
"Actor_EndureDelta": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachAbilityStateResistance",
|
|
"resistanceListID": 11002
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.SetAvatarHitBuckets",
|
|
"overrideAvatarHitBucketSetting": {
|
|
"rangedBucketCount": 4
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachModifier",
|
|
"modifierName": "UNIQUE_Avatar_StaminaReduced_AbilityGroup"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Remove_Avatar_Player_StaminaReduced_AbilityGroup",
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_Avatar_StaminaReduced_AbilityGroup"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Player_QuestFireDrug_AbilityGroup",
|
|
"modifiers": {
|
|
"UNIQUE_AlbedoQuest_Fire_DrugWater": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 8.0
|
|
},
|
|
"elementType": "Fire",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"thinkInterval": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.DamageByAttackValue",
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"elementType": "Fire",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 10.0
|
|
}
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "MoleMole.Config.DamageByAttackValue",
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"elementType": "Fire",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 10.0
|
|
}
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachModifier",
|
|
"modifierName": "UNIQUE_AlbedoQuest_Fire_DrugWater"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_QuestAbility_XiaoTriggerElementalBurst",
|
|
"modifiers": {
|
|
"AutoTriggerAbility": {
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.SetAnimatorTrigger",
|
|
"triggerID": {
|
|
"isDynamic": false,
|
|
"fixedValue": "DoSkill"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.SetAnimatorInt",
|
|
"intID": "SkillID",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 5.0
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_QuestBuff_DeductElemEnergy": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"thinkInterval": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 5.0
|
|
},
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "MoleMole.Config.DoActionByEnergyChangeMixin",
|
|
"elementTypes": [
|
|
"Water",
|
|
"Rock",
|
|
"Fire",
|
|
"Electric",
|
|
"Grass",
|
|
"Wind",
|
|
"Ice"
|
|
],
|
|
"doWhenEnergyMax": true,
|
|
"onGainEnergyByBall": [
|
|
{
|
|
"$type": "MoleMole.Config.HealHP",
|
|
"amountByTargetMaxHPRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ReviveElemEnergyMixin",
|
|
"period": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.5
|
|
},
|
|
"baseEnergy": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": -30.0
|
|
},
|
|
"ratio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.StageReadyMixin",
|
|
"onStageReady": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10026
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "AutoTriggerAbility"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.SetGlobalValue",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
},
|
|
"key": "QuestBuff_XiaoTriggerElementalBurst",
|
|
"useLimitRange": true,
|
|
"maxValue": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
},
|
|
"minValue": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.ClearGlobalValue",
|
|
"key": "QuestBuff_XiaoTriggerElementalBurst"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "MoleMole.Config.AddElementDurability",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"modifierName": "UNIQUE_HowlingSoul_Main_Handler",
|
|
"maxValue": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 3.4028235E+38
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10026
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "AutoTriggerAbility"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10026
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_QuestBuff_DeductElemEnergy"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_QuestAbility_ClearFollowPet",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "MoleMole.Config.FollowAttachPointEffectMixin",
|
|
"modifierName": "ClearFollowPet",
|
|
"attachPriority": "QuestBlank"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"ClearFollowPet": {
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_QuestAbility_RandomDeadTime",
|
|
"abilitySpecials": {
|
|
"DeadTime_RandomInterval": {
|
|
"type": "float",
|
|
"dynamicValue": 25.0
|
|
}
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_QuestAbility_RandomDeadTime_Interval": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": true,
|
|
"dynamicKey": "DeadTime_RandomInterval"
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerAbility",
|
|
"abilityName": "Avatar_QuestAbility_DeadTime"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.TriggerAbility",
|
|
"abilityName": "Avatar_QuestAbility_RandomDeadTime"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.SetRandomOverrideMapValue",
|
|
"doOffStage": true,
|
|
"valueRangeMax": 30.0,
|
|
"valueRangeMin": 20.0,
|
|
"overrideMapKey": "DeadTime_RandomInterval"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_QuestAbility_RandomDeadTime_Interval"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.SetRandomOverrideMapValue",
|
|
"doOffStage": true,
|
|
"valueRangeMax": 30.0,
|
|
"valueRangeMin": 20.0,
|
|
"overrideMapKey": "DeadTime_RandomInterval"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_QuestAbility_RandomDeadTime_Interval"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_QuestAbility_DeadTime",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "MoleMole.Config.DoActionByEventMixin",
|
|
"onAbilityStateAdded": [
|
|
{
|
|
"abilityState": "ElementDeadTime",
|
|
"actions": [
|
|
{
|
|
"$type": "MoleMole.Config.DebugLog",
|
|
"doOffStage": true,
|
|
"content": "!!!!!!!!!!!SetAvatarCanShakeOn!!!!!!!!!!"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ForceEnableShakeOffButton",
|
|
"enable": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onAbilityStateRemoved": [
|
|
{
|
|
"abilityState": "ElementDeadTime",
|
|
"actions": [
|
|
{
|
|
"$type": "MoleMole.Config.DebugLog",
|
|
"doOffStage": true,
|
|
"content": "!!!!!!!!!!!SetAvatarCanShakeOff!!!!!!!!!!"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ForceEnableShakeOffButton",
|
|
"doOffStage": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"costEnergyDeltaName": ""
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"DeadTime": {
|
|
"type": "float",
|
|
"dynamicValue": 5.0
|
|
}
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_QuestAbility_DeadTime": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": true,
|
|
"dynamicKey": "DeadTime"
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 350.0
|
|
},
|
|
"state": "ElementDeadTime",
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.CallLuaTask",
|
|
"targetAlias": "12041",
|
|
"valueString": "ShougunQuest_Timestop"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.DebugLog",
|
|
"doOffStage": true,
|
|
"content": "!!!!!!!!!!!SetAvatarCanShakeOff!!!!!!!!!!"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ForceEnableShakeOffButton",
|
|
"doOffStage": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.DebugLog",
|
|
"doOffStage": true,
|
|
"content": "!!!!!!!!!!!SetAvatarCanShakeOff!!!!!!!!!!"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ForceEnableShakeOffButton",
|
|
"doOffStage": true
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachModifier",
|
|
"modifierName": "UNIQUE_QuestAbility_DeadTime"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_QuestAbility_ReviveEnergy",
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.ReviveElemEnergy",
|
|
"doOffStage": true,
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
}
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
}
|
|
] |