Esempio n. 1
0
        static void LevelUp()
        {
            var player = GameState.Instance.PlayerRpgState;

            player.Experience = RpgValues.XPToNext(player.Level);
            player.CheckLevelUp();
        }
Esempio n. 2
0
 public void CheckLevelUp()
 {
     if (Experience >= RpgValues.XPToNext(Level))
     {
         QdmsMessageBus.Instance.PushBroadcast(new QdmsFlagMessage("RpgLevelUp"));
         QdmsMessageBus.Instance.PushBroadcast(new HUDPushMessage("<l:IGUI_MESSAGE:LevelUp>"));
     }
 }