Files
tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/public/CLLPrefs.lua

117 lines
3.0 KiB
Lua
Raw Normal View History

2020-07-04 14:41:25 +08:00
-- 本地存储
do
local UserName = "UserName"
local UserPsd = "UserPsd"
local AutoFight = "AutoFight"
local TestMode = "isTestMode"
local TestModeUrl = "TestModeUrl"
local soundEffSwitch = "soundEffSwitch"
local musicSwitch = "musicSwitch"
local userInfor = "userInfor"
local currServer = "currServer"
local lastLoginBtn = "lastLoginBtn"
local token = "token"
local currGroup = "currGroup"
Prefs = {}
function Prefs.setUserName(v)
PlayerPrefs.SetString(UserName, v)
end
function Prefs.getUserName()
return PlayerPrefs.GetString(UserName, "")
end
function Prefs.setUserPsd(v)
PlayerPrefs.SetString(UserPsd, v)
end
function Prefs.getUserPsd(...)
return PlayerPrefs.GetString(UserPsd, "")
end
function Prefs.setAutoFight(v)
PlayerPrefs.SetInt(AutoFight, v and 0 or 1)
end
function Prefs.getAutoFight(...)
return (PlayerPrefs.GetInt(AutoFight, 0) == 0) and true or false
end
function Prefs.setTestMode(v)
PlayerPrefs.SetInt(TestMode, v and 0 or 1)
end
function Prefs.getTestMode(v)
return (PlayerPrefs.GetInt(TestMode, 0) == 0) and true or false
end
function Prefs.setTestModeUrl(v)
PlayerPrefs.SetString(TestModeUrl, v)
end
function Prefs.getTestModeUrl()
return PlayerPrefs.GetString(TestModeUrl, "")
end
function Prefs.setUserInfor(v)
PlayerPrefs.SetString(userInfor, v)
end
function Prefs.getUserInfor()
return PlayerPrefs.GetString(userInfor, "")
end
function Prefs.setCurrServer(v)
PlayerPrefs.SetString(currServer, v)
end
function Prefs.getCurrServer()
return PlayerPrefs.GetString(currServer, "")
end
function Prefs.getSoundEffSwitch()
local f = PlayerPrefs.GetInt(soundEffSwitch, 0)
return (f == 0 and true or false)
end
function Prefs.setSoundEffSwitch(v)
local f = v and 0 or 1
PlayerPrefs.SetInt("soundEffSwitch", f)
end
function Prefs.getMusicSwitch()
local f = PlayerPrefs.GetInt(musicSwitch, 0)
return (f == 0 and true or false)
end
function Prefs.setMusicSwitch(v)
local f = v and 0 or 1
PlayerPrefs.SetInt("musicSwitch", f)
end
function Prefs.setLastLoginBtn(v)
return PlayerPrefs.SetString(lastLoginBtn, v)
end
function Prefs.getLastLoginBtn()
return PlayerPrefs.GetString(lastLoginBtn, "")
end
function Prefs.getToken()
return PlayerPrefs.GetString(token, "")
end
function Prefs.setToken(val)
PlayerPrefs.SetString(token, val)
end
function Prefs.getCurrGroup(phone)
return PlayerPrefs.GetString(phone .. "_" .. currGroup, "")
end
function Prefs.setCurrGroup(phone, val)
PlayerPrefs.SetString(phone .. "_" .. currGroup, val)
end
end