public void OnLevelUp(int code) { if (GameData.Instance._battleMN._hit_trigger) { return; } GameData.Instance._battleMN._battle[0].OnBattlePause(); _set_leader = GameData.Instance._playerData._my_leader; _set_leader._lv[code] += 1; GameData.Instance._playerData._my_leader = _set_leader; //OnHpUpdate(); //OnLeaderStatus(); switch (code) { case 0: OnHp(); OnHpUpdate(); break; case 1: OnAtk(); break; case 2: OnDef(); break; case 3: OnCri(); break; case 4: OnBonus1(); break; case 5: OnBonus2(); break; } OnPriceUpdate(code); _upgrade[code].OnRefresh(); GameData.Instance._battleMN._battle[0].OnBattleRestart(); }
public void OnResetLeader()//리더 정보 리셋 { _set_leader = new GameData.MyLeader(); _set_leader._index = 1; //_set_leader._lv = 1; if (_set_leader._lv != null) { _set_leader._lv.Clear(); } _set_leader._lv = new List <long>(); for (var i = 0; i < 6; i++) { _set_leader._lv.Add(1); } GameData.Instance._playerData._my_leader = _set_leader; OnHpUpdate(); OnPrice(); }