diff options
Diffstat (limited to 'apps/plugins/picross.lua')
-rw-r--r-- | apps/plugins/picross.lua | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/apps/plugins/picross.lua b/apps/plugins/picross.lua index 26ad57ee74..ec9b6ef7a9 100644 --- a/apps/plugins/picross.lua +++ b/apps/plugins/picross.lua | |||
@@ -24,7 +24,7 @@ local _clr = require("color") -- clrset, clrinc provides device independent co | |||
24 | local _lcd = require("lcd") -- lcd helper functions | 24 | local _lcd = require("lcd") -- lcd helper functions |
25 | 25 | ||
26 | local plugindir = rb.PLUGIN_GAMES_DATA_DIR | 26 | local plugindir = rb.PLUGIN_GAMES_DATA_DIR |
27 | local userdir = plugindir .. "/picross" | 27 | local userdir = plugindir .. "/.picross" |
28 | 28 | ||
29 | local wrap = rb.settings.read('global_settings', rb.system.global_settings.list_wraparound) | 29 | local wrap = rb.settings.read('global_settings', rb.system.global_settings.list_wraparound) |
30 | wrap = (wrap or 1) == 1 | 30 | wrap = (wrap or 1) == 1 |
@@ -371,7 +371,7 @@ function State:loadSave() | |||
371 | end | 371 | end |
372 | 372 | ||
373 | function State:loadDefault() | 373 | function State:loadDefault() |
374 | self:loadFile(userdir .. '/picross_default.picross') | 374 | return self:loadFile(userdir .. '/picross_default.picross') |
375 | end | 375 | end |
376 | 376 | ||
377 | function State:loadFile(path) | 377 | function State:loadFile(path) |
@@ -763,7 +763,9 @@ function viewPicture() | |||
763 | end | 763 | end |
764 | 764 | ||
765 | if not State:loadSave() then | 765 | if not State:loadSave() then |
766 | State:loadDefault() | 766 | if not State:loadDefault() then |
767 | return; | ||
768 | end | ||
767 | end | 769 | end |
768 | 770 | ||
769 | local act = rb.actions | 771 | local act = rb.actions |