static void LevelUp() { var player = GameState.Instance.PlayerRpgState; player.Experience = RpgValues.XPToNext(player.Level); player.CheckLevelUp(); }
public void CheckLevelUp() { if (Experience >= RpgValues.XPToNext(Level)) { QdmsMessageBus.Instance.PushBroadcast(new QdmsFlagMessage("RpgLevelUp")); QdmsMessageBus.Instance.PushBroadcast(new HUDPushMessage("<l:IGUI_MESSAGE:LevelUp>")); } }