heutekeinkoenig/daten.pl
Maximilian Wagner 442f15e9da initial commit
2023-05-22 14:03:51 +02:00

47 lines
1.0 KiB
Prolog

:- use_module(library(pce)).
% Später für die Ausgabe des Types vom Terrain an den Nutzer
feldType(grass, 1).
feldType(mountain, 2).
feldType(water, 3).
% Startpositionen der Spieler mit jeweils -1 auf die coords
% Damit ist die init_player universell
playerStart(1, -1, -1).
playerStart(2, 3, 3).
% Erschafft ein festes Spielfeld
init_feld1 :-
% feld(X, Y, Type)
assert( feld(0, 0, 1) ),
assert( feld(0, 1, 2) ),
assert( feld(0, 2, 1) ),
assert( feld(0, 3, 1) ),
assert( feld(0, 4, 1) ),
assert( feld(1, 0, 1) ),
assert( feld(1, 1, 1) ),
assert( feld(1, 2, 1) ),
assert( feld(1, 3, 1) ),
assert( feld(1, 4, 1) ),
assert( feld(2, 0, 1) ),
assert( feld(2, 1, 1) ),
assert( feld(2, 2, 1) ),
assert( feld(2, 3, 1) ),
assert( feld(2, 4, 1) ),
assert( feld(3, 0, 1) ),
assert( feld(3, 1, 1) ),
assert( feld(3, 2, 1) ),
assert( feld(3, 3, 1) ),
assert( feld(3, 4, 1) ),
assert( feld(4, 0, 1) ),
assert( feld(4, 1, 1) ),
assert( feld(4, 2, 1) ),
assert( feld(4, 3, 1) ),
assert( feld(4, 4, 1) ).