{gameManager.game.name}
{#if gameManager.state === GameState.INIT}
Spieler
gameManager.startGame()}>Start
{#each gameManager.players as player, i}
gameManager.removePlayer(i)} >Löschen
{/each}
gameManager.addPlayer()}>Spieler hinzufügen
{:else}
gameManager.sendPlayers()} /> {#if gameManager.state === GameState.SHOW_QUESTION}
{gameManager.category.name}
{gameManager.question.points} Punkte
{#if gameManager.question === undefined}
Question is undefined
{:else if isSimpleQuestion(gameManager.question)}
{:else if isMultipleChoiceQuestion(gameManager.question)}
{:else}
Type of question unknown
{/if}
gameManager.goBack()}>Zurück
{#if gameManager.questionIsShowing}
gameManager.hideQuestion()} >Frage verstecken
{:else}
gameManager.showQuestion()} >Frage aufdecken
{/if} {#if gameManager.answerIsShowing}
gameManager.hideAnswer()} >Antwort verstecken
{:else}
gameManager.showAnswer()} >Antwort aufdecken
{/if} {#each gameManager.players as player}
gameManager.plus(player)} minus={() => gameManager.minus(player)} showPlus={gameManager.answerIsShowing} /> {/each}
{#if gameManager.answerIsShowing && gameManager.pointsGivenForCurrentQuestion}
gameManager.finishQuestion()} >Abschließen
{/if}
{:else if gameManager.state === GameState.END}
ENDE
{:else}
gameManager.tileClicked(cat, que)} visited={gameManager.visitedQuestions} />
{/if}
{/if}