@(player: de.knockoutwhist.player.AbstractPlayer, logic: de.knockoutwhist.control.GameLogic) @main("Ingame") {

Knockout Whist

Next Player:

@logic.getPlayerQueue.get.duplicate().nextPlayer()

Trumpsuit:

@logic.getCurrentRound.get.trumpSuit

First Card

@if(logic.getCurrentTrick.get.firstCard.isDefined) { @util.WebUIUtils.cardtoImage(logic.getCurrentTrick.get.firstCard.get) } else { @views.html.render.card.apply("../../../public/images/cards/1B.png")("Blank Card") }

@logic.getCurrentPlayer.get has to play a card!

@if(logic.getCurrentTrick.get.cards.nonEmpty) {

Cards played

} else {

Cards played

}
@for((cardplayed, player) <- logic.getCurrentTrick.get.cards) {

@player

@util.WebUIUtils.cardtoImage(cardplayed)
}

Your cards

@for(card <- player.currentHand().get.cards) { @util.WebUIUtils.cardtoImage(card) }
}