Labyrinth 2. kodutöö
Room* C4 = B4->getNeighborRoom('N')
->addEast("C3")
->addSouth("C4"); // b3-c3
Room *D4= C4->getNeighborRoom('N')
->addEast("D3")
->addSouth("D4"); // c3-d4
Room *D2= D4->getNeighborRoom('N')
->getNeighborRoom('W')
->addNorth("C2")
->addNorth("C1")
->addEast("D1")
->addSouth("D2");
Room *A2= D2->getNeighborRoom('N')
->getNeighborRoom('W')
->getNeighborRoom('S')
->addWest("B2")
->addWest("A2");
Room *A1= A2->getNeighborRoom('E')
->addNorth("B2")
->addWest("A1");
Algus:
cout << "Uue tegelase sisestus. nSisesta soovitud nimi, millega hakkad seiklema:n";
string username = Sisestus();
if(username.length() < 3)
goto Algus;
Player *p1 = new Player(username,maze->getEntry());
Player *p2 = new Player("Kaarel", C4);
string ruum = maze->getEntry()->getName();
cout << "n";