GlobalDataManager.cpp
unknown
c_cpp
a year ago
799 B
78
Indexable
CSOItemPackage *CGlobalDataManager::GetSOPackageByShopData(int nShopId, BYTE btGroup, BYTE btTab, BYTE btIndex) { std::map<unsigned __int32, CItemMallGroupData *>::const_iterator it = m_mapItemMallGroupData.find(nShopId); if (it != m_mapItemMallGroupData.end()) { CRefShopdata *pShopData = it->second->m_vShopData[btGroup]; if (!pShopData) return NULL; CRefShopTabGroupData *pTabGroupData = pShopData->m_vRefShopTabGroupData[0]; if (pTabGroupData && pTabGroupData->m_vRefShopTabData.size() > btTab) { CRefShopTabData *pTabData = pTabGroupData->m_vRefShopTabData[btTab]; CSOItemPackage *pPackageItem = pTabData->m_vPackageItems[btIndex]; return pPackageItem; } } return NULL; }
Editor is loading...
Leave a Comment