Changeset View
Changeset View
Standalone View
Standalone View
source/simulation2/components/CCmpTerrain.cpp
Show First 20 Lines • Show All 133 Lines • ▼ Show 20 Lines | if (cmpObstructionManager) | ||||
entity_pos_t::FromInt(tiles*(int)TERRAIN_TILE_SIZE)); | entity_pos_t::FromInt(tiles*(int)TERRAIN_TILE_SIZE)); | ||||
} | } | ||||
CmpPtr<ICmpRangeManager> cmpRangeManager(GetSystemEntity()); | CmpPtr<ICmpRangeManager> cmpRangeManager(GetSystemEntity()); | ||||
if (cmpRangeManager) | if (cmpRangeManager) | ||||
{ | { | ||||
cmpRangeManager->SetBounds(entity_pos_t::Zero(), entity_pos_t::Zero(), | cmpRangeManager->SetBounds(entity_pos_t::Zero(), entity_pos_t::Zero(), | ||||
entity_pos_t::FromInt(tiles*(int)TERRAIN_TILE_SIZE), | entity_pos_t::FromInt(tiles*(int)TERRAIN_TILE_SIZE), | ||||
entity_pos_t::FromInt(tiles*(int)TERRAIN_TILE_SIZE), | entity_pos_t::FromInt(tiles*(int)TERRAIN_TILE_SIZE)); | ||||
vertices); | |||||
} | } | ||||
if (ReloadWater && CRenderer::IsInitialised()) | if (ReloadWater && CRenderer::IsInitialised()) | ||||
{ | { | ||||
g_Renderer.GetWaterManager()->SetMapSize(vertices); | g_Renderer.GetWaterManager()->SetMapSize(vertices); | ||||
g_Renderer.GetWaterManager()->RecomputeWaterData(); | g_Renderer.GetWaterManager()->RecomputeWaterData(); | ||||
} | } | ||||
MakeDirty(0, 0, tiles+1, tiles+1); | MakeDirty(0, 0, tiles+1, tiles+1); | ||||
Show All 10 Lines |
Wildfire Games · Phabricator