merge dev into test #28
@@ -18,8 +18,12 @@
|
|||||||
import pp.mdga.client.board.PieceControl;
|
import pp.mdga.client.board.PieceControl;
|
||||||
import pp.mdga.client.gui.CardControl;
|
import pp.mdga.client.gui.CardControl;
|
||||||
import pp.mdga.client.view.GameView;
|
import pp.mdga.client.view.GameView;
|
||||||
|
import pp.mdga.game.BonusCard;
|
||||||
import pp.mdga.game.Color;
|
import pp.mdga.game.Color;
|
||||||
import pp.mdga.game.Piece;
|
import pp.mdga.game.Piece;
|
||||||
|
import pp.mdga.notification.SelectableCardsNotification;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
public class InputSynchronizer {
|
public class InputSynchronizer {
|
||||||
|
|
||||||
@@ -112,6 +116,7 @@ else if(boardSelect != null) {
|
|||||||
}
|
}
|
||||||
if(name.equals("Test") &&isPressed){
|
if(name.equals("Test") &&isPressed){
|
||||||
if(app.getView() instanceof GameView gameView){
|
if(app.getView() instanceof GameView gameView){
|
||||||
|
app.getNotificationSynchronizer().addTestNotification(new SelectableCardsNotification(List.of(BonusCard.SHIELD)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ public void init() {
|
|||||||
cardLayerCamera = createOverlayCam();
|
cardLayerCamera = createOverlayCam();
|
||||||
cardLayer = new CardLayer(fpp, cardLayerCamera, backTexture);
|
cardLayer = new CardLayer(fpp, cardLayerCamera, backTexture);
|
||||||
app.getStateManager().attach(cardLayer);
|
app.getStateManager().attach(cardLayer);
|
||||||
|
|
||||||
diceControl = new DiceControl(app.getAssetManager());
|
diceControl = new DiceControl(app.getAssetManager());
|
||||||
diceControl.create(new Vector3f(0, 0, 0), 1f, false);
|
diceControl.create(new Vector3f(0, 0, 0), 1f, false);
|
||||||
}
|
}
|
||||||
@@ -50,6 +51,7 @@ public void init() {
|
|||||||
public void shutdown() {
|
public void shutdown() {
|
||||||
if (cardLayer != null) {
|
if (cardLayer != null) {
|
||||||
cardLayer.shutdown();
|
cardLayer.shutdown();
|
||||||
|
clearSelectableCards();
|
||||||
}
|
}
|
||||||
cardLayer = null;
|
cardLayer = null;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -67,7 +67,6 @@ public void onEnter() {
|
|||||||
|
|
||||||
app.getAcousticHandler().playSound(MdgaSound.START);
|
app.getAcousticHandler().playSound(MdgaSound.START);
|
||||||
|
|
||||||
|
|
||||||
//Test
|
//Test
|
||||||
|
|
||||||
List<UUID> uuid1 = new ArrayList<>();
|
List<UUID> uuid1 = new ArrayList<>();
|
||||||
@@ -92,7 +91,8 @@ public void onEnter() {
|
|||||||
app.getNotificationSynchronizer().addTestNotification(new MovePieceNotification(p1_2, 30, true));
|
app.getNotificationSynchronizer().addTestNotification(new MovePieceNotification(p1_2, 30, true));
|
||||||
// app.getNotificationSynchronizer().addTestNotification(new SelectableMoveNotification(List.of(p1), List.of(4), List.of(false)));
|
// app.getNotificationSynchronizer().addTestNotification(new SelectableMoveNotification(List.of(p1), List.of(4), List.of(false)));
|
||||||
app.getNotificationSynchronizer().addTestNotification(new AcquireCardNotification(BonusCard.SHIELD));
|
app.getNotificationSynchronizer().addTestNotification(new AcquireCardNotification(BonusCard.SHIELD));
|
||||||
app.getNotificationSynchronizer().addTestNotification(new SelectableCardsNotification(List.of(BonusCard.SHIELD)));
|
|
||||||
|
// app.getNotificationSynchronizer().addTestNotification(new SelectableCardsNotification(List.of(BonusCard.SHIELD)));
|
||||||
// app.getNotificationSynchronizer().addTestNotification(new ShieldActiveNotification(p1));
|
// app.getNotificationSynchronizer().addTestNotification(new ShieldActiveNotification(p1));
|
||||||
// app.getNotificationSynchronizer().addTestNotification(new ActivePlayerNotification(Color.NAVY));
|
// app.getNotificationSynchronizer().addTestNotification(new ActivePlayerNotification(Color.NAVY));
|
||||||
|
|
||||||
@@ -103,6 +103,7 @@ public void onEnter() {
|
|||||||
|
|
||||||
p1 = p1;
|
p1 = p1;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user