mirror of
https://github.com/collinsmith/riiablo.git
synced 2025-07-13 09:17:52 +07:00
Added weapon swap button to mobile panel
This commit is contained in:
@ -26,6 +26,7 @@ public class MobilePanel extends Table implements Disposable {
|
|||||||
Button btnMessages;
|
Button btnMessages;
|
||||||
Button btnQuests;
|
Button btnQuests;
|
||||||
Button btnEscapeMenu;
|
Button btnEscapeMenu;
|
||||||
|
Button btnSwapWeapons;
|
||||||
|
|
||||||
public MobilePanel(final GameScreen gameScreen) {
|
public MobilePanel(final GameScreen gameScreen) {
|
||||||
this.gameScreen = gameScreen;
|
this.gameScreen = gameScreen;
|
||||||
@ -38,6 +39,8 @@ public class MobilePanel extends Table implements Disposable {
|
|||||||
Actor actor = event.getListenerActor();
|
Actor actor = event.getListenerActor();
|
||||||
if (actor == btnCharacter) {
|
if (actor == btnCharacter) {
|
||||||
gameScreen.characterPanel.setVisible(!gameScreen.characterPanel.isVisible());
|
gameScreen.characterPanel.setVisible(!gameScreen.characterPanel.isVisible());
|
||||||
|
} else if (actor == btnSwapWeapons) {
|
||||||
|
gameScreen.player.setAlternate(!gameScreen.player.isAlternate());
|
||||||
} else if (actor == btnInventory) {
|
} else if (actor == btnInventory) {
|
||||||
gameScreen.inventoryPanel.setVisible(!gameScreen.inventoryPanel.isVisible());
|
gameScreen.inventoryPanel.setVisible(!gameScreen.inventoryPanel.isVisible());
|
||||||
} else if (actor == btnSkillTree) {
|
} else if (actor == btnSkillTree) {
|
||||||
@ -96,10 +99,16 @@ public class MobilePanel extends Table implements Disposable {
|
|||||||
down = new TextureRegionDrawable(minipanelbtn.getTexture(15));
|
down = new TextureRegionDrawable(minipanelbtn.getTexture(15));
|
||||||
}});
|
}});
|
||||||
btnEscapeMenu.addListener(clickListener);
|
btnEscapeMenu.addListener(clickListener);
|
||||||
|
btnSwapWeapons = new Button(new Button.ButtonStyle() {{
|
||||||
|
up = new TextureRegionDrawable(minipanelbtn.getTexture(16));
|
||||||
|
down = new TextureRegionDrawable(minipanelbtn.getTexture(17));
|
||||||
|
}});
|
||||||
|
btnSwapWeapons.addListener(clickListener);
|
||||||
final float size = 50;
|
final float size = 50;
|
||||||
add(btnCharacter).size(size);
|
add(btnCharacter).size(size);
|
||||||
add(btnParty).size(size);
|
add(btnParty).size(size);
|
||||||
add(btnQuests).size(size);
|
add(btnQuests).size(size);
|
||||||
|
add(btnSwapWeapons).size(size);
|
||||||
add().expandX();
|
add().expandX();
|
||||||
add(btnInventory).size(size);
|
add(btnInventory).size(size);
|
||||||
add(btnSkillTree).size(size);
|
add(btnSkillTree).size(size);
|
||||||
|
Reference in New Issue
Block a user