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++; }
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; } }