world

world bildet das Spielbrett ab auf dem sich kara, sowie alle anderen Objekte verbinden. Befehle an world schreibst du in Punktschreibweise:

world.clearAll();

Hier findest du alle Befehle, die du verwenden kannst:

Function Bedeutung

clearAll()

Alle Elemente entfernen

setLeaf(x, y, putLeaf)

Blatt legen oder entfernen

setTree(x, y, putTree)

Baum setzen oder entfernen

setMushroom(x, y, putMushroom)

Pilz setzen oder entfernen

setSize(newSizeX, newSizeY)

Grösse der Welt ändern

isEmpty(x, y)

Ist das Feld leer?

isTree(x, y)

Ist ein Baum auf dem Feld?

isMushroom(x, y)

Ist ein Pilz auf dem Feld?

isLeaf(x, y)

Ist ein Blatt auf dem Feld?

getSizeX()

Horizontale Grösse der Welt

getSizeY()

Vertikale Grösse der Welt

Funktionen wie setLeaf, setTree oder setMushroom können sich entscheiden, ob sie etwas legen oder entfernen. Dies wird mit dem letzten Parameter mithilfe von wahr (true) oder falsch (false) festgelegt:

setLeaf(1,1,true); //fügt hinzu
setLeaf(1,1,false); //entfernt