mirror of
https://gitea.com/SweetSea-ButImNotSweet/tromi_mobile.git
synced 2025-01-08 17:33:09 +08:00
Cleaning stuffs
This commit is contained in:
1
main.lua
1
main.lua
@@ -124,7 +124,6 @@ function love.keypressed(key, scancode)
|
|||||||
love.resize(love.graphics.getDimensions())
|
love.resize(love.graphics.getDimensions())
|
||||||
elseif scancode == "f2" and SCENE.title ~= "Input Config" and SCENE.title ~= "Game" then
|
elseif scancode == "f2" and SCENE.title ~= "Input Config" and SCENE.title ~= "Game" then
|
||||||
SCENE = InputConfigScene()
|
SCENE = InputConfigScene()
|
||||||
elseif scancode == "f3" then SCENE = UserManagementScene()
|
|
||||||
elseif scancode == "f12" then LLDEBUGGER.requestBreak()
|
elseif scancode == "f12" then LLDEBUGGER.requestBreak()
|
||||||
-- elseif scancode == "f11" then SETTINGS.firstTime = true
|
-- elseif scancode == "f11" then SETTINGS.firstTime = true
|
||||||
-- function keys are reserved
|
-- function keys are reserved
|
||||||
|
|||||||
@@ -1,44 +1,29 @@
|
|||||||
local ReplaySelectScene = SCENE:extend()
|
local ReplaySelectScene = SCENE:extend()
|
||||||
ReplaySelectScene.title = "Replay"
|
ReplaySelectScene.title = "Replay"
|
||||||
local scene_self
|
|
||||||
|
|
||||||
local replay_list
|
local replay_list
|
||||||
local buttonList = {
|
local buttonList = {
|
||||||
BUTTON.new{
|
BUTTON.new{
|
||||||
x = 325, y = 385, w = 100, h = 30,
|
x = 325, y = 385, w = 100, h = 30,
|
||||||
text = CHAR.key.up.." Page up",
|
text = CHAR.key.up.." Page up",
|
||||||
codeWhenReleased = function()
|
codeWhenReleased = function() SCENE:onInputPress{input = "left"} end
|
||||||
if scene_self.page == 1 then
|
|
||||||
scene_self.page = 1 + math.floor(#scene_self.replays / scene_self.page_flip)
|
|
||||||
else
|
|
||||||
scene_self.page = scene_self.page - 1
|
|
||||||
end
|
|
||||||
scene_self.replay_select = 1;
|
|
||||||
end
|
|
||||||
},
|
},
|
||||||
BUTTON.new{
|
BUTTON.new{
|
||||||
x = 435, y = 385, w = 100, h = 30,
|
x = 435, y = 385, w = 100, h = 30,
|
||||||
text = CHAR.key.down.." Page down",
|
text = CHAR.key.down.." Page down",
|
||||||
codeWhenReleased = function()
|
codeWhenReleased = function() SCENE:onInputPress{input = "right"} end
|
||||||
if scene_self.page < 1 + math.floor(#scene_self.replays / scene_self.page_flip) then
|
|
||||||
scene_self.page = scene_self.page + 1
|
|
||||||
else
|
|
||||||
scene_self.page = 1
|
|
||||||
end
|
|
||||||
scene_self.replay_select = 1;
|
|
||||||
end
|
|
||||||
},
|
},
|
||||||
BUTTON.new{
|
BUTTON.new{
|
||||||
x = 105, y = 385, w = 100, h = 30,
|
x = 105, y = 385, w = 100, h = 30,
|
||||||
text = CHAR.icon.play.." Play",
|
text = CHAR.icon.play.." Play",
|
||||||
codeWhenPressed = function() scene_self:onInputPress {input = "menu_decide"} end,
|
codeWhenPressed = function() SCENE:onInputPress {input = "menu_decide"} end,
|
||||||
codeWhenReleased = function() scene_self:onInputRelease{input = "menu_decide"} end
|
codeWhenReleased = function() SCENE:onInputRelease{input = "menu_decide"} end
|
||||||
},
|
},
|
||||||
BUTTON.new{
|
BUTTON.new{
|
||||||
x = 105, y = 425, w = 100, h = 30,
|
x = 105, y = 425, w = 100, h = 30,
|
||||||
text = CHAR.icon.home.." Home",
|
text = CHAR.icon.home.." Home",
|
||||||
codeWhenPressed = function() scene_self:onInputPress {input = "menu_back"} end,
|
codeWhenPressed = function() SCENE:onInputPress {input = "menu_back"} end,
|
||||||
codeWhenReleased = function() scene_self:onInputRelease{input = "menu_back"} end
|
codeWhenReleased = function() SCENE:onInputRelease{input = "menu_back"} end
|
||||||
},
|
},
|
||||||
BUTTON.new{
|
BUTTON.new{
|
||||||
x = 215, y = 425, w = 100, h = 30,
|
x = 215, y = 425, w = 100, h = 30,
|
||||||
@@ -48,20 +33,20 @@ local buttonList = {
|
|||||||
BUTTON.new{
|
BUTTON.new{
|
||||||
x = 325, y = 425, w = 100, h = 30,
|
x = 325, y = 425, w = 100, h = 30,
|
||||||
text = CHAR.icon.export.." Export",
|
text = CHAR.icon.export.." Export",
|
||||||
codeWhenPressed = function() scene_self:onInputPress {input = "rotate_left"} end,
|
codeWhenPressed = function() SCENE:onInputPress {input = "rotate_left"} end,
|
||||||
codeWhenReleased = function() scene_self:onInputRelease{input = "rotate_left"} end
|
codeWhenReleased = function() SCENE:onInputRelease{input = "rotate_left"} end
|
||||||
},
|
},
|
||||||
BUTTON.new{
|
BUTTON.new{
|
||||||
x = 435, y = 425, w = 100, h = 30,
|
x = 435, y = 425, w = 100, h = 30,
|
||||||
text = CHAR.icon.import.." Import",
|
text = CHAR.icon.import.." Import",
|
||||||
codeWhenPressed = function() scene_self:onInputPress {input = "rotate_right"} end,
|
codeWhenPressed = function() SCENE:onInputPress {input = "rotate_right"} end,
|
||||||
codeWhenReleased = function() scene_self:onInputRelease{input = "rotate_right"} end
|
codeWhenReleased = function() SCENE:onInputRelease{input = "rotate_right"} end
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
function ReplaySelectScene:new()
|
function ReplaySelectScene:new()
|
||||||
self:initList()
|
self:initList()
|
||||||
scene_self = self
|
SCENE = self
|
||||||
BUTTON.reset(buttonList)
|
BUTTON.reset(buttonList)
|
||||||
PENTO_MODE = false
|
PENTO_MODE = false
|
||||||
end
|
end
|
||||||
@@ -212,6 +197,20 @@ function ReplaySelectScene:onInputPress(e)
|
|||||||
elseif e.input == "down" or e.scancode == "down" then
|
elseif e.input == "down" or e.scancode == "down" then
|
||||||
if self.replays[1] == nil then SCENE = TitleScene(); return end
|
if self.replays[1] == nil then SCENE = TitleScene(); return end
|
||||||
self.direction = 'down'
|
self.direction = 'down'
|
||||||
|
elseif e.input == "left" or e.scancode == "left" then
|
||||||
|
if self.page == 1 then
|
||||||
|
self.page = 1 + math.floor(#self.replays / self.page_flip)
|
||||||
|
else
|
||||||
|
self.page = self.page - 1
|
||||||
|
end
|
||||||
|
self.replay_select = 1;
|
||||||
|
elseif e.input == "right" or e.scancode == "right" then
|
||||||
|
if self.page < 1 + math.floor(#self.replays / self.page_flip) then
|
||||||
|
self.page = self.page + 1
|
||||||
|
else
|
||||||
|
self.page = 1
|
||||||
|
end
|
||||||
|
self.replay_select = 1;
|
||||||
elseif e.input == "menu_back" or e.scancode == "backspace" or e.scancode == "delete" then
|
elseif e.input == "menu_back" or e.scancode == "backspace" or e.scancode == "delete" then
|
||||||
SCENE = TitleScene()
|
SCENE = TitleScene()
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -5,7 +5,6 @@ local error_message
|
|||||||
local valid_data
|
local valid_data
|
||||||
local prev_scene
|
local prev_scene
|
||||||
|
|
||||||
|
|
||||||
function ReplayTestScene:new(input_file)
|
function ReplayTestScene:new(input_file)
|
||||||
prev_scene = SCENE
|
prev_scene = SCENE
|
||||||
|
|
||||||
@@ -36,7 +35,7 @@ function ReplayTestScene:render()
|
|||||||
|
|
||||||
if valid_data then
|
if valid_data then
|
||||||
if error_message then
|
if error_message then
|
||||||
drawText("Replay test failed! Data corrupted!", 80, 40, 1000)
|
drawText("Replay test failed!", 80, 40, 1000)
|
||||||
drawText("Press any key to go back. Anyway here is the error info:", 80, 70, 1000)
|
drawText("Press any key to go back. Anyway here is the error info:", 80, 70, 1000)
|
||||||
drawText(error_message, 80, 100, 560)
|
drawText(error_message, 80, 100, 560)
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -109,7 +109,7 @@ local function checkCode(c)
|
|||||||
if (
|
if (
|
||||||
code_string == "-1,-1,-1,-1,1,1,1,1" or
|
code_string == "-1,-1,-1,-1,1,1,1,1" or
|
||||||
code_string == "2,2,2,2,2,2,2,2"
|
code_string == "2,2,2,2,2,2,2,2"
|
||||||
) then
|
) then
|
||||||
PENTO_MODE = true
|
PENTO_MODE = true
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user