Handle everything related to melee combat: ATtacks, Ragdoll, Damage, Hit Reactions, and Blocks.
The component uses the following Data Tables:
- DT_SNGM_AnimationsSet - To store all animation set settings, all other data table relative to the current animation set name
- DT_SNGM_AttackCombos - To store all combos montages and settings
- DT_SNGM_AnimationsSetLocomotions - To store all locomotion blend spaces
- DT_SNGM_HitReactions - To store all directional hit reaction montages
- DT_SNGM_Dodges - To store all directional dodge montages
- DT_SNGM_Blocks - To store all block montages

Main Functions:
Attack Main Event - Perform an Attack Combo based on the current animation set
Block - Start or Stops Blocking
Input Direction Dodge - Perform an Dodge based on the current animation set
