Grasscutter_Resources/Resources/BinOutput/Ability/Temp/ConfigAbility_WaterGadget.json
2022-10-03 22:50:28 +03:00

110 lines
3.8 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Raining",
"modifiers": {
"Raining": {
"modifierName": "",
"duration": 8.0,
"elementDurability": 100.0,
"thinkInterval": 0.10000000149011612,
"onThinkInterval": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR5",
"ONPOPLLHJLE": "All",
"CJJABKCAIEB": 1.0
},
"modifierName": "WetModifier"
}
]
},
"WetModifier": {
"modifierName": "",
"duration": 8.0,
"elementType": "Water",
"elementDurability": 40.0,
"overrideWeaponElement": true,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Element_Wet"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Raining"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Test_KapokFlower_Interact",
"modifiers": {
"ElementWaterModifier": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "AttachModifier",
"modifierName": "Grow"
}
],
"onBeingHit": [
{
"$type": "SetAnimatorBool",
"predicates": [
{
"$type": "ByHitElement",
"element": "Water"
}
],
"boolID": "BeHitWater",
"value": true
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Water"
}
],
"modifierName": "ElementWaterModifier"
}
]
},
"Grow": {
"modifierName": "",
"duration": 1.100000023841858,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_ItemFlower_Bloom"
}
],
"onRemoved": [
{
"$type": "TriggerGadgetInteractive"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "ElementWaterModifier"
}
]
}
}
]