mirror of
https://github.com/OTCv8/otclientv8.git
synced 2025-04-30 11:19:21 +02:00
Updated to OTCv8 3.1 rev 104
This commit is contained in:
parent
2b81291c05
commit
3f82a78a78
@ -1,9 +1,8 @@
|
|||||||
minimapWidget = nil
|
minimapWidget = nil
|
||||||
minimapButton = nil
|
minimapButton = nil
|
||||||
minimapWindow = nil
|
minimapWindow = nil
|
||||||
otmm = true
|
|
||||||
preloaded = false
|
|
||||||
fullmapView = false
|
fullmapView = false
|
||||||
|
loaded = false
|
||||||
oldZoom = nil
|
oldZoom = nil
|
||||||
oldPos = nil
|
oldPos = nil
|
||||||
|
|
||||||
@ -88,13 +87,8 @@ function onMiniWindowClose()
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function preload()
|
|
||||||
loadMap(false)
|
|
||||||
preloaded = true
|
|
||||||
end
|
|
||||||
|
|
||||||
function online()
|
function online()
|
||||||
loadMap(not preloaded)
|
loadMap()
|
||||||
updateCameraPosition()
|
updateCameraPosition()
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -102,40 +96,37 @@ function offline()
|
|||||||
saveMap()
|
saveMap()
|
||||||
end
|
end
|
||||||
|
|
||||||
function loadMap(clean)
|
function loadMap()
|
||||||
local clientVersion = g_game.getClientVersion()
|
local clientVersion = g_game.getClientVersion()
|
||||||
|
|
||||||
if clean then
|
g_minimap.clean()
|
||||||
g_minimap.clean()
|
loaded = false
|
||||||
|
|
||||||
|
local minimapFile = '/minimap.otmm'
|
||||||
|
local dataMinimapFile = '/data' .. minimapFile
|
||||||
|
local versionedMinimapFile = '/minimap' .. clientVersion .. '.otmm'
|
||||||
|
if g_resources.fileExists(dataMinimapFile) then
|
||||||
|
loaded = g_minimap.loadOtmm(dataMinimapFile)
|
||||||
end
|
end
|
||||||
|
if not loaded and g_resources.fileExists(versionedMinimapFile) then
|
||||||
if otmm then
|
loaded = g_minimap.loadOtmm(versionedMinimapFile)
|
||||||
local minimapFile = '/minimap.otmm'
|
end
|
||||||
if g_resources.fileExists('/data' .. minimapFile) then
|
if not loaded and g_resources.fileExists(minimapFile) then
|
||||||
g_minimap.loadOtmm('/data' .. minimapFile)
|
loaded = g_minimap.loadOtmm(minimapFile)
|
||||||
elseif g_resources.fileExists(minimapFile) then
|
end
|
||||||
g_minimap.loadOtmm(minimapFile)
|
if not loaded then
|
||||||
end
|
print("Minimap couldn't be loaded")
|
||||||
else
|
|
||||||
local minimapFile = '/minimap_' .. clientVersion .. '.otcm'
|
|
||||||
if g_resources.fileExists('/data' .. minimapFile) then
|
|
||||||
g_map.loadOtcm('/data' .. minimapFile)
|
|
||||||
elseif g_resources.fileExists(minimapFile) then
|
|
||||||
g_map.loadOtcm(minimapFile)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
minimapWidget:load()
|
minimapWidget:load()
|
||||||
end
|
end
|
||||||
|
|
||||||
function saveMap()
|
function saveMap()
|
||||||
local clientVersion = g_game.getClientVersion()
|
if not loaded then
|
||||||
if otmm then
|
return
|
||||||
local minimapFile = '/minimap.otmm'
|
|
||||||
g_minimap.saveOtmm(minimapFile)
|
|
||||||
else
|
|
||||||
local minimapFile = '/minimap_' .. clientVersion .. '.otcm'
|
|
||||||
g_map.saveOtcm(minimapFile)
|
|
||||||
end
|
end
|
||||||
|
local clientVersion = g_game.getClientVersion()
|
||||||
|
local minimapFile = '/minimap' .. clientVersion .. '.otmm'
|
||||||
|
g_minimap.saveOtmm(minimapFile)
|
||||||
minimapWidget:save()
|
minimapWidget:save()
|
||||||
end
|
end
|
||||||
|
|
||||||
|
BIN
otclient_dx.exe
BIN
otclient_dx.exe
Binary file not shown.
BIN
otclient_gl.exe
BIN
otclient_gl.exe
Binary file not shown.
BIN
otclient_linux
BIN
otclient_linux
Binary file not shown.
BIN
otclient_mac
BIN
otclient_mac
Binary file not shown.
BIN
otclientv8.apk
BIN
otclientv8.apk
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user