Game Over check hinzugefügt
This commit is contained in:
parent
0369832d3b
commit
84b6e12244
16
logik.pl
16
logik.pl
@ -144,6 +144,16 @@ change_player :-
|
|||||||
!.
|
!.
|
||||||
|
|
||||||
|
|
||||||
|
% Falls das Spiel vorbei ist, mach nix
|
||||||
|
end_turn :-
|
||||||
|
game_over,
|
||||||
|
write("Game Over!"), nl,
|
||||||
|
|
||||||
|
inactive_player(Winner),
|
||||||
|
write("Player "),
|
||||||
|
write(Winner),
|
||||||
|
write(" wins!").
|
||||||
|
|
||||||
% Beendet den Aktuellen Zug des Spielers
|
% Beendet den Aktuellen Zug des Spielers
|
||||||
end_turn :-
|
end_turn :-
|
||||||
% Die verbleibenden Tokens als Turn Speichern
|
% Die verbleibenden Tokens als Turn Speichern
|
||||||
@ -188,3 +198,9 @@ calc_tokens(Tokens) :-
|
|||||||
|
|
||||||
% Neue Anzahl der Tokens ausgeben
|
% Neue Anzahl der Tokens ausgeben
|
||||||
Tokens is Tadd - Tprelast.
|
Tokens is Tadd - Tprelast.
|
||||||
|
|
||||||
|
|
||||||
|
% game_over ist true wenn das game over ist - surprise surprise
|
||||||
|
game_over :-
|
||||||
|
current_player(Player),
|
||||||
|
\+ einheit_active(Player,_,_,_,_).
|
Loading…
x
Reference in New Issue
Block a user