[ { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_Dynamic_WindFlora_Wudi", "abilityMixins": [ { "$type": "AttachModifierToPredicateMixin", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_GET_COMMONFLORA", "value": 1.0 } ], "modifierName": "CommonFlora_ServerLuaCall" } ], "modifiers": { "Wudi": { "modifierName": "", "elementDurability": 100.0, "properties": { "Actor_FallingDamageRatio": -1.0 }, "state": "LockHP" }, "empty": { "modifierName": "", "elementDurability": 100.0 }, "CommonFlora_ServerLuaCall": { "stacking": "Multiple", "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "SpecificGroup", "GHGADIKFEGC": [ 235800001 ], "funcName": "AddWindFloraScore", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 }, { "$type": "SetGlobalValue", "value": 0.0, "key": "_GET_COMMONFLORA", "maxValue": 0.0, "minValue": 0.0 } ] } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "Wudi" } ], "isDynamicAbility": true } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_Dynamic_WindFlora_ShootBalloon", "modifiers": { "BallonTypeController": { "modifierName": "", "elementDurability": 100.0, "onAttackLanded": [ { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "IS_HIGHBALLOON", "value": 1.0 }, { "$type": "ByAttackTags", "attackTags": [ "NormalAttack_01", "NormalAttack_02", "NormalAttack_03", "NormalAttack_04", "NormalAttack_05", "NormalAttack_06", "ExtraAttack" ] } ], "modifierName": "HighCall" }, { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "IS_LOWBALLOON", "value": 1.0 }, { "$type": "ByAttackTags", "attackTags": [ "NormalAttack_01", "NormalAttack_02", "NormalAttack_03", "NormalAttack_04", "NormalAttack_05", "NormalAttack_06", "ExtraAttack" ] } ], "modifierName": "LowCall" }, { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "IS_SUBBALLOON", "value": 1.0 }, { "$type": "ByAttackTags", "attackTags": [ "NormalAttack_01", "NormalAttack_02", "NormalAttack_03", "NormalAttack_04", "NormalAttack_05", "NormalAttack_06", "ExtraAttack" ] } ], "modifierName": "SubCall" }, { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "IS_BOMBBALLOON", "value": 1.0 }, { "$type": "ByAttackTags", "attackTags": [ "NormalAttack_01", "NormalAttack_02", "NormalAttack_03", "NormalAttack_04", "NormalAttack_05", "NormalAttack_06", "ExtraAttack" ] } ], "modifierName": "BombBalloonSeeker" } ] }, "BombBalloonSeeker": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "ApplyModifier", "otherTargets": { "$type": "SelectTargetsByShape", "shapeName": "CircleR5H10", "campTargetType": "Alliance", "sizeRatio": 1.0 }, "predicates": [ { "$type": "ByTargetGlobalValue", "key": "Balloon03_TargetFlag", "value": 1.0 } ], "modifierName": "FindBalloon" }, { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_Ballon_03_Shoot" }, { "$type": "KillSelf" } ] }, "FindBalloon": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_Ballon_03_Shoot" }, { "$type": "ApplyModifier", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "IS_HIGHBALLOON", "value": 1.0 } ], "modifierName": "HighCall" }, { "$type": "ApplyModifier", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "IS_LOWBALLOON", "value": 1.0 } ], "modifierName": "LowCall" }, { "$type": "ApplyModifier", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "IS_SUBBALLOON", "value": 1.0 } ], "modifierName": "SubCall" }, { "$type": "ApplyModifier", "predicates": [ { "$type": "ByTargetGlobalValue", "key": "IS_BOMBBALLOON", "value": 1.0 } ], "modifierName": "BombBalloonSeeker" }, { "$type": "KillSelf" } ] }, "HighCall": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "target": "Caster", "luaCallType": "CurGalleryControlGroup", "GAIGNEFHDBL": true, "funcName": "ShootBalloonHighScore", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 }, { "$type": "KillSelf" } ] }, "LowCall": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "target": "Caster", "luaCallType": "CurGalleryControlGroup", "GAIGNEFHDBL": true, "funcName": "ShootBalloonLowScore", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 }, { "$type": "KillSelf" } ] }, "SubCall": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "target": "Caster", "luaCallType": "CurGalleryControlGroup", "GAIGNEFHDBL": true, "funcName": "ShootBalloonSubScore", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 }, { "$type": "KillSelf" } ] } }, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "BallonTypeController" } ], "isDynamicAbility": true } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_Dynamic_WindFlora_RecordFloorMemory", "abilityMixins": [ { "$type": "AttachModifierToPredicateMixin", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "_GET_COMMONFLORA", "value": 1.0 } ], "modifierName": "CommonFlora_ServerLuaCall" } ], "modifiers": { "Wudi": { "modifierName": "", "elementDurability": 100.0, "properties": { "Actor_FallingDamageRatio": -1.0 }, "state": "LockHP" }, "CALLSERVERLUA": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "target": "Team", "luaCallType": "SpecificGroup", "GAIGNEFHDBL": true, "GHGADIKFEGC": [ 235800003 ], "funcName": "OnEnterWrongFloor", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] }, "CommonFlora_ServerLuaCall": { "stacking": "Multiple", "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "SpecificGroup", "GHGADIKFEGC": [ 235800001 ], "funcName": "AddWindFloraScore", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 }, { "$type": "SetGlobalValue", "value": 0.0, "key": "_GET_COMMONFLORA", "maxValue": 0.0, "minValue": 0.0 } ] } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "Wudi" } ], "ALFIFBFCGGG": [ { "$type": "DebugLog", "doOffStage": true, "CBEDAJEGJBM": "!!!!!!!!!!PLAYER RAY TRIGGERED!!!!!!!!!!" }, { "$type": "Predicated", "target": "Target", "targetPredicates": [ { "$type": "ByTargetGadgetState", "gadgetState": 201 } ], "successActions": [ { "$type": "SetGlobalValue", "target": "Target", "value": 0.0, "key": "_HaveDisappear", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "ExecuteGadgetLua", "target": "Target", "param1": 202 }, { "$type": "ApplyModifier", "modifierName": "CALLSERVERLUA" } ] }, { "$type": "ExecuteGadgetLua", "target": "Target", "predicates": [ { "$type": "ByTargetGadgetState", "gadgetState": 903 } ], "param1": 902 } ], "isDynamicAbility": true } } ]