object.lua
Classes and functions defined:
- Object class - An `Entity` which occupies at least a single map tile and does not move.
- SideObject class - An object that lives on the edge of a tile.
- coordinatesAreInFootprint function
- setPassableFlags function