sgolodetz/game1666 — Issue #3: Implement footprint validation
Author: sgolodetz
Created: 2011-11-05 05:57:56+00:00
State: open

Depending on the footprint of a placeable entity (such as a building), it may or may not be possible to create it at any specific point on the terrain, e.g. if the terrain isn't flat over the entire footprint, you can't place a building there. Footprint validation involves checking whether a given entity can be placed at a specific point. It needs to be implemented differently for different entities, e.g. roads can be placed on non-flat terrain but buildings can't.