Exemplo n.º 1
0
 internal AchievementEventViewModel(AchievementTypes achievementType, string gameLevelName1, string gameLevelName2,
                                    string gameLevelName3, string gameLevelName4, List <string> relatedProgressionEventIds, long newPlayerLevel, long prevRank,
                                    long newRank, string leaderBoardName, bool arenaMode, string arenaName)
 {
     AchievementType            = achievementType;
     GameLevelName1             = gameLevelName1;
     GameLevelName2             = gameLevelName2;
     GameLevelName3             = gameLevelName3;
     GameLevelName4             = gameLevelName4;
     RelatedProgressionEventIds = relatedProgressionEventIds;
     NewPlayerLevel             = newPlayerLevel;
     PrevRank        = prevRank;
     NewRank         = newRank;
     LeaderBoardName = leaderBoardName;
     ArenaMode       = arenaMode;
     ArenaName       = arenaName;
     DeviceInfo.WriteBaseEventDataViewModel(this.GetType().Name, this);
     Broker.AchievementEventCreated(this);
 }