mirror of
https://github.com/SashLilac/cambridge.git
synced 2024-12-22 22:59:03 -06:00
Merge pull request #73 from aur9ra/feat-show-invis-in-replay-option
show invis in replay
This commit is contained in:
commit
a972c31d9a
@ -37,6 +37,7 @@ function ReplayScene:new(replay, game_mode, ruleset)
|
||||
self.replay = deepcopy(replay)
|
||||
self.replay_index = 1
|
||||
self.replay_speed = 1
|
||||
self.show_invisible = false
|
||||
DiscordRPC:update({
|
||||
details = "Viewing a replay",
|
||||
state = self.game.name,
|
||||
@ -92,6 +93,12 @@ function ReplayScene:render()
|
||||
else
|
||||
love.graphics.printf("?? PAUSES (--:--.--)", 0, pauses_y_coordinate, 635, "right")
|
||||
end
|
||||
if self.show_invisible then
|
||||
self.game.grid:draw()
|
||||
love.graphics.setColor(1, 1, 1, 1)
|
||||
love.graphics.setFont(font_3x5_3)
|
||||
love.graphics.printf("SHOW INVIS", 64, 60, 160, "center")
|
||||
end
|
||||
end
|
||||
|
||||
function ReplayScene:onInputPress(e)
|
||||
@ -124,6 +131,8 @@ function ReplayScene:onInputPress(e)
|
||||
if self.replay_speed > 99 then
|
||||
self.replay_speed = 99
|
||||
end
|
||||
elseif e.input == "hold" then
|
||||
self.show_invisible = not self.show_invisible
|
||||
end
|
||||
end
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user