礼包拍脸时机修复
(cherry picked from commit 3a74abd86633bba9e837e660b94eb56aa49db8bf)
parent
745983b30a
commit
2e57796328
|
|
@ -24,16 +24,24 @@ function this.SetisFirstLogVal(isDayFirst,setPatFaceFinishTabs)
|
||||||
else
|
else
|
||||||
if setPatFaceFinishTabs and #setPatFaceFinishTabs > 0 then
|
if setPatFaceFinishTabs and #setPatFaceFinishTabs > 0 then
|
||||||
for i = 1, #setPatFaceFinishTabs do
|
for i = 1, #setPatFaceFinishTabs do
|
||||||
if setPatFaceFinishTabs[i].Type ~= 8 then
|
if setPatFaceFinishTabs[i].Type == 8 then--升级限时礼包特殊处理
|
||||||
|
if RedPointManager.PlayerPrefsGetStr(setPatFaceFinishTabs[i].Id..PlayerManager.level.."PatFace") == "0" then
|
||||||
|
RedPointManager.PlayerPrefsSetStr(setPatFaceFinishTabs[i].Id..PlayerManager.level.."PatFace","1")
|
||||||
|
end
|
||||||
|
elseif setPatFaceFinishTabs[i].Type == 9 then
|
||||||
|
if RedPointManager.PlayerPrefsGetStr(setPatFaceFinishTabs[i].Id.."MonsterWavePatFace") == "0" then
|
||||||
|
RedPointManager.PlayerPrefsSetStr(setPatFaceFinishTabs[i].Id.."MonsterWavePatFace","1")
|
||||||
|
end
|
||||||
|
elseif setPatFaceFinishTabs[i].Type == 10 then
|
||||||
|
if RedPointManager.PlayerPrefsGetStr(setPatFaceFinishTabs[i].Id.."MainLevelPatFace") == "0" then
|
||||||
|
RedPointManager.PlayerPrefsSetStr(setPatFaceFinishTabs[i].Id.."MainLevelPatFace","1")
|
||||||
|
end
|
||||||
|
else
|
||||||
if setPatFaceFinishTabs[i].ShowType ~= 2 then--触发就拍不用赋值
|
if setPatFaceFinishTabs[i].ShowType ~= 2 then--触发就拍不用赋值
|
||||||
if RedPointManager.PlayerPrefsGetStr(setPatFaceFinishTabs[i].Id.."PatFace") == "0" then
|
if RedPointManager.PlayerPrefsGetStr(setPatFaceFinishTabs[i].Id.."PatFace") == "0" then
|
||||||
RedPointManager.PlayerPrefsSetStr(setPatFaceFinishTabs[i].Id.."PatFace","1")
|
RedPointManager.PlayerPrefsSetStr(setPatFaceFinishTabs[i].Id.."PatFace","1")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
else--升级限时礼包特殊处理
|
|
||||||
if RedPointManager.PlayerPrefsGetStr(setPatFaceFinishTabs[i].Id..PlayerManager.level.."PatFace") == "0" then
|
|
||||||
RedPointManager.PlayerPrefsSetStr(setPatFaceFinishTabs[i].Id..PlayerManager.level.."PatFace","1")
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
@ -179,13 +187,12 @@ function this.PatFaceSpecialMonitor(v,patFaceAllData,type,starUpGiftNum)
|
||||||
local nums = string.split(str[1],"#")
|
local nums = string.split(str[1],"#")
|
||||||
local canGet = false
|
local canGet = false
|
||||||
local value = MonsterCampManager.monsterWave
|
local value = MonsterCampManager.monsterWave
|
||||||
LogRed("nums"..#nums)
|
|
||||||
if value == tonumber(nums[1]) or value == tonumber(nums[2]) or value == tonumber(nums[3]) or
|
if value == tonumber(nums[1]) or value == tonumber(nums[2]) or value == tonumber(nums[3]) or
|
||||||
((value - tonumber(nums[3])) % tonumber(str[2]) == 0) then
|
((value - tonumber(nums[3])) % tonumber(str[2]) == 0) then
|
||||||
canGet = true
|
canGet = true
|
||||||
end
|
end
|
||||||
if canGet then
|
if canGet then
|
||||||
if RedPointManager.PlayerPrefsGetStr(v.Id..value.."MonsterWavePatFace") == "0" then
|
if RedPointManager.PlayerPrefsGetStr(v.Id.."MonsterWavePatFace") == "0" then
|
||||||
table.insert(patFaceAllData,v)
|
table.insert(patFaceAllData,v)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
@ -199,7 +206,7 @@ function this.PatFaceSpecialMonitor(v,patFaceAllData,type,starUpGiftNum)
|
||||||
canGet = true
|
canGet = true
|
||||||
end
|
end
|
||||||
if canGet then
|
if canGet then
|
||||||
if RedPointManager.PlayerPrefsGetStr(v.Id..value.."MainLevelPatFace") == "0" then
|
if RedPointManager.PlayerPrefsGetStr(v.Id.."MainLevelPatFace") == "0" then
|
||||||
table.insert(patFaceAllData,v)
|
table.insert(patFaceAllData,v)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue