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