room has current question id as string
This commit is contained in:
parent
146a80c4e9
commit
3df6b5381f
@ -10,7 +10,7 @@ public class Room
|
||||
public string code;
|
||||
public Dictionary<string, Question> questions;
|
||||
public Dictionary<string, Player> players;
|
||||
public int currentQuestion;
|
||||
public string currentQuestionId;
|
||||
public double creationDate;
|
||||
public int currentState;
|
||||
|
||||
@ -20,7 +20,7 @@ public Room(string _code)
|
||||
creationDate = DateTime.Now.ToOADate();
|
||||
players = new Dictionary<string, Player>();
|
||||
questions = new Dictionary<string, Question>();
|
||||
currentQuestion = 0;
|
||||
currentQuestionId = "";
|
||||
currentState = 1; //default by PC
|
||||
}
|
||||
|
||||
|
@ -321,10 +321,10 @@ private void OnRoomUpdate(object sender, ValueChangedEventArgs e)
|
||||
}
|
||||
case (int)GameState.WaitingForOtherPlayersToJoin:
|
||||
{
|
||||
|
||||
|
||||
CheckIfIAmTheFirst(myRoom.GetPlayerList());
|
||||
UpdateDisplayedListUser(myRoom.GetPlayerList());
|
||||
|
||||
|
||||
break;
|
||||
}
|
||||
case (int)GameState.Explanation:
|
||||
@ -407,8 +407,8 @@ public void OnClickSubmitSignIn()
|
||||
public void onClickSamePlayers()
|
||||
{
|
||||
myRoom.currentState = (int)GameState.Explanation;
|
||||
myRoom.currentQuestion = 2;
|
||||
myRoom.questions = null;
|
||||
myRoom.currentQuestionId = string.Empty;
|
||||
string json = JsonUtility.ToJson(myRoom);
|
||||
|
||||
myOnlineRoom.SetRawJsonValueAsync(json).ContinueWithOnMainThread(task =>
|
||||
@ -423,7 +423,7 @@ public void onClickSamePlayers()
|
||||
public void onClickNewPlayers()
|
||||
{
|
||||
myRoom.currentState = (int)GameState.EnteringName;
|
||||
myRoom.currentQuestion = 0;
|
||||
myRoom.currentQuestionId = string.Empty;
|
||||
myRoom.questions = null;
|
||||
myRoom.players = null;
|
||||
string json = JsonUtility.ToJson(myRoom);
|
||||
|
Loading…
Reference in New Issue
Block a user