Ejemplo n.º 1
0
 public void SetData(PartyGameTeamEndGamePopupData data)
 {
     localPlayerReward = data.LocalPlayerReward;
     teamData          = data.TeamData;
     this.data         = data;
     result            = data.getLocalPlayerResult();
     loadTeamItemPrefab();
     RewardDisplay.SetReward(localPlayerReward);
     setTheme(data.ThemeId);
     setHeaderText(result);
 }
Ejemplo n.º 2
0
    private void setHeaderText(PartyGameTeamEndGamePopupData.LocalPlayerResult result)
    {
        string token;

        switch (result)
        {
        case PartyGameTeamEndGamePopupData.LocalPlayerResult.Lose:
            token = "Activity.DanceBattle.Lose";
            break;

        case PartyGameTeamEndGamePopupData.LocalPlayerResult.Win:
            token = "PartyGames.ScavengerHunt.Winner";
            break;

        case PartyGameTeamEndGamePopupData.LocalPlayerResult.Tie:
            token = "PartyGames.FindFour.Draw";
            break;

        default:
            token = "PartyGames.FindFour.Draw";
            break;
        }
        HeaderText.text = Service.Get <Localizer>().GetTokenTranslation(token);
    }