public override int FindRecordRow(NFGUID self, string strRecordName, int nCol, NFGUID value) { if (mhtObject.ContainsKey(self)) { NFIObject xGameObject = (NFIObject)mhtObject[self]; NFIRecord xRecord = xGameObject.GetRecordManager().GetRecord(strRecordName); if (null != xRecord) { return(xRecord.FindObject(nCol, value)); } } return(-1); }