{ "AbilityMixins": [ { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "TriggerAbilityAction", "AbilityName": "Sentinel_Attack05_Bullet_L", "Target": "Self" }, { "$type": "TriggerAbilityAction", "AbilityName": "Sentinel_Attack05_Bullet_R", "Target": "Self" } ], "AnimatorStateName": "Attack_05", "ForceTriggerOnTransitionOut": true, "Frame": 44, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "TriggerAbilityAction", "AbilityName": "Sentinel_Attack05_Bullet_L", "Target": "Self" }, { "$type": "TriggerAbilityAction", "AbilityName": "Sentinel_Attack05_Bullet_R", "Target": "Self" } ], "AnimatorStateName": "Attack_05", "ForceTriggerOnTransitionOut": true, "Frame": 66, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "TriggerAbilityAction", "AbilityName": "Sentinel_Attack05_Bullet_L", "Target": "Self" }, { "$type": "TriggerAbilityAction", "AbilityName": "Sentinel_Attack05_Bullet_R", "Target": "Self" } ], "AnimatorStateName": "Attack_05", "ForceTriggerOnTransitionOut": true, "Frame": 88, "IsLoop": false, "LayerIndex": 0 } ] } ], "AbilityName": "Sentinel_Attack05_BulletEmitter", "AbilityStacking": "Unique" }