|
|
@@ -100,6 +100,7 @@ public class OnlineDatabase : MonoBehaviour {
|
|
|
public class PlayerInfo {
|
|
|
public string username;
|
|
|
public string status;
|
|
|
+ public int playerRound;
|
|
|
}
|
|
|
|
|
|
[Serializable]
|
|
|
@@ -111,6 +112,7 @@ public class OnlineDatabase : MonoBehaviour {
|
|
|
public class GamePlayerInfo {
|
|
|
public string username;
|
|
|
public string userLockedQuestions;
|
|
|
+ public string playerRound;
|
|
|
}
|
|
|
|
|
|
[Serializable]
|
|
|
@@ -152,6 +154,7 @@ public class OnlineDatabase : MonoBehaviour {
|
|
|
public string username;
|
|
|
public string userLockedQuestions;
|
|
|
public string playerStatus;
|
|
|
+ public string playerRound;
|
|
|
}
|
|
|
|
|
|
[Serializable]
|
|
|
@@ -217,14 +220,14 @@ public class OnlineDatabase : MonoBehaviour {
|
|
|
form.AddField("message", message);
|
|
|
form.AddField("title", title);
|
|
|
form.AddField("winningPlayer", currentPlayer);
|
|
|
- form.AddField("messageType", "gameFinishedMessage");
|
|
|
+ form.AddField("type", "gameFinishedMessage");
|
|
|
|
|
|
int index = 0;
|
|
|
foreach (KeyValuePair<String, int> player in players) {
|
|
|
form.AddField("player" + index++, player.Key);
|
|
|
}
|
|
|
|
|
|
- CallDatabase("FCMMessageing.php", form);
|
|
|
+ CallDatabase("FirebaseCaller.php", form);
|
|
|
}
|
|
|
|
|
|
private void Start() {
|
|
|
@@ -382,7 +385,7 @@ public class OnlineDatabase : MonoBehaviour {
|
|
|
ogs.LastPlayedDate = game.lastPlayedDate;
|
|
|
}
|
|
|
|
|
|
- internal List<KeyValuePair<string, string>> GetGameInfo(int gameId) {
|
|
|
+ internal List<KeyValuePair<string, string>> GetGameInfo(int gameId) { // TODO Return new class GameInfo
|
|
|
List<KeyValuePair<string, string>> returnList = new List<KeyValuePair<string, string>>();
|
|
|
|
|
|
WWWForm form = new WWWForm();
|
|
|
@@ -508,7 +511,7 @@ public class OnlineDatabase : MonoBehaviour {
|
|
|
return round;
|
|
|
}
|
|
|
|
|
|
- internal List<KeyValuePair<string, int>> GetPlayersForGame(int gameId) {
|
|
|
+ internal List<KeyValuePair<string, int>> GetPlayersForGame(int gameId) { // TODO update with new class GamePlayers as return
|
|
|
WWWForm form = new WWWForm();
|
|
|
form.AddField("f", "GetPlayers");
|
|
|
form.AddField("gameId", gameId);
|
|
|
@@ -675,8 +678,7 @@ public class OnlineDatabase : MonoBehaviour {
|
|
|
form.AddField("message", message);
|
|
|
form.AddField("type", "FCMNextPlayer");
|
|
|
|
|
|
- //string response = CallOnlineDatabaseWithResponse("FCMNextPlayer.php", form);
|
|
|
- CallDatabase("FCMMessageing.php", form);
|
|
|
+ CallDatabase("FirebaseCaller.php", form);
|
|
|
}
|
|
|
|
|
|
internal void SendInviteForNewGame(int gameId, List<String> Players, String inviter) {
|
|
|
@@ -691,7 +693,7 @@ public class OnlineDatabase : MonoBehaviour {
|
|
|
form.AddField("title", LocalizationManager.Instance.GetText("FCM_NEW_GAME_TITLE"));
|
|
|
form.AddField("message", String.Format(LocalizationManager.Instance.GetText("FCM_NEW_GAME_MESSAGE"), inviter));
|
|
|
form.AddField("type", "InviteMessage");
|
|
|
- CallDatabase("FCMMessageing.php", form);
|
|
|
+ CallDatabase("FirebaseCaller.php", form);
|
|
|
}
|
|
|
|
|
|
|