public static void saveGlobal() { if (saveNeeded) { Bundle bundle = new Bundle(); store( bundle, global ); try { FileUtils.bundleToFile(BADGES_FILE, bundle); saveNeeded = false; } catch (IOException e) { ShatteredPixelDungeon.reportException(e); } } }
public static void saveLevel( int save ) throws IOException { Bundle bundle = new Bundle(); bundle.put( LEVEL, level ); FileUtils.bundleToFile(GamesInProgress.depthFile( save, depth), bundle); }
public static void saveGlobal() { if (saveNeeded) { Bundle bundle = new Bundle(); store( bundle, global ); try { FileUtils.bundleToFile(BADGES_FILE, bundle); saveNeeded = false; } catch (IOException e) { ShatteredPixelDungeon.reportException(e); } } }
public static void saveLevel( int save ) throws IOException { Bundle bundle = new Bundle(); bundle.put( LEVEL, level ); FileUtils.bundleToFile(GamesInProgress.depthFile( save, depth), bundle); }
public static void saveGlobal(){ if (!saveNeeded){ return; } Bundle bundle = new Bundle(); Catalog.store(bundle); Document.store(bundle); try { FileUtils.bundleToFile( JOURNAL_FILE, bundle ); saveNeeded = false; } catch (IOException e) { ShatteredPixelDungeon.reportException(e); } }
public static void saveGlobal(){ if (!saveNeeded){ return; } Bundle bundle = new Bundle(); Catalog.store(bundle); Document.store(bundle); try { FileUtils.bundleToFile( JOURNAL_FILE, bundle ); saveNeeded = false; } catch (IOException e) { ShatteredPixelDungeon.reportException(e); } }
public void save() { Bundle bundle = new Bundle(); bundle.put( RECORDS, records ); bundle.put( LATEST, lastRecord ); bundle.put( TOTAL, totalNumber ); bundle.put( WON, wonNumber ); try { FileUtils.bundleToFile( RANKINGS_FILE, bundle); } catch (IOException e) { ShatteredPixelDungeon.reportException(e); } }
public void save() { Bundle bundle = new Bundle(); bundle.put( RECORDS, records ); bundle.put( LATEST, lastRecord ); bundle.put( TOTAL, totalNumber ); bundle.put( WON, wonNumber ); try { FileUtils.bundleToFile( RANKINGS_FILE, bundle); } catch (IOException e) { ShatteredPixelDungeon.reportException(e); } }
public static void leave() { depth = Dungeon.depth; //heroes which have won the game, who die far above their farthest depth, or who are challenged drop no bones. if (Statistics.amuletObtained || (Statistics.deepestFloor - 5) >= depth || Dungeon.challenges > 0) { depth = -1; return; } item = pickItem(Dungeon.hero); Bundle bundle = new Bundle(); bundle.put( LEVEL, depth ); bundle.put( ITEM, item ); try { FileUtils.bundleToFile( BONES_FILE, bundle ); } catch (IOException e) { ShatteredPixelDungeon.reportException(e); } }
public static void leave() { depth = Dungeon.depth; //heroes which have won the game, who die far above their farthest depth, or who are challenged drop no bones. if (Statistics.amuletObtained || (Statistics.deepestFloor - 5) >= depth || Dungeon.challenges > 0) { depth = -1; return; } item = pickItem(Dungeon.hero); Bundle bundle = new Bundle(); bundle.put( LEVEL, depth ); bundle.put( ITEM, item ); try { FileUtils.bundleToFile( BONES_FILE, bundle ); } catch (IOException e) { ShatteredPixelDungeon.reportException(e); } }
try { Bundle gamedata = FileUtils.bundleFromFile(name + ".dat"); FileUtils.bundleToFile(GamesInProgress.gameFile(i), gamedata); FileUtils.deleteFile(name + ".dat"); while (FileUtils.fileExists(name + depth + ".dat")) { gamedata = FileUtils.bundleFromFile(name + depth + ".dat"); FileUtils.bundleToFile(GamesInProgress.depthFile(i, depth), gamedata); FileUtils.deleteFile(name + depth + ".dat"); depth++;
try { Bundle gamedata = FileUtils.bundleFromFile(name + ".dat"); FileUtils.bundleToFile(GamesInProgress.gameFile(i), gamedata); FileUtils.deleteFile(name + ".dat"); while (FileUtils.fileExists(name + depth + ".dat")) { gamedata = FileUtils.bundleFromFile(name + depth + ".dat"); FileUtils.bundleToFile(GamesInProgress.depthFile(i, depth), gamedata); FileUtils.deleteFile(name + depth + ".dat"); depth++;
bundle.put( BADGES, badges ); FileUtils.bundleToFile( GamesInProgress.gameFile(save), bundle);
bundle.put( BADGES, badges ); FileUtils.bundleToFile( GamesInProgress.gameFile(save), bundle);