{ "AbilityName": "Demo_Candy_1", "AbilitySpecials": { "CardCompleteFrame": { "Value": 89 }, "PerformDuration": { "Value": 1.6 } }, "AbilityStacking": "Unique", "Modifiers": { "Candy1_CardCompleted_Modifier": { "Duration": 0.1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "RemoveModifier", "ModifierName": "Candy1_Perform_Modifier", "Target": "Self" }, { "$type": "SendCustomEvent", "EventKey": "ScaryNight_CardCompleted", "IsGlobal": false, "IsInstant": true, "Target": "Self" } ] }, "Candy1_Perform_Modifier": { "Duration": "%PerformDuration", "IgnoreTimeScale": false, "ModifierMixins": [ { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "AttackCameraShakeAction", "ShakeConfigKey": "ScaryNight_Recoil", "Target": "LocalAvatar" }, { "$type": "FireEffect", "AttachPointName": "Skn_Pao_03", "EffectPattern": "Eff_ScaryNight_Activity_01_05_YuzuhaFire", "Target": "Self" } ], "AnimatorStateName": "Attack_01", "ForceTriggerOnTransitionIn": false, "ForceTriggerOnTransitionOut": false, "Frame": 3, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "TriggerAbilityAction", "AbilityName": "ScaryNight_BulletEmitter_Yuzuha_Atk01", "Target": "Self" } ], "AnimatorStateName": "Attack_01", "ForceTriggerOnTransitionIn": false, "ForceTriggerOnTransitionOut": false, "Frame": 7, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "Candy1_CardCompleted_Modifier", "Target": "Self" } ], "AnimatorStateName": "Attack_01", "ForceTriggerOnTransitionIn": false, "ForceTriggerOnTransitionOut": false, "Frame": "%CardCompleteFrame", "IsLoop": false, "LayerIndex": 0, "MaxFrame": true } ] } ], "ModifierStacking": "Replace" } }, "OnAbilityStart": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByEntityTemplateID", "EntityType": "Avatar", "Target": "Self", "TemplateID": 2042 } ], "SuccessActions": [ { "$type": "RemoveModifier", "ModifierName": "Candy1_Perform_Modifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Candy1_CardCompleted_Modifier", "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 1, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "Candy1_Perform_Modifier", "Target": "Self" } ], "Target": "Self" } ] }