コード例 #1
0
        private static void InitMp3NameTable()
        {
            foreach (object[] args in TableLoader.LoadTable("data/mp3nametable.txt", 2))
            {
                if (!MapTable.ContainsKey(args[1]))
                {
                    MapTable.Add(args[1], new MapTableStruct());
                }

                MapTableStruct mts = (MapTableStruct)MapTable[args[1]];
                mts.mp3 = Convert.ToString(args[2]);
            }
        }
コード例 #2
0
    public static void init()
    {
        ItemTable.LoadItemDb();
        try {
            foreach (object[] args in LoadTable("data/msgstringtable.txt", 1))
            {
                msgStringTable[args[0]] = args[1];
            }

            foreach (object[] args in LoadTable("data/mp3nametable.txt", 2))
            {
                if (!mapTable.ContainsKey(args[1]))
                {
                    mapTable.Add(args[1], new MapTableStruct());
                }

                MapTableStruct mts = (MapTableStruct)mapTable[args[1]];
                mts.mp3 = Convert.ToString(args[2]);
            }

            foreach (object[] args in LoadTable("data/mapnametable.txt", 2))
            {
                if (!mapTable.ContainsKey(args[1]))
                {
                    mapTable.Add(args[1], new MapTableStruct());
                }

                MapTableStruct mts = (MapTableStruct)mapTable[args[1]];
                mts.name = Convert.ToString(args[2]);
            }

            foreach (object[] args in LoadTable("data/resnametable.txt", 2))
            {
                mapAlias[args[1]] = args[2];
            }



            //TODO load these tables
            //LoadTable("data/num2cardillustnametable.txt", 2);
            //LoadTable("data/cardprefixnametable.txt", 2);
            //LoadTable("data/fogparametertable.txt", 5);
        } catch {
        }
    }