存档管理功能移至命令行改为手动删文件清除,说明位于词典内

This commit is contained in:
MrZ626
2021-04-29 18:01:53 +08:00
parent 957eb64753
commit 5607930540
9 changed files with 45 additions and 57 deletions

View File

@@ -786,6 +786,28 @@ return{
"https://github.com/26F-Studio/Techmino",
},
--Savedata managing
{"Console",
"console cmd commamd minglinghang kongzhitai",
"command",
"Now the way to enter console is in the main menu, clicking a specific area or pressing a speciao key on the keyboard several times",
},
{"Reset unlock",
"reset unlock chongzhi qingkong jiesuo",
"command",
"Go to console and type \"rm conf/unlock\" then press enter.\nEffected after restart game\nfresh a rank to get data back",
},
{"Reset record",
"reset chongzhi paihangbang",
"command",
"Go to console and type \"rm /s record\" then press enter.\nEffected after restart game\nfresh a record list to get one list back",
},
{"Reset stat.",
"reset statistic data chongzhi tongji shuju",
"command",
"Go to console and type \"rm conf/data\" then press enter.\nEffected after restart game\nplay one game to get data back",
},
--English
{"SFX",
"sfx soundeffects",

View File

@@ -795,6 +795,28 @@ return{
"https://github.com/26F-Studio/Techmino",
},
--存档管理
{"控制台",
"console cmd commamd minglinghang kongzhitai",
"command",
"目前进入控制台的方式是在主菜单点击特定位置/按键盘某个键数次",
},
{"重置解锁状态",
"reset unlock chongzhi qingkong jiesuo",
"command",
"前往控制台输入\"rm conf/unlock\"并回车\n需要重启游戏生效,若反悔,刷新任意一个模式在地图上的状态即可恢复文件",
},
{"重置本地排行榜",
"reset chongzhi paihangbang",
"command",
"前往控制台输入\"rm /s record\"并回车\n需要重启游戏生效,若反悔,玩一局并更新模式排行榜即可恢复保存对应模式的单个排行榜文件",
},
{"重置统计数据",
"reset statistic data chongzhi tongji shuju",
"command",
"前往控制台输入\"rm conf/data\"并回车\n需要重启游戏生效,若反悔,玩一局并触发结算即可恢复文件",
},
--英文
{"SFX",
"sfx",

View File

@@ -658,11 +658,6 @@ return{
importData="Import Stats",
importSetting="Import Settings",
importVK="Import Virtual Key Layout",
reset="Reset?",
resetUnlock="Reset Ranks",
resetRecord="Reset Records",
resetData="Reset Data",
},
error={
cmd="Console",

View File

@@ -570,11 +570,6 @@ return{
importData="Importer les Données",
importSetting="Importer les Paramètres",
importVK="Importer VK",
reset="Réinitialiser ?",
resetUnlock="Réinitialiser les rangs",
resetRecord="Réinitialiser les records",
resetData="Réinitialiser les données",
},
error={
cmd="Console",

View File

@@ -655,11 +655,6 @@ return{
importData="Importar estatística",
importSetting="Importar config.",
importVK="Importar layout de hud",
reset="RESET?",
resetUnlock="Reset ranks",
resetRecord="Reset records",
resetData="Reset data",
},
error={
cmd="Console",

View File

@@ -569,11 +569,6 @@ return{
importData="Importar Datos",
importSetting="Importar Ajustes",
importVK="Importar VK",
reset="¿Reiniciar?",
resetUnlock="Reiniciar rangos",
resetRecord="Reiniciar récords",
resetData="Reiniciar datos",
},
error={
cmd="Console",

View File

@@ -659,11 +659,6 @@ return{
importData="导入统计数据",
importSetting="导入设置",
importVK="导入虚拟按键布局",
reset="重置?",
resetUnlock="重置解锁/等级",
resetRecord="重置纪录",
resetData="重置统计",
},
error={
cmd="控制台",

View File

@@ -26,6 +26,7 @@ local typeColor={
term=COLOR.lR,
setup=COLOR.lY,
pattern=COLOR.lJ,
command=COLOR.lN,
english=COLOR.B,
name=COLOR.lV,
}

View File

@@ -78,38 +78,6 @@ scene.widgetList={
LOG.print(text.dataCorrupted,"warn")
end
end},
WIDGET.newButton{name="reset", x=640,y=460,w=280,h=100,color="lR",font=40,
code=function()
scene.widgetList.reset.hide=true
scene.widgetList.resetUnlock.hide=false
scene.widgetList.resetRecord.hide=false
scene.widgetList.resetData.hide=false
end},
WIDGET.newButton{name="resetUnlock", x=340,y=460,w=280,h=100,color="R",
code=function()
love.filesystem.remove("conf/unlock")
SFX.play("finesseError_long")
TEXT.show("rank resetted",640,300,60,"stretch",.4)
LOG.print("effected after restart game","message")
LOG.print("fresh a rank to get data back","message")
end,hide=true},
WIDGET.newButton{name="resetRecord", x=640,y=460,w=280,h=100,color="R",
code=function()
for _,name in next,love.filesystem.getDirectoryItems("record")do
love.filesystem.remove("record/"..name)
end
SFX.play("clear_4")SFX.play("finesseError_long")
TEXT.show("record data resetted",640,300,60,"stretch",.4)
LOG.print("fresh a record list to get one list back","message")
end,hide=true},
WIDGET.newButton{name="resetData", x=940,y=460,w=280,h=100,color="R",
code=function()
love.filesystem.remove("conf/data")
SFX.play("finesseError_long")
TEXT.show("game data resetted",640,300,60,"stretch",.4)
LOG.print("effected after restart game","message")
LOG.print("play one game to get data back","message")
end,hide=true},
WIDGET.newButton{name="back", x=640,y=620,w=200,h=80,font=40,code=backScene},
}