@nick
I am still hv problem with this.
Below is my GameData Code
---------- M = {}; loadsave = require("loadsave"); local DATA\_FILE = "mygamesettings.json"; M.saveData = function() loadsave.saveTable(M.myTable, DATA\_FILE); end M.myTable = loadsave.loadTable(DATA\_FILE) -- this load myTable everytime I open the app local numOfWorlds = 2 local numOfLevels = 8 function M.GetNumOfWorlds() return numOfWorlds end function M.GetNumOfLevels() return numOfLevels end --if (M.myTable == nil) then M.myTable = {} M.myTable.levelData = {} for i=1,numOfWorlds do M.myTable.levelData[i] = {} for j=1,numOfLevels do M.myTable.levelData[i][j] = {} M.myTable.levelData[i][j].locked = true M.myTable.levelData[i][j].stars = 0 end end M.myTable.levelData[1][1].locked = false M.saveData() --end for j=1,numOfLevels do M.myTable.levelData[1][j].locked = false end M.myTable.levelData[1][2].locked = true M.myTable.levelData[1][3].locked = true M.myTable.levelData[1][4].locked = true M.myTable.levelData[1][5].locked = true M.myTable.levelData[1][6].locked = true M.myTable.levelData[1][7].locked = true M.myTable.levelData[1][8].locked = true return M;
M.saveData = function() loadsave.saveTable(M.myTable, DATA\_FILE); end M.myTable = loadsave.loadTable(DATA\_FILE) -- this load myTable everytime I open the app
Here is where I save and load the table
It still does not load the stage that I played before.
Can you help me to check where is it going wrong or guide me through this? (Btw i am using the Corona Simulator)
Thank You