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

            player.Experience = RpgValues.XPToNext(player.Level);
            player.CheckLevelUp();
        }
Exemplo 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>"));
     }
 }