Example #1
0
        private async void ShowLevelUpAnimation(PlayerLevel newRank)
        {
            var title = string.Format("You have levelled up!");

            var dialog = new MessageDialog("New Ranking: " + newRank.ToString(), title);

            dialog.Commands.Add(new UICommand("OK"));

            await dialog.ShowAsync();
        }
Example #2
0
        private void Level_textbox_TextChanged(object sender, System.Windows.Controls.TextChangedEventArgs e)
        {
            int i;

            if (int.TryParse(Level_textbox.Text, out i))
            {
                PlayerLevel = i;
            }
            else
            {
                Level_textbox.Text = PlayerLevel.ToString();
            }
        }
 //Quality player up
 public void LevelUp()
 {
     //Increase level by 1
     PlayerLevel++;
     //Add two skill point
     AddSkillPoints(2);
     //Add four stat points
     AddStatPoints(4);
     //Save all this
     _network.DBGainLevel();
     _network.UpdatePlayerStat("Level", PlayerLevel.ToString());
     //Notify user
     if (_messageOverlay == null)
     {
         _messageOverlay = GameObject.FindGameObjectWithTag("MessageOverlay").GetComponent <MessageOverlayController>();
     }
     _messageOverlay.EnqueueMessage("Level up!");
 }
Example #4
0
 //-------------------------------------------------
 #region Ordinary Method's Region
 protected StrongString PlayerInfoGetForServer()
 {
     return
         (PlayerName + CharSeparater +                                         // 1
          PlayerLevel.ToString() + CharSeparater +                             // 2
          PlayerLVLRanking.ToString() + CharSeparater +                        // 3
          PlayerPowerRanking.ToString() + CharSeparater +                      // 4
          PlayerGuildName + CharSeparater +                                    // 5
          ((uint)GuildPosition).ToString() + CharSeparater +                   // 6
          LastSeen.GetForServer() + CharSeparater +                            // 7
          PlayerPower.GetForServer() + CharSeparater +                         // 8
          PlayerIntro + CharSeparater +                                        // 9
          PlayerAvatar.GetForServer() + CharSeparater +                        // 10
          PlayerAvatarFrame.GetForServer() + CharSeparater +                   // 11
          PlayerVIPlvl.ToString() + CharSeparater +                            // 12
          PlayerCurrentExp.GetForServer() + CharSeparater +                    // 13
          PlayerTotalExp.GetForServer() + CharSeparater +                      // 14
          PlayerCurrentVIPExp.GetForServer() + CharSeparater +                 // 15
          ((int)ThePlayerElement).ToString() + CharSeparater +                 // 16
          ((int)PlayerKingdom).ToString() + CharSeparater +                    // 17
          SocialPosition.GetForServer() + CharSeparater);                      // 18
 }
        private async void ShowLevelUpAnimation(PlayerLevel newRank)
        {
            var title = string.Format("You have levelled up!");

            var dialog = new MessageDialog("New Ranking: " + newRank.ToString(), title);

            dialog.Commands.Add(new UICommand("OK"));

            await dialog.ShowAsync();
        }
Example #6
0
 public override string ToString()
 {
     return(SaveId.ToString().PadRight(5) + PlayerName.PadRight(15) + PlayerLevel.ToString());
 }