Skip to content

Commit

Permalink
fix(timer): accessing private variable out of scope (#591)
Browse files Browse the repository at this point in the history
  • Loading branch information
Demigod916 authored Jun 1, 2024
1 parent c59b675 commit 09ba323
Showing 1 changed file with 6 additions and 12 deletions.
18 changes: 6 additions & 12 deletions imports/timer/shared.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,28 +41,22 @@ function timer:start(async)

self.private.startTime = GetGameTimer()

local function tick(instance)
while true do
while instance.private.paused do
local function tick()
while self:getTimeLeft('ms') > 0 do
while self:isPaused() do
Wait(0)
end

if instance:getTimeLeft('ms') <= 0 then
break
end

Wait(0)
end
self:onEnd()
end

if async then
Citizen.CreateThreadNow(function()
tick(self)
self:onEnd()
tick()
end)
else
tick(self)
self:onEnd()
tick()
end
end

Expand Down

0 comments on commit 09ba323

Please sign in to comment.