public void StartInteraction() { CurrentActionProgress = 0.0f; if (CurrentClosestInteractable != null) { CurrentAction = CurrentClosestInteractable.GetPlayerActionType(); } }
public static bool isActionTriggered(EPlayerAction action) { return(actionActivations.Contains(action)); }
public ActionConfiguration(EPlayerAction _action, KeyCode _key, bool _isActivation) { action = _action; key = _key; isActivation = _isActivation; }
public int Get(EPlayerAction action) { return(Get((int)action)); }
public void Del(EPlayerAction action) { actionSign &= (~(1 << (int)action)); }
public void Add(EPlayerAction action) { actionSign |= (1 << (int)action); }