public string listDatbase() { WWW gameResults = new WWW(selectGameURL); while (!gameResults.isDone) { Thread.Sleep(100); } string gameRaw = gameResults.text; WWW pieceResults = new WWW(selectPieceURL); while (!pieceResults.isDone) { Thread.Sleep(100); } string pieceRaw = pieceResults.text; HackshTable gameTable = new HackshTable(); HackshTable pieceTable = new HackshTable(); gameTable.generateFromRaw(gameRaw); pieceTable.generateFromRaw(pieceRaw); string formatted = "Games Table:\n"; formatted += gameTable.toString(); formatted += "\n\nPieces Table:\n"; formatted += pieceTable.toString(); return(formatted); }
public HackshTable getGame(int ID) { WWW selectResult = new WWW(selectGameURL + "SEARCHTYPE=GAMEID&SEARCHVALUE=" + ID); while (!selectResult.isDone) { Thread.Sleep(100); } string gameRaw = selectResult.text; HackshTable gameTable = new HackshTable(); gameTable.generateFromRaw(gameRaw); return(gameTable); }
public HackshTable findOpenGames() { WWW selectResult = new WWW(selectGameURL + "SEARCHTYPE=GAMESTATUS&SEARCHVALUE=\"Waiting4Player2Join\""); while (!selectResult.isDone) { Thread.Sleep(100); } string gameRaw = selectResult.text; HackshTable gameTable = new HackshTable(); gameTable.generateFromRaw(gameRaw); return(gameTable); }