Ability for enemies to shoot when controlled

This commit is contained in:
Marco 2025-02-25 17:29:24 +01:00
commit 2d6bcc5f00
10 changed files with 93 additions and 34 deletions

View file

@ -11,9 +11,7 @@ public partial class KeyboardInputProvider : InputProvider
public override Vector2 GetAimInput()
{
var rightStickInput = GetRightStickInput();
return GetRightStickInput();
return GetRightStickInput();
}
private Vector2 GetRightStickInput()
@ -24,8 +22,13 @@ public partial class KeyboardInputProvider : InputProvider
);
}
public override bool GetStrafing()
public override bool GetActionJustPressed(string action)
{
return Input.IsActionPressed("strafe");
return Input.IsActionJustPressed(action);
}
public override bool GetActionPressed(string action)
{
return Input.IsActionPressed(action);
}
}