Exemplo n.º 1
0
        public IEnemyVO getEnemyVOById(int value)
        {
            IEnemyVO result = null;

            for (byte i = 0; i < list.Count; i++)
            {
                if (list [i].id == value)
                {
                    result = list [i];
                }
            }

            return(result);
        }
Exemplo n.º 2
0
        private void parseData(IGameConfig gameConfig)
        {
            IEnemyVO enemyVO = gameConfig.enemyConfig.getEnemyVOById(id);

            assetVO = gameConfig.assetConfig.getEnemyAssetById(enemyVO.asset_id);

            speed    = enemyVO.speed;
            hp       = enemyVO.hp;
            damage   = enemyVO.damage;
            cooldown = enemyVO.cooldown;
            exp_give = enemyVO.exp_give;

            gold_drop_min = enemyVO.gold_drop_min;
            gold_drop_max = enemyVO.gold_drop_max;
        }