Example #1
0
            /*-------------------------------------------------------------------------
             * ItemDb.txt から구축
             * ---------------------------------------------------------------------------*/
            public bool CreateFromString(string line)
            {
                string[] tmp = line.Split(new char[] { ',' });
                if (tmp.Length < 4)
                {
                    return(false);
                }

                try{
                    m_id       = Useful.ToInt32(tmp[0].Trim(), 0);
                    m_type     = tmp[1].Trim();
                    m_name     = tmp[2].Trim();
                    m_document = "";
                    for (int i = 3; i < tmp.Length; i++)
                    {
                        m_document += tmp[i].Trim() + "\n";
                    }

                    if (m_document.IndexOf("다시사용시간:") >= 0)
                    {
                        // 다시사용시간:が含まれれば陸戦아이템とする
                        m_is_combat_item = true;
                    }

                    // 교역품時の카테고리
                    m_categoly = ItemDatabase.GetCategolyFromType(m_type);
                    // 종류の그룹
                    m_type_group  = ItemDatabase.GetTypeGroupFromType(m_type);
                    m_type_group2 = ItemDatabase.GetTypeGroupFromType2(m_type);
                }catch {
                    return(false);
                }
                return(true);
            }
Example #2
0
        public static string ToString(TypeGroup2 tg)
        {
            switch (tg)
            {
            case TypeGroup2.Trade:
                return("교역품");

            case TypeGroup2.Item:
                return("아이템");

            case TypeGroup2.Ship:
                return("배");

            default:
                return("불명");
            }
        }
        public static string ToString(TypeGroup2 tg)
        {
            switch (tg)
            {
            case TypeGroup2.Trade:
                return("交易品");

            case TypeGroup2.Item:
                return("アイテム");

            case TypeGroup2.Ship:
                return("船");

            default:
                return("不明");
            }
        }