diff --git a/main.lua b/main.lua index 4c8c67e..cb4d593 100644 --- a/main.lua +++ b/main.lua @@ -1,5 +1,5 @@ function love.load() - math.randomseed(os.time()) + --math.randomseed(os.time()) highscores = {} require "load.rpc" require "load.graphics" diff --git a/scene/title.lua b/scene/title.lua index 0a53cf6..d161d88 100644 --- a/scene/title.lua +++ b/scene/title.lua @@ -34,7 +34,7 @@ function TitleScene:new() self.text_flag = false DiscordRPC:update({ details = "In menus", - state = mainmenuidle[math.random(#mainmenuidle)], + state = mainmenuidle[love.math.random(#mainmenuidle)], }) end diff --git a/tetris/randomizers/bag.lua b/tetris/randomizers/bag.lua index 98b4c3f..5677971 100644 --- a/tetris/randomizers/bag.lua +++ b/tetris/randomizers/bag.lua @@ -17,7 +17,7 @@ function BagRandomizer:generatePiece() table.insert(self.bag, i) end end - local x = math.random(table.getn(self.bag)) + local x = love.math.random(table.getn(self.bag)) return table.remove(self.bag, x) end diff --git a/tetris/randomizers/bag7.lua b/tetris/randomizers/bag7.lua index e758a63..5797c8b 100644 --- a/tetris/randomizers/bag7.lua +++ b/tetris/randomizers/bag7.lua @@ -10,7 +10,7 @@ function Bag7Randomizer:generatePiece() if next(self.bag) == nil then self.bag = {"I", "J", "L", "O", "S", "T", "Z"} end - local x = math.random(table.getn(self.bag)) + local x = love.math.random(table.getn(self.bag)) return table.remove(self.bag, x) end diff --git a/tetris/randomizers/bag7noSZOstart.lua b/tetris/randomizers/bag7noSZOstart.lua index 266a371..26fd8aa 100644 --- a/tetris/randomizers/bag7noSZOstart.lua +++ b/tetris/randomizers/bag7noSZOstart.lua @@ -6,7 +6,7 @@ function Bag7NoSZOStartRandomizer:shuffleBag() local b = self.bag local ln = #b for i = 1, ln do - local j = math.random(i, ln) + local j = love.math.random(i, ln) b[i], b[j] = b[j], b[i] end end diff --git a/tetris/randomizers/history_4rolls.lua b/tetris/randomizers/history_4rolls.lua index e598358..a562910 100644 --- a/tetris/randomizers/history_4rolls.lua +++ b/tetris/randomizers/history_4rolls.lua @@ -10,11 +10,11 @@ end function History4RollsRandomizer:generatePiece() if self.first then self.first = false - return self:updateHistory(({"L", "J", "I", "T"})[math.random(4)]) + return self:updateHistory(({"L", "J", "I", "T"})[love.math.random(4)]) else local shapes = {"I", "J", "L", "O", "S", "T", "Z"} for i = 1, 4 do - local x = math.random(7) + local x = love.math.random(7) if not inHistory(shapes[x], self.history) or i == 4 then return self:updateHistory(shapes[x]) end diff --git a/tetris/randomizers/history_6rolls.lua b/tetris/randomizers/history_6rolls.lua index 44c2d41..b20bfb8 100644 --- a/tetris/randomizers/history_6rolls.lua +++ b/tetris/randomizers/history_6rolls.lua @@ -10,11 +10,11 @@ end function History6RollsRandomizer:generatePiece() if self.first then self.first = false - return self:updateHistory(({"L", "J", "I", "T"})[math.random(4)]) + return self:updateHistory(({"L", "J", "I", "T"})[love.math.random(4)]) else local shapes = {"I", "J", "L", "O", "S", "T", "Z"} for i = 1, 6 do - local x = math.random(7) + local x = love.math.random(7) if not inHistory(shapes[x], self.history) or i == 6 then return self:updateHistory(shapes[x]) end diff --git a/tetris/randomizers/history_6rolls_35bag.lua b/tetris/randomizers/history_6rolls_35bag.lua index 123cc3b..c07f1ce 100644 --- a/tetris/randomizers/history_6rolls_35bag.lua +++ b/tetris/randomizers/history_6rolls_35bag.lua @@ -28,12 +28,12 @@ end function History6Rolls35PoolRandomizer:generatePiece() local index, x if self.first then - index = math.random(20) + index = love.math.random(20) x = self.pool[index] self.first = false else for i = 1, 6 do - index = math.random(#self.pool) + index = love.math.random(#self.pool) x = self.pool[index] if not inHistory(x, self.history) or i == 6 then break diff --git a/tetris/randomizers/randomizer.lua b/tetris/randomizers/randomizer.lua index fe4472e..9359b8c 100644 --- a/tetris/randomizers/randomizer.lua +++ b/tetris/randomizers/randomizer.lua @@ -18,7 +18,7 @@ end local shapes = {"I", "J", "L", "O", "S", "T", "Z"} function Randomizer:generatePiece() - return shapes[math.random(7)] + return shapes[love.math.random(7)] end return Randomizer