FSM Selector with sound

This commit is contained in:
Marco 2025-03-01 18:02:11 +01:00
commit ee09c50dbd
20 changed files with 330 additions and 28 deletions

View file

@ -27,6 +27,7 @@ public partial class KeyboardInputProvider : InputProvider
[ExportCategory("Action Names")]
[Export] private string _shootActionName = "shoot";
[Export] private string _useActionName = "Use";
[Export] private string _scanActionName = "scan";
[Export] private string _strafeActionName = "strafe";
[Export] private string _nextWeaponActionName = "next_weapon";
[Export] private string _previousWeaponActionName = "previous_weapon";
@ -68,6 +69,10 @@ public partial class KeyboardInputProvider : InputProvider
{
return GetActionJustPressed(_useActionName);
}
public override bool GetScanJustPressed()
{
return GetActionJustPressed(_scanActionName);
}
public override bool GetStrafePressed()
{