Fixed randomiser and next queue whhhackiness

pull/1/head
Oshisaure 2020-10-06 21:10:15 +01:00
parent f13e2096b2
commit 8fef7faa6a
2 changed files with 1 additions and 13 deletions

View File

@ -50,13 +50,6 @@ function GameMode:new()
self.secondary_section_times = { [0] = 0 }
end
function GameMode:initialize()
-- after all the variables are initialized, run initialization procedures
for i = 1, self.next_queue_length do
table.insert(self.next_queue, self:getNextPiece(ruleset))
end
end
function GameMode:getARR() return 1 end
function GameMode:getDropSpeed() return 1 end
function GameMode:getARE() return 25 end

View File

@ -4,15 +4,10 @@ local Randomizer = Object:extend()
function Randomizer:new()
self:initialize()
self.next_queue = {}
for i = 1, 30 do
table.insert(self.next_queue, self:generatePiece())
end
end
function Randomizer:nextPiece()
table.insert(self.next_queue, self:generatePiece())
return table.remove(self.next_queue, 1)
return self:generatePiece()
end
function Randomizer:initialize()