Skip to content
Snippets Groups Projects
Commit 592f2ca3 authored by Turid Cecilie Dahl's avatar Turid Cecilie Dahl
Browse files

#45 login koblet opp mot LoginState

parent ccd0c49d
Branches
No related tags found
1 merge request!38Resolve "TournamentHighScoreState"
......@@ -97,6 +97,7 @@ com.badlogic.gdx.scenes.scene2d.ui.Label$LabelStyle: {
}
big: {
font: font-big
fontColor: cyan
}
black: {
font: font
......
......@@ -21,7 +21,6 @@ public class CreateJoinTournamentState extends State {
private Table outerTable;
private Table innerTable;
private ScrollPane tournamentsPane;
private final float labelSize = 10f;
private String backBtnText = "Back";
private String enterBtnText = "Enter";
......@@ -59,7 +58,6 @@ public class CreateJoinTournamentState extends State {
super(gsm);
System.out.println("Du er i create join tournament state :0");
try{
//TODO: Er det mulig å lage query som kun henter aktive?
tournaments = QueryIntermediate.getTournamentsForPlayer(GameWare.getInstance().getPlayer().getId());
System.out.println(tournaments);
}catch(Exception e){
......@@ -196,6 +194,7 @@ public class CreateJoinTournamentState extends State {
}
private void handleCreateBtnClick(){
// TODO: uncomment
//gsm.set(new CreateTournamentState(gsm));
};
......
package com.gameware.game.states;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
import com.badlogic.gdx.scenes.scene2d.InputEvent;
import com.badlogic.gdx.scenes.scene2d.ui.Label;
import com.badlogic.gdx.scenes.scene2d.ui.Table;
import com.badlogic.gdx.scenes.scene2d.ui.TextButton;
import com.badlogic.gdx.scenes.scene2d.ui.TextField;
......@@ -31,6 +33,8 @@ public class LoginState extends State {
table = new Table();
table.setFillParent(true);
// table.add(new Label("HEI", skin, "font", new Color(1, 0, 0, 1))).spaceBottom(spacingOnBottomInputFIeld);
// table.row();
table.add(makeUserInputField()).size(inputFieldWidth, inputFieldHeight).spaceBottom(spacingOnBottom);
table.row();
table.add(makePasswordInputField()).size(inputFieldWidth, inputFieldHeight).spaceBottom(spacingOnBottom);
......@@ -124,11 +128,8 @@ public class LoginState extends State {
String username = usernameInputField.getText();
String password = passwordInputField.getText();
Player player;
//test-data TODO:slett
player = new Player("5e5f61751113b81a1821b0e1", "Tobbelobb2");
try {
//TODO:
// player = QueryIntermediate.getPlayerById(username, password);
player = QueryIntermediate.loginPlayer(username, password);
Gdx.input.setOnscreenKeyboardVisible(false);
stage.unfocusAll();
gsm.set(new MenuState(gsm));
......@@ -136,6 +137,7 @@ public class LoginState extends State {
}catch(Exception e){
// TODO: Endre fra exception til spesifisert Element Not Found Exception eller hva det heter
// melding ut om at brukeren ikke eksisterer
System.out.println(e);
}
}
......@@ -143,11 +145,8 @@ public class LoginState extends State {
String username = usernameInputField.getText();
String password = passwordInputField.getText();
Player player;
//test-data TODO:slett
player = new Player("5e5f61751113b81a1821b0e1", "Tobbelobb2");
try {
// TODO:
// player = QueryIntermediate.createPlayer(username, password)
player = QueryIntermediate.createNewPlayer(username, password);
Gdx.input.setOnscreenKeyboardVisible(false);
stage.unfocusAll();
gsm.set(new MenuState(gsm));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment