MCPcopy Create free account
hub / github.com/OpenLoco/OpenLoco / canConstructAt

Function canConstructAt

src/OpenLoco/src/Map/TileClearance.cpp:439–442  ·  view source on GitHub ↗

0x00462926

Source from the content-addressed store, hash-verified

437
438 // 0x00462926
439 bool canConstructAt(const World::Pos2& pos, uint8_t baseZ, uint8_t clearZ, const QuarterTile& qt)
440 {
441 return canConstructAtWithClear(pos, baseZ, clearZ, qt, BuildingCollisionType::standard, {});
442 }
443
444 // 0x00469E07, 0x00468949, 0x004C4DAD, 0x0042D5E5, 0x0049434F
445 static ClearFuncResult tileClearFunction(World::TileElement& el, const World::Pos2 pos, RemovedBuildings& removedBuildings, const uint8_t flags, currency32_t& cost, bool defaultCollision)

Callers 2

updateTreeElementFunction · 0.85
createTreeFunction · 0.85

Calls 1

canConstructAtWithClearFunction · 0.85

Tested by

no test coverage detected