private void Awake() { AttributeSet = new AttributeSet(); activityAbilities = new HashSet <AbilityBase>(); abilitiesMap = new Dictionary <FAbilityTagContainer, AbilityBase>(); buffMap = new Dictionary <FAbilityTagContainer, AbilityBuff>(); OnAbilityTriggerEventMap = new Dictionary <FAbilityTagContainer, UnityAction <AbilitySystemComponent> >(); MovmentComponent = GetComponent <MovementComponent>(); AttributeSet.AddAttribute(EAttributeType.AT_Health, 100); AttributeSet.AddAttribute(EAttributeType.AT_Mana, 100); }