Lua fix pixel-painter score save
pixel-painter was depending on the old readline code that returned nil for empty lines however empty lines should have returned an empty string Change-Id: Ic06ce920a7ab38e1fb8f7197d637e74ed9e35653
This commit is contained in:
parent
85079483c5
commit
b5fb9781a6
|
@ -232,9 +232,9 @@ function load_scores(filename)
|
||||||
if f ~= nil then
|
if f ~= nil then
|
||||||
local highscores = {}
|
local highscores = {}
|
||||||
for i=1,3 do
|
for i=1,3 do
|
||||||
local line = f:read()
|
local line = f:read() or ""
|
||||||
local value = false
|
local value = false
|
||||||
if line ~= nil then
|
if line ~= "" then
|
||||||
value = tonumber(line)
|
value = tonumber(line)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -307,9 +307,9 @@ if rb ~= nil then
|
||||||
}
|
}
|
||||||
DEFAULT_DIFFICULTY = 2 --1: Easy, 2: Normal, 3: Hard
|
DEFAULT_DIFFICULTY = 2 --1: Easy, 2: Normal, 3: Hard
|
||||||
|
|
||||||
FILES_ROOT = "/.rockbox/rocks/games/"
|
FILES_ROOT = rb.PLUGIN_GAMES_DATA_DIR
|
||||||
SCORES_FILE = FILES_ROOT.."pixel-painter.score"
|
SCORES_FILE = FILES_ROOT.."/pixel-painter.score"
|
||||||
SAVE_FILE = FILES_ROOT.."pixel-painter.save"
|
SAVE_FILE = FILES_ROOT.."/pixel-painter.save"
|
||||||
r,w,TEXT_LINE_HEIGHT = rb.font_getstringsize(" ", rb.FONT_UI) --Get font height
|
r,w,TEXT_LINE_HEIGHT = rb.font_getstringsize(" ", rb.FONT_UI) --Get font height
|
||||||
--Determine which layout to use by considering the screen dimensions
|
--Determine which layout to use by considering the screen dimensions
|
||||||
--the +9 is so we have space for the chooser
|
--the +9 is so we have space for the chooser
|
||||||
|
|
Loading…
Reference in New Issue