public void SetCharacterInfo(sCharacterInfo info) { _hp = info.hp; _attackPoint = info.attackPoint; _level = info.level; _nextLvExpStat = info.nextLvExpStat; _curExpStat = info.curExpStat; }
public void SaveCharacter(sCharacterInfo info) { _playerInfo.hp = info.hp; _playerInfo.attackPoint = info.attackPoint; _playerInfo.level = info.level; _playerInfo.expPoint = info.expPoint; _playerInfo.nextLvExpStat = info.nextLvExpStat; _playerInfo.curExpStat = info.curExpStat; }
public sCharacterInfo GetCharacterInfo() { sCharacterInfo info = new sCharacterInfo { hp = _hp, attackPoint = _attackPoint, level = _level, nextLvExpStat = _nextLvExpStat, curExpStat = _curExpStat }; return(info); }
void Init() { _tileMap.Init(); GameManager.Instance.SetMap(_tileMap); GameManager.Instance.SetMapType(eMapType.DUNGEON); sCharacterInfo info = DataManager.Instance.LoadData(); Character player = CreateCharacter("Player", "character03"); player.SetCharacterInfo(info); //battleUI SetBattleUI(player); for (int i = 0; i < 10; i++) { Character monster = CreateCharacter("Monster", "character02"); } player.BecomeViewer(); }