Building units now uses orders 😃

This commit is contained in:
2021-01-01 14:25:44 -06:00
parent 74458dbfd0
commit 5f301337b4
35 changed files with 171 additions and 100 deletions

View File

@@ -70,9 +70,9 @@ class IMICRTS
def visible?(object)
if object.is_a?(Map::Tile)
object.position.x - object.size >= @viewport.min.x - @position.x &&
object.position.y - object.size >= @viewport.min.y - @position.y &&
object.position.x <= @viewport.max.x - @position.x &&
object.position.y <= @viewport.max.y - @position.y
object.position.y - object.size >= @viewport.min.y - @position.y &&
object.position.x <= @viewport.max.x - @position.x &&
object.position.y <= @viewport.max.y - @position.y
else
pp object.class
exit