Gamepad support

This commit is contained in:
Rendo 2025-07-28 05:07:37 +05:00
commit ed369cf718
24 changed files with 240 additions and 78 deletions

View file

@ -37,14 +37,6 @@ public partial class Seedpacket : TextureButton
public override void _Process(double delta)
{
Disabled = disablePacket || _timer.TimeLeft > 0;
if (Disabled)
{
FocusMode = FocusModeEnum.None;
}
else
{
FocusMode = FocusModeEnum.All;
}
if (_handler is ISeedpacketProcess processHandler) processHandler.Process();
}
public void SetResource(GridEntityResource resource)
@ -88,7 +80,6 @@ public partial class Seedpacket : TextureButton
public void Recharge()
{
_timer.Start();
ReleaseFocus();
}
public void OnUnfocused()