Пример #1
0
        public override void LoadData(int nRowIndex, DBFile fileData)
        {
            int nIndex = 0;

            m_nId               = fileData.getInt(nIndex); nIndex++;
            m_nGhostID          = fileData.getInt(nIndex); nIndex++;
            m_strIcon           = fileData.getString(nIndex); nIndex++;
            m_strBackgroundIcon = fileData.getString(nIndex); nIndex++;
        }
Пример #2
0
        public override void LoadData(int nRowIndex, DBFile fileData)
        {
            int nIndex = 0;

            m_nId       = fileData.getInt(nIndex); nIndex++;
            m_fDuration = fileData.getFloat(nIndex); nIndex++;

            int nTotalProbablity = 0;

            for (int i = 0; i < Max_Num; i++)
            {
                m_aPowerRates [i] = fileData.getInt(nIndex); nIndex++;
                int nProbablity = fileData.getInt(nIndex); nIndex++;
                if (nProbablity == 0)
                {
                    break;
                }

                nTotalProbablity   += nProbablity;
                m_aProbabilitys [i] = nTotalProbablity;
            }
        }