Модуль:Entity Sprite: различия между версиями

мНет описания правки
мНет описания правки
Строка 14: Строка 14:


     for k, v in pairs(t1) do
     for k, v in pairs(t1) do
         if not deepEqual(v, t2[k]) then return false end
         if k == "state" then
            if t2[k] ~= v then
                return false
            end
        elseif not deepEqual(v, t2[k]) then
            return false
        end
     end
     end


     for k, v in pairs(t2) do
     for k, v in pairs(t2) do
         if not deepEqual(v, t1[k]) then return false end
         if t1[k] == nil then
            return false
        end
     end
     end