@@ -40,11 +40,6 @@ if not (g_PlayerData) then
40
40
g_PlayerData = {}
41
41
end
42
42
43
- -- Variables for time freeze
44
- local freezeTimeHour = false
45
- local freezeTimeMinute = false
46
- local freezeTimeWeather = false
47
-
48
43
-- Settings are stored in meta.xml
49
44
function freeroamSettings (settings )
50
45
if settings then
@@ -1853,7 +1848,6 @@ function applyTime()
1853
1848
local hours , minutes = getControlNumbers (wndTime , { ' hours' , ' minutes' })
1854
1849
setTime (hours , minutes )
1855
1850
closeWindow (wndTime )
1856
- freezeTimeHour , freezeTimeMinute = hours , minutes
1857
1851
end
1858
1852
1859
1853
wndTime = {
@@ -1905,25 +1899,10 @@ addCommandHandler('st', setTimeCommand)
1905
1899
1906
1900
function toggleFreezeTime ()
1907
1901
local state = guiCheckBoxGetSelected (getControl (wndMain , ' freezetime' ))
1908
- guiCheckBoxSetSelected (getControl (wndMain , ' freezetime' ), not state )
1909
- freezeTimeHour , freezeTimeMinute = getTime ()
1910
- freezeTimeWeather = getWeather ()
1911
- setTimeFrozen (state )
1912
- end
1913
-
1914
- function setTimeFrozen (state )
1915
- guiCheckBoxSetSelected (getControl (wndMain , ' freezetime' ), state )
1916
1902
1917
1903
if state then
1918
- if not g_TimeFreezeTimer then
1919
- g_TimeFreezeTimer = setTimer (function () setTime (freezeTimeHour , freezeTimeMinute ) setWeather (freezeTimeWeather ) end , 5000 , 0 )
1920
- setMinuteDuration (9001 )
1921
- end
1904
+ setMinuteDuration (2147483647 )
1922
1905
else
1923
- if g_TimeFreezeTimer then
1924
- killTimer (g_TimeFreezeTimer )
1925
- g_TimeFreezeTimer = nil
1926
- end
1927
1906
setMinuteDuration (1000 )
1928
1907
end
1929
1908
end
@@ -1940,7 +1919,6 @@ function applyWeather(leaf)
1940
1919
end
1941
1920
setWeather (leaf .id )
1942
1921
closeWindow (wndWeather )
1943
- freezeTimeWeather = leaf .id
1944
1922
end
1945
1923
1946
1924
wndWeather = {
0 commit comments