mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 19:28:01 +00:00
update controls
This commit is contained in:
@@ -105,7 +105,7 @@ public class FMenuBar extends Header {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean keyDown(int keyCode) {
|
public boolean keyDown(int keyCode) {
|
||||||
if (keyCode == Input.Keys.BUTTON_L1) {
|
if (keyCode == Input.Keys.BUTTON_SELECT) { //show menu tabs
|
||||||
setNextSelected();
|
setNextSelected();
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -579,14 +579,16 @@ public class MatchScreen extends FScreen {
|
|||||||
} catch (Exception e) {}
|
} catch (Exception e) {}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case Keys.PAGE_DOWN:
|
case Keys.BUTTON_L1: //switch selected panels
|
||||||
if (Forge.hasGamepad()) {
|
if (Forge.hasGamepad()) {
|
||||||
//nullPotentialListener();
|
//nullPotentialListener();
|
||||||
selectedPlayerPanel().hideSelectedTab();
|
selectedPlayerPanel().hideSelectedTab();
|
||||||
selectedPlayer--;
|
selectedPlayer--;
|
||||||
if (selectedPlayer < 0)
|
if (selectedPlayer < 0)
|
||||||
selectedPlayer=playerPanelsList.size()-1;
|
selectedPlayer=playerPanelsList.size()-1;
|
||||||
selectedPlayerPanel().setNextSelectedTab(true);
|
selectedPlayerPanel().closeSelectedTab();
|
||||||
|
selectedPlayerPanel().getSelectedRow().unselectCurrent();
|
||||||
|
//selectedPlayerPanel().setNextSelectedTab(true);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case Keys.ENTER:
|
case Keys.ENTER:
|
||||||
|
|||||||
@@ -179,7 +179,7 @@ public class VAvatar extends FDisplayObject {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean keyDown(int keyCode) {
|
public boolean keyDown(int keyCode) {
|
||||||
if (keyCode == Input.Keys.BUTTON_SELECT) {
|
if (keyCode == Input.Keys.PAGE_DOWN) { // left analog down to select current selected panel
|
||||||
//must invoke in game thread in case a dialog needs to be shown
|
//must invoke in game thread in case a dialog needs to be shown
|
||||||
if (MatchController.getView().selectedPlayerPanel() != null) {
|
if (MatchController.getView().selectedPlayerPanel() != null) {
|
||||||
PlayerView selected = MatchController.getView().selectedPlayerPanel().getPlayer();
|
PlayerView selected = MatchController.getView().selectedPlayerPanel().getPlayer();
|
||||||
|
|||||||
@@ -57,10 +57,11 @@ Right Trigger - Keep/Mulligan/Cancel/End Turn/Alpha Strike (Bottom Right Button)
|
|||||||
(To select cards on the battlefield, close Zone tabs first (Button B), then use DPAD)
|
(To select cards on the battlefield, close Zone tabs first (Button B), then use DPAD)
|
||||||
|
|
||||||
DPAD Up/Down/Left/Right - Selector
|
DPAD Up/Down/Left/Right - Selector
|
||||||
Left Shoulder - Tab Selector/Show
|
Left Shoulder - Player Panel Selector
|
||||||
Right Shoulder - Zone Selector/Show
|
Right Shoulder - Zone Selector/Show
|
||||||
Left Analog Down - Switch Player for Selector
|
Left Analog Down - Select Player (current selected panel)
|
||||||
|
|
||||||
Button A - Confirm
|
Button A - Confirm
|
||||||
Button B - Cancel/Hide
|
Button B - Cancel/Hide
|
||||||
Button Y - Show Zoom
|
Button Y - Show Zoom
|
||||||
|
Button Back - Show Menu Tabs
|
||||||
Reference in New Issue
Block a user