private void SetupUsegeBars(PlayerData data) { int pirate = 0, guard = 0, max = 0; MyNetworkManager.gameModeEnum mode = gameModesList [CurrentModeID].Mode; ProgressBar GuardUsageBar = null; ProgressBar PirateUsageBar = null; foreach (Transform child in UsagePanelTable) { GameObject.Destroy(child.gameObject); } if (mode == MyNetworkManager.gameModeEnum.quickPlay) { guard = data.qp_games_guard; pirate = data.qp_games_pirate; } else if (mode == MyNetworkManager.gameModeEnum.training) { guard = data.tr_games_guard; pirate = data.tr_games_pirate; } else if (mode == MyNetworkManager.gameModeEnum.ranked) { guard = data.rk_games_guard; pirate = data.rk_games_pirate; } if (pirate > guard) { max = pirate; PirateUsageBar = Instantiate(PirateUsagePanel, UsagePanelTable).GetComponent <HeroUsagePanel> ().UsageBar; GuardUsageBar = Instantiate(GuardUsagePanel, UsagePanelTable).GetComponent <HeroUsagePanel> ().UsageBar; } else { max = guard; GuardUsageBar = Instantiate(GuardUsagePanel, UsagePanelTable).GetComponent <HeroUsagePanel> ().UsageBar; PirateUsageBar = Instantiate(PirateUsagePanel, UsagePanelTable).GetComponent <HeroUsagePanel> ().UsageBar; } if (max < 1) { max = 1; } SetUsageBar(GuardUsageBar, guard, max); SetUsageBar(PirateUsageBar, pirate, max); }
private int GetLosts(PlayerData data) { MyNetworkManager.gameModeEnum mode = gameModesList [CurrentModeID].Mode; if (mode == MyNetworkManager.gameModeEnum.quickPlay) { return(data.qp_losses); } else if (mode == MyNetworkManager.gameModeEnum.training) { return(data.tr_losses); } else if (mode == MyNetworkManager.gameModeEnum.ranked) { return(data.looses); } return(data.qp_losses); }
private int GetWins(PlayerData data) { MyNetworkManager.gameModeEnum mode = gameModesList [CurrentModeID].Mode; if (mode == MyNetworkManager.gameModeEnum.quickPlay) { Debug.Log(" get qp_wins"); return(data.qp_wins); } else if (mode == MyNetworkManager.gameModeEnum.training) { Debug.Log(" get tr_wins"); return(data.tr_wins); } else if (mode == MyNetworkManager.gameModeEnum.ranked) { Debug.Log(" get wins"); return(data.wins); } Debug.Log(" get default"); return(data.qp_wins); }