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); } }
public string GetUnknownName(long objNo) { return(TableAnalyseName.GetName(AnalyseNames[objNo])); }
public long GetUnknownSort(long objNo) { return(TableAnalyseName.GetSort(AnalyseNames[objNo])); }