Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local file = io.open( path, "r" )
- if file then
- -- read all contents of file into a string
- local contents = file:read( "*a" )
- local decodedVersion = json.decode(contents)
- -- print( "Contents of " .. path .. "\n" .. contents )
- io.close( file )
- atrace(xinspect(decodedVersion))
- layout.elements.Text_VersionNumber.text = ("Version " .. decodedVersion.Version )
- if decodedVersion.SaveDisk == 0 then
- gameInstall = false
- end
- else
- -- create file b/c it doesn't exist yet <------ The game Version
- file = io.open( path, "w" )
- local gameInstallation = {Version = .07, SaveDisk = 0 }
- local encodedVersion = json.encode (gameInstallation)
- file:write( encodedVersion )
- --for _,v in ipairs( encodedVersion ) do file:write( v, " " ) end
- file:write( "\nNo more data\n" )
- io.close( file )
- gameInstall = false
- path = system.pathForFile ( "SaveDisk1", system.DocumentDirectory)
- file = io.open( path, "w")
- file:write ( '{"SaveHeader":"Empty"}' )
- io.close (file)
- path = system.pathForFile ( "SaveDisk2", system.DocumentDirectory)
- file = io.open( path, "w")
- file:write('{"SaveHeader":"Empty"}')
- io.close (file)
- path = system.pathForFile ( "SaveDisk3", system.DocumentDirectory)
- file = io.open( path, "w")
- file:write('{"SaveHeader":"Empty"}')
- io.close (file)
- -- layout.elements.Text_VersionNumber.text = ( ) )
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement