BOOL CMover::AddItem( CItemBase* pItemBase ) { #ifdef __TAB_INVENTORY if (pItemBase->GetProp()->dwItemKind2 == IK2_CLOTHETC || pItemBase->GetProp()->dwItemKind2 == IK2_CLOTH) { return m_Tabs[2].Add( (CItemElem*)pItemBase ); } else if (pItemBase->GetProp()->dwItemKind3 == IK3_PET || pItemBase->GetProp()->dwItemKind3 == IK3_EGG || pItemBase->GetProp()->dwItemKind3 == IK3_FEED) { return m_Tabs[3].Add( (CItemElem*)pItemBase ); } else if(pItemBase->GetProp()->dwItemKind2 == IK2_GEM ) { return m_Tabs[4].Add( (CItemElem*)pItemBase ); } else {return m_Tabs[1].Add( (CItemElem*)pItemBase ); } #else return m_Inventory.Add( (CItemElem*)pItemBase ); #endif } |