Ejemplo n.º 1
0
 public override bool HotKeyMatch(TriggersSet triggers, AbilityHotkeys abilityKeys)
 {
     if (abilityKeys.Get <Dash>().JustPressed&& triggers.DirectionsRaw != default)
     {
         Dir = Vector2.Normalize(triggers.DirectionsRaw);
         return(true);
     }
     return(false);
 }
Ejemplo n.º 2
0
        public override bool HotKeyMatch(TriggersSet triggers, AbilityHotkeys abilityKeys)
        {
            if (abilityKeys.Get <Dash>().JustPressed&& triggers.DirectionsRaw != default)
            {
                Dir = Vector2.Normalize(triggers.DirectionsRaw);

                if (Player.HasBuff(BuffID.Confused))
                {
                    Dir = new Vector2(Dir.X * -1, Dir.Y);
                }

                return(true);
            }
            return(false);
        }
Ejemplo n.º 3
0
 public override bool HotKeyMatch(TriggersSet triggers, AbilityHotkeys abilityKeys)
 {
     return(abilityKeys.Get <Pure>().JustPressed);
 }
Ejemplo n.º 4
0
 public override bool HotKeyMatch(TriggersSet triggers, AbilityHotkeys abilityKeys)
 {
     return(abilityKeys.Get <Whip>().Current);
 }