From 2f501b5492c0bfc51a180a6b498faaedc93ca876 Mon Sep 17 00:00:00 2001 From: 1029chris <1029chris@gmail.com> Date: Tue, 19 Jul 2016 15:29:00 -0700 Subject: An attempt to fix crashes on systems with low fps. --- assets.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/assets.lua b/assets.lua index 9d72163..5114dd1 100644 --- a/assets.lua +++ b/assets.lua @@ -273,7 +273,9 @@ function loadAnimation(pic, quad, frames, limit, w, h) end end function playAnimation(ani, loop, x, y, r, s, xo, yo, sp) - love.graphics.draw(ani.pic, ani.fs[math.floor(ani.f)], x, y, r, s, s, xo, yo) + if ani.fs[math.floor(ani.f)] ~= nil then + love.graphics.draw(ani.pic, ani.fs[math.floor(ani.f)], x, y, r, s, s, xo, yo) + end if loop == true and #ani.fs <= ani.f then ani.f = 1 elseif loop == false and ani.f >= #ani.fs then -- cgit