Moved to the game data section

This commit is contained in:
Summet-V
2020-07-29 21:05:58 +03:00
parent 8c310e38ff
commit c34bf78ab6
4 changed files with 12 additions and 11 deletions

View File

@@ -234,8 +234,6 @@ save.import.invalid = [accent]This save is invalid!
save.import.fail = [scarlet]Failed to import save: [accent]{0} save.import.fail = [scarlet]Failed to import save: [accent]{0}
save.export.fail = [scarlet]Failed to export save: [accent]{0} save.export.fail = [scarlet]Failed to export save: [accent]{0}
save.import = Import Save save.import = Import Save
save.clear.confirm = Are you sure you want to clear all saves?
save.clear = Clear all saves
save.newslot = Save name: save.newslot = Save name:
save.rename = Rename save.rename = Rename
save.rename.text = New name: save.rename.text = New name:
@@ -547,6 +545,8 @@ settings.graphics = Graphics
settings.cleardata = Clear Game Data... settings.cleardata = Clear Game Data...
settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone! settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone!
settings.clearall.confirm = [scarlet]WARNING![]\nThis will clear all data, including saves, maps, unlocks and keybinds.\nOnce you press 'ok' the game will wipe all data and automatically exit. settings.clearall.confirm = [scarlet]WARNING![]\nThis will clear all data, including saves, maps, unlocks and keybinds.\nOnce you press 'ok' the game will wipe all data and automatically exit.
settings.clearsaves.confirm = Are you sure you want to clear all saves?
settings.clearsaves = Clear all saves
paused = [accent]< Paused > paused = [accent]< Paused >
clear = Clear clear = Clear
banned = [scarlet]Banned banned = [scarlet]Banned

View File

@@ -234,8 +234,6 @@ save.import.invalid = [accent]Это сохранение недействите
save.import.fail = [scarlet]Не удалось импортировать сохранение: [accent]{0} save.import.fail = [scarlet]Не удалось импортировать сохранение: [accent]{0}
save.export.fail = [scarlet]Не удалось экспортировать сохранение: [accent]{0} save.export.fail = [scarlet]Не удалось экспортировать сохранение: [accent]{0}
save.import = Импортировать сохранение save.import = Импортировать сохранение
save.clear.confirm = Вы уверены, что хотите удалить все сохранения?
save.clear = Удалить все сохранения
save.newslot = Имя сохранения: save.newslot = Имя сохранения:
save.rename = Переименовать save.rename = Переименовать
save.rename.text = Новое название: save.rename.text = Новое название:
@@ -541,6 +539,8 @@ settings.graphics = Графика
settings.cleardata = Очистить игровые данные… settings.cleardata = Очистить игровые данные…
settings.clear.confirm = Вы действительно хотите очистить свои данные?\nЭто нельзя отменить! settings.clear.confirm = Вы действительно хотите очистить свои данные?\nЭто нельзя отменить!
settings.clearall.confirm = [scarlet]ОСТОРОЖНО![]\nЭто сотрёт все данные, включая сохранения, карты, прогресс кампании и настройки управления.\nПосле того как вы нажмёте [accent][ОК][], игра уничтожит все данные и автоматически закроется. settings.clearall.confirm = [scarlet]ОСТОРОЖНО![]\nЭто сотрёт все данные, включая сохранения, карты, прогресс кампании и настройки управления.\nПосле того как вы нажмёте [accent][ОК][], игра уничтожит все данные и автоматически закроется.
settings.clearsaves.confirm = Вы уверены, что хотите удалить все сохранения?
settings.clearsaves = Удалить все сохранения
paused = [accent]< Пауза > paused = [accent]< Пауза >
clear = Очистить clear = Очистить
banned = [scarlet]Запрещено banned = [scarlet]Запрещено

View File

@@ -164,13 +164,6 @@ public class LoadDialog extends BaseDialog{
} }
}); });
}).fillX().margin(10f); }).fillX().margin(10f);
buttons.button("$save.clear", Icon.trash, () -> {
ui.showConfirm("$confirm", "$save.clear.confirm", () -> {
control.saves.deleteAll();
setup();
});
}).fillX().margin(10f);
} }
public void runLoadSave(SaveSlot slot){ public void runLoadSave(SaveSlot slot){

View File

@@ -108,6 +108,14 @@ public class SettingsMenuDialog extends SettingsDialog{
t.row(); t.row();
t.button("$settings.clearsaves", Icon.trash, style, () -> {
ui.showConfirm("$confirm", "$settings.clearsaves.confirm", () -> {
control.saves.deleteAll();
});
});
t.row();
t.button("$data.export", Icon.upload, style, () -> { t.button("$data.export", Icon.upload, style, () -> {
if(ios){ if(ios){
Fi file = Core.files.local("mindustry-data-export.zip"); Fi file = Core.files.local("mindustry-data-export.zip");