mirror of
https://github.com/SashLilac/cambridge.git
synced 2024-11-22 21:59:01 -06:00
Compare commits
No commits in common. "929069c1b6a409cb8bb9f83bd2fa65fa1c2c2e91" and "56fb5aebeaec6491027fb71179cb65328e94acc2" have entirely different histories.
929069c1b6
...
56fb5aebea
@ -237,7 +237,6 @@ function GameMode:update(inputs, ruleset)
|
|||||||
self.lock_on_soft_drop
|
self.lock_on_soft_drop
|
||||||
then
|
then
|
||||||
self.piece.locked = true
|
self.piece.locked = true
|
||||||
self.piece_soft_locked = true
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -418,10 +417,9 @@ function GameMode:dasCut()
|
|||||||
end
|
end
|
||||||
|
|
||||||
function GameMode:areCancel(inputs, ruleset)
|
function GameMode:areCancel(inputs, ruleset)
|
||||||
if ruleset.are_cancel and strTrueValues(inputs) ~= "" and
|
if ruleset.are_cancel and self.piece_hard_dropped and
|
||||||
not self.prev_inputs.up and
|
not self.prev_inputs.up and
|
||||||
(self.piece_hard_dropped or
|
strTrueValues(inputs) ~= "" then
|
||||||
(self.piece_soft_locked and not self.prev_inputs.down)) then
|
|
||||||
self.lcd = 0
|
self.lcd = 0
|
||||||
self.are = 0
|
self.are = 0
|
||||||
end
|
end
|
||||||
@ -524,7 +522,6 @@ end
|
|||||||
|
|
||||||
function GameMode:initializeNextPiece(inputs, ruleset, piece_data, generate_next_piece)
|
function GameMode:initializeNextPiece(inputs, ruleset, piece_data, generate_next_piece)
|
||||||
self.piece_hard_dropped = false
|
self.piece_hard_dropped = false
|
||||||
self.piece_soft_locked = false
|
|
||||||
local gravity = self:getGravity()
|
local gravity = self:getGravity()
|
||||||
self.piece = ruleset:initializePiece(
|
self.piece = ruleset:initializePiece(
|
||||||
inputs, piece_data, self.grid, gravity,
|
inputs, piece_data, self.grid, gravity,
|
||||||
|
Loading…
Reference in New Issue
Block a user