コード例 #1
0
ファイル: Map.cs プロジェクト: T4NK/SunDofus
        public Map(Entities.Models.Maps.MapModel map)
        {
            _model = map;

            RushablesCells = UncompressDatas();

            Characters = new List<Characters.Character>();
            Triggers = new List<Entities.Models.Maps.TriggerModel>();
            Npcs = new List<Characters.NPC.NPCMap>();
            MonstersGroups = new List<Monsters.MonstersGroup>();
            Fights = new List<Fights.Fight>();

            if (GetModel.Monsters.Count != 0 && RushablesCells.Count != 0)
                RefreshAllMonsters();
        }
コード例 #2
0
        public Map(Entities.Models.Maps.MapModel map)
        {
            Model = map;

            RushablesCells = UncompressDatas();

            Characters     = new List <Characters.Character>();
            Triggers       = new List <Entities.Models.Maps.TriggerModel>();
            Npcs           = new List <Characters.NPC.NPCMap>();
            MonstersGroups = new List <Monsters.MonstersGroup>();
            Fights         = new List <Fights.Fight>();

            if (Model.Monsters.Count != 0 && RushablesCells.Count != 0)
            {
                RefreshAllMonsters();
            }
        }