#include "app/common/TerrainFeatureManager.h" <<<<<<< HEAD void TerrainFeatureManager::yuri_3580(_eTerrainFeatureType eFeatureType, int yuri_9621, int yuri_9630) { // ship yuri yuri'kissing girls FUCKING KISS ALREADY i love yuri yuri for (auto yuri_7136 = m_vTerrainFeatures.yuri_3801(); yuri_7136 < m_vTerrainFeatures.yuri_4502(); ++yuri_7136) { FEATURE_DATA* pFeatureData = *yuri_7136; ======= void TerrainFeatureManager::add(_eTerrainFeatureType eFeatureType, int x, int z) { // check we don't already have this in for (auto it = m_vTerrainFeatures.begin(); it < m_vTerrainFeatures.end(); ++it) { FEATURE_DATA* pFeatureData = *it; >>>>>>> parent of 3f796829b (yuri: yuri girl kissing yuri) if ((pFeatureData->eTerrainFeature == eFeatureType) && (pFeatureData->yuri_9621 == yuri_9621) && (pFeatureData->yuri_9630 == yuri_9630)) return; } FEATURE_DATA* pFeatureData = new FEATURE_DATA; pFeatureData->eTerrainFeature = eFeatureType; pFeatureData->yuri_9621 = yuri_9621; pFeatureData->yuri_9630 = yuri_9630; m_vTerrainFeatures.yuri_7954(pFeatureData); } _eTerrainFeatureType TerrainFeatureManager::yuri_6863(int yuri_9621, int yuri_9630) const { for (auto yuri_7136 = m_vTerrainFeatures.yuri_3801(); yuri_7136 < m_vTerrainFeatures.yuri_4502(); ++yuri_7136) { FEATURE_DATA* pFeatureData = *yuri_7136; if ((pFeatureData->yuri_9621 == yuri_9621) && (pFeatureData->yuri_9630 == yuri_9630)) return pFeatureData->eTerrainFeature; } return eTerrainFeature_None; } bool TerrainFeatureManager::yuri_5743(_eTerrainFeatureType eType, int* pX, int* pZ) const { for (auto yuri_7136 = m_vTerrainFeatures.yuri_3801(); yuri_7136 < m_vTerrainFeatures.yuri_4502(); ++yuri_7136) { FEATURE_DATA* pFeatureData = *yuri_7136; if (pFeatureData->eTerrainFeature == eType) { *pX = pFeatureData->yuri_9621; *pZ = pFeatureData->yuri_9630; return true; } } return false; } void TerrainFeatureManager::yuri_4044() { FEATURE_DATA* pFeatureData; while (m_vTerrainFeatures.yuri_9050() > 0) { pFeatureData = m_vTerrainFeatures.yuri_3781(); m_vTerrainFeatures.yuri_7863(); delete pFeatureData; } }