From 9060e3aa960697ec7c0c62f82150e6063a842c5e Mon Sep 17 00:00:00 2001 From: Nic0Nic0Nii Date: Tue, 7 Jun 2022 20:16:15 +0000 Subject: [PATCH] Watch for events while configuring controls. Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com> Co-authored-by: sigonasr2 --- src/sig/objects/ConfigureControls.java | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/src/sig/objects/ConfigureControls.java b/src/sig/objects/ConfigureControls.java index 0e6b528..e2c504b 100644 --- a/src/sig/objects/ConfigureControls.java +++ b/src/sig/objects/ConfigureControls.java @@ -1,8 +1,7 @@ package sig.objects; -import java.util.HashMap; - import net.java.games.input.Component; +import net.java.games.input.Event; import sig.RabiClone; import sig.engine.Action; import sig.engine.Alpha; @@ -14,8 +13,6 @@ import sig.engine.Panel; public class ConfigureControls extends Object{ - HashMap defaultValues = new HashMap<>(); - protected ConfigureControls(Panel panel) { super(panel); RabiClone.BACKGROUND_COLOR = PaletteColor.WHITE; @@ -23,8 +20,21 @@ public class ConfigureControls extends Object{ @Override public void update(double updateMult) { - // TODO Auto-generated method stub - + Event e = new Event(); + for (int i=0;i