Commits

Chris Klimas committed 64ab3a1

Fix reference to ipairs()

Because Tiled sprite ids may not be continuous or start at 1, we need to
use pairs() instead of ipairs().

This fixes bug 13.

Comments (0)

Files changed (1)

zoetrope/core/view.lua

 
 						-- and mix in properties where applicable
 
-						for i, tile in ipairs(tileProtos) do
-							if map.sprites[i] then
-								map.sprites[i]:mixin(tile.properties)
+						for id, tile in pairs(tileProtos) do
+							if map.sprites[id] then
+								map.sprites[id]:mixin(tile.properties)
 							end
 						end
 					end