57 lines
2.1 KiB
Lua
57 lines
2.1 KiB
Lua
function sceneInit.debug()
|
|
sceneTemp={
|
|
reset=false,
|
|
}
|
|
end
|
|
function keyDown.debug(key)
|
|
LOG.print("keyPress: ["..key.."]")
|
|
end
|
|
|
|
WIDGET.init("debug",{
|
|
WIDGET.newButton({name="scrInfo",x=300,y=120,w=300,h=100,color="green",code=function()
|
|
LOG.print("Screen Info:")
|
|
LOG.print("x y: "..SCR.x.." "..SCR.y)
|
|
LOG.print("w h: "..SCR.w.." "..SCR.h)
|
|
LOG.print("W H: "..SCR.W.." "..SCR.H)
|
|
LOG.print("k: "..math.floor(SCR.k*100)*.01)
|
|
LOG.print("rad: "..math.floor(SCR.rad*100)*.01)
|
|
LOG.print("dpi: "..SCR.dpi)
|
|
end}),
|
|
WIDGET.newButton({name="reset",x=640,y=380,w=240,h=100,color="orange",font=40,
|
|
code=function()sceneTemp.reset=true end,
|
|
hide=WIDGET.lnk.STPval("reset")}),
|
|
WIDGET.newButton({name="reset1",x=340,y=480,w=240,h=100,color="red",font=35,
|
|
code=function()
|
|
love.filesystem.remove("unlock.dat")
|
|
SFX.play("finesseError_long")
|
|
TEXT.show("rank resetted",640,300,60,"stretch",.4)
|
|
TEXT.show("effected after restart game",640,360,60,"stretch",.4)
|
|
TEXT.show("play one game if you regret",640,390,40,"stretch",.4)
|
|
end,
|
|
hide=function()return not sceneTemp.reset end}),
|
|
WIDGET.newButton({name="reset2",x=640,y=480,w=260,h=100,color="red",font=35,
|
|
code=function()
|
|
love.filesystem.remove("data.dat")
|
|
SFX.play("finesseError_long")
|
|
TEXT.show("game data resetted",640,300,60,"stretch",.4)
|
|
TEXT.show("effected after restart game",640,360,60,"stretch",.4)
|
|
TEXT.show("play one game if you regret",640,390,40,"stretch",.4)
|
|
end,
|
|
hide=function()return not sceneTemp.reset end}),
|
|
WIDGET.newButton({name="reset3",x=940,y=480,w=260,h=100,color="red",font=35,
|
|
code=function()
|
|
local L=love.filesystem.getDirectoryItems("")
|
|
for i=1,#L do
|
|
local s=L[i]
|
|
if s:sub(-4)==".dat"then
|
|
love.filesystem.remove(s)
|
|
end
|
|
end
|
|
SFX.play("clear_4")SFX.play("finesseError_long")
|
|
TEXT.show("all file deleted",640,330,60,"stretch",.4)
|
|
TEXT.show("effected after restart game",640,390,60,"stretch",.4)
|
|
SCN.back()
|
|
end,
|
|
hide=function()return not sceneTemp.reset end}),
|
|
WIDGET.newButton({name="back",x=640,y=620,w=200,h=80,font=40,code=WIDGET.lnk.BACK}),
|
|
}) |