Removed usage of Core.settings#save

This commit is contained in:
Anuken
2020-05-16 10:23:06 -04:00
parent d390484ea4
commit d110fe5ea3
30 changed files with 42 additions and 60 deletions

View File

@@ -53,7 +53,6 @@ public class GlobalData{
Streams.copy(add.read(), zos);
zos.closeEntry();
}
}
}
@@ -88,7 +87,6 @@ public class GlobalData{
}
amount = Math.max(amount, 0);
modified = true;
items.getAndIncrement(item, 0, amount);
state.stats.itemsDelivered.getAndIncrement(item, 0, amount);
@@ -97,6 +95,8 @@ public class GlobalData{
//clamp overflow
if(state.stats.itemsDelivered.get(item, 0) < 0) state.stats.itemsDelivered.put(item, Integer.MAX_VALUE);
modified = true;
}
public boolean hasItems(Array<ItemStack> stacks){
@@ -115,15 +115,19 @@ public class GlobalData{
public void removeItems(ItemStack[] stacks){
for(ItemStack stack : stacks){
items.getAndIncrement(stack.item, 0, -stack.amount);
remove(stack.item, stack.amount);
}
modified = true;
}
public void removeItems(Array<ItemStack> stacks){
for(ItemStack stack : stacks){
items.getAndIncrement(stack.item, 0, -stack.amount);
remove(stack.item, stack.amount);
}
}
public void remove(Item item, int amount){
items.getAndIncrement(item, 0, -amount);
modified = true;
}
@@ -131,10 +135,6 @@ public class GlobalData{
return items.get(item, 0) >= amount;
}
public ObjectIntMap<Item> items(){
return items;
}
//TODO: make it upgradeable
public int getItemCapacity(){
return 10000;
@@ -192,7 +192,6 @@ public class GlobalData{
for(Item item : Vars.content.items()){
Core.settings.put("item-" + item.name, items.get(item, 0));
}
Core.settings.save();
}
}

View File

@@ -130,7 +130,7 @@ public class Saves{
}
sector.save.save();
lastSectorSave = sector.save;
Core.settings.putSave("last-sector-save", sector.save.getName());
Core.settings.put("last-sector-save", sector.save.getName());
}
public SaveSlot addSave(String name){
@@ -279,7 +279,6 @@ public class Saves{
public void setName(String name){
Core.settings.put("save-" + index() + "-name", name);
Core.settings.save();
}
public String[] getMods(){
@@ -312,7 +311,6 @@ public class Saves{
public void setAutosave(boolean save){
Core.settings.put("save-" + index() + "-autosave", save);
Core.settings.save();
}
public void importFile(Fi from) throws IOException{

View File

@@ -186,7 +186,6 @@ public class Tutorial{
//end tutorial, never show it again
Events.fire(Trigger.tutorialComplete);
Core.settings.put("playedtutorial", true);
Core.settings.save();
}
void draw(){

View File

@@ -120,7 +120,6 @@ public class Universe{
Core.settings.put("utime", seconds);
Core.settings.put("turn", turn);
Core.settings.put("turntime", turnCounter);
Core.settings.save();
}
private void load(){