【天书密卷】加入神将是否进入版本判断
parent
3fde93fcd7
commit
f9f34a9d46
|
@ -112,8 +112,23 @@ end
|
|||
function this.CheckRedPoint(fetterType)
|
||||
for k,v in pairs(this.fetterData) do
|
||||
if v.fetterType == fetterType and v.enabled == 0 then
|
||||
-- 神将篇判断神将是否加入版本,有一个不在版本内就不显示
|
||||
if fetterType == 1 then
|
||||
local inVersion = true
|
||||
for _, t in ipairs(v.teamers) do
|
||||
if not HeroManager.InVersion(t[1]) then
|
||||
inVersion = false
|
||||
break
|
||||
end
|
||||
end
|
||||
--
|
||||
if inVersion then
|
||||
return true
|
||||
end
|
||||
else
|
||||
return true
|
||||
end
|
||||
end
|
||||
end
|
||||
return false
|
||||
end
|
||||
|
@ -141,8 +156,23 @@ function this.GetFetterDataByFetterType(fetterType)
|
|||
local data = {}
|
||||
for k,v in pairs(this.fetterData) do
|
||||
if v.fetterType == fetterType and v.enabled ~= -2 then
|
||||
-- 神将篇判断神将是否加入版本,有一个不在版本内就不显示
|
||||
if fetterType == 1 then
|
||||
local inVersion = true
|
||||
for _, t in ipairs(v.teamers) do
|
||||
if not HeroManager.InVersion(t[1]) then
|
||||
inVersion = false
|
||||
break
|
||||
end
|
||||
end
|
||||
--
|
||||
if inVersion then
|
||||
table.insert(data,v)
|
||||
end
|
||||
else
|
||||
table.insert(data,v)
|
||||
end
|
||||
end
|
||||
end
|
||||
return data
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue