コード例 #1
0
        public void SetupAnalyseFirst(bool isAnalayse)
        {
            AnalyseNames = new Dictionary <long, ushort>();
            AnalyseSorts = new Dictionary <long, ushort>();

            if (isAnalayse)
            {
                //未鑑定品のマップを作る

                //旋律
                //仮名データ
                List <ushort> rnames = TableAnalyseName.GetAllTypeValue(ItemType.Melody);
                ushort[]      objnos = TableMelody.GetObjNoList();
                CreateAnalyse(AnalyseNames, AnalyseSorts, rnames, objnos);

                //キャンディ
                rnames = TableAnalyseName.GetAllTypeValue(ItemType.Candy);
                objnos = TableCandy.GetObjNoList();
                CreateAnalyse(AnalyseNames, AnalyseSorts, rnames, objnos);

                //ボール
                rnames = TableAnalyseName.GetAllTypeValue(ItemType.Ball);
                objnos = TableBall.GetObjNoList();
                CreateAnalyse(AnalyseNames, AnalyseSorts, rnames, objnos);

                //バッグ
                rnames = TableAnalyseName.GetAllTypeValue(ItemType.Bag);
                objnos = TableBag.GetObjNoList();
                CreateAnalyse(AnalyseNames, AnalyseSorts, rnames, objnos);

                //リング
                rnames = TableAnalyseName.GetAllTypeValue(ItemType.Ring);
                objnos = TableRing.GetObjNoList();
                CreateAnalyse(AnalyseNames, AnalyseSorts, rnames, objnos);
            }
        }
コード例 #2
0
 public string GetUnknownName(long objNo)
 {
     return(TableAnalyseName.GetName(AnalyseNames[objNo]));
 }
コード例 #3
0
 public long GetUnknownSort(long objNo)
 {
     return(TableAnalyseName.GetSort(AnalyseNames[objNo]));
 }