Exemplo n.º 1
0
 public void SetCharacterInfo(sCharacterInfo info)
 {
     _hp            = info.hp;
     _attackPoint   = info.attackPoint;
     _level         = info.level;
     _nextLvExpStat = info.nextLvExpStat;
     _curExpStat    = info.curExpStat;
 }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 3
0
    public sCharacterInfo GetCharacterInfo()
    {
        sCharacterInfo info = new sCharacterInfo
        {
            hp            = _hp,
            attackPoint   = _attackPoint,
            level         = _level,
            nextLvExpStat = _nextLvExpStat,
            curExpStat    = _curExpStat
        };

        return(info);
    }
Exemplo n.º 4
0
    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();
    }