@Override public synchronized void onPause() { try { Dungeon.saveAll(); Badges.saveGlobal(); Journal.saveGlobal(); } catch (IOException e) { ShatteredPixelDungeon.reportException(e); } }
@Override public synchronized void onPause() { try { Dungeon.saveAll(); Badges.saveGlobal(); Journal.saveGlobal(); } catch (IOException e) { ShatteredPixelDungeon.reportException(e); } }
@Override public void destroy() { synchronized ( inputs ) { clearSlots(); for (int i = 0; i < inputs.length; i++) { inputs[i] = null; } } try { Dungeon.saveAll(); Badges.saveGlobal(); Journal.saveGlobal(); } catch (IOException e) { ShatteredPixelDungeon.reportException(e); } super.destroy(); }
@Override public void destroy() { synchronized ( inputs ) { clearSlots(); for (int i = 0; i < inputs.length; i++) { inputs[i] = null; } } try { Dungeon.saveAll(); Badges.saveGlobal(); Journal.saveGlobal(); } catch (IOException e) { ShatteredPixelDungeon.reportException(e); } super.destroy(); }
Document.ALCHEMY_GUIDE.addPage("Stones"); Document.ALCHEMY_GUIDE.addPage("Darts"); Journal.saveGlobal();
Document.ALCHEMY_GUIDE.addPage("Stones"); Document.ALCHEMY_GUIDE.addPage("Darts"); Journal.saveGlobal();