コード例 #1
0
        static void LevelUp()
        {
            var player = GameState.Instance.PlayerRpgState;

            player.Experience = RpgValues.XPToNext(player.Level);
            player.CheckLevelUp();
        }
コード例 #2
0
ファイル: CharacterModel.cs プロジェクト: XCVG/quattro
 public void CheckLevelUp()
 {
     if (Experience >= RpgValues.XPToNext(Level))
     {
         QdmsMessageBus.Instance.PushBroadcast(new QdmsFlagMessage("RpgLevelUp"));
         QdmsMessageBus.Instance.PushBroadcast(new HUDPushMessage("<l:IGUI_MESSAGE:LevelUp>"));
     }
 }