public bool TryGetDragon(eLevel eLevel, int lv, out fmDataMonster data)
        {
            data = null;
            //int hitLv = m_random.Next((lv + 1), (lv + 5));
            //hitElement = (eElement)m_random.Next((int)eElement.None, (int)eElement.Nature + 1);

            data = GetMonInDTomb(eLevel);
            if (null == data)
            {
                return(false);
            }

            return(true);
        }
Esempio n. 2
0
        public override void LoadExcelSheet(DataRow rowData)
        {
            fmDataMonster data = m_fmData as fmDataMonster;

            data.m_nCode       = GetInt(rowData, "nCode");
            data.m_strNameCode = GetString(rowData, "strNameCode");
            data.m_strImage    = GetString(rowData, "strImage");
            data.m_nLv         = GetInt(rowData, "nLv");
            data.m_nExtraLv    = GetInt(rowData, "nExtraLv");
            data.m_eRareLv     = (eRareLv)GetInt(rowData, "eRareLv");
            data.m_eTrait      = (eTrait)GetInt(rowData, "eTrait");
            data.m_eElement    = (eElement)GetInt(rowData, "eElement");
            data.m_eUnit       = (eUnit)GetInt(rowData, "eUnit");
        }
        public bool TryGetMonInDun(int indunCode, int placeCode, out fmDataMonster data)
        {
            data = null;
            if (false == m_gochaInDun.ContainsKey(indunCode))
            {
                return(false);
            }

            if (false == m_gochaInDun[indunCode].ContainsKey(placeCode))
            {
                return(false);
            }

            int monCode = m_gochaInDun[indunCode][placeCode].Gocha();

            if (false == m_dicMonster.ContainsKey(monCode))
            {
                return(false);
            }

            data = m_dicMonster[monCode];

            return(true);
        }
Esempio n. 4
0
 public LoaderMonster()
 {
     m_fmData = new fmDataMonster();
 }
Esempio n. 5
0
        public override bool IsValid()
        {
            fmDataMonster data = m_fmData as fmDataMonster;

            return(true);
        }