Exemplo n.º 1
0
        static StaticData()
        {
            _getBoss         = BossList.ToDictionary(t => t.Item1, t => t.Item2);
            _getBossName     = BossList.ToDictionary(t => t.Item1, t => t.Item3);
            _getBossFromType = BossList.ToDictionary(t => t.Item2, t => t.Item3);

            _getMap         = MapList.Select(t => t.Item1).ToArray();
            _getMapName     = MapList.Select(t => t.Item2).ToArray();
            _getMapFromType = MapList.ToDictionary(t => t.Item1, t => t.Item2);

            _getMusic         = MusicList.Select(t => t.Item1).ToArray();
            _getMusicName     = MusicList.Select(t => t.Item2).ToArray();
            _getMusicFromType = MusicList.ToDictionary(t => t.Item1, t => t.Item2);

            _isBossMusic = Enumerable.Range(0, _getMusic.Length).Select(i => BossMusics.Contains(_getMusic[i])).ToArray();
        }