【天书密卷】加入神将是否进入版本判断

dev_chengFeng
gaoxin 2022-02-11 17:07:07 +08:00
parent 3fde93fcd7
commit f9f34a9d46
1 changed files with 32 additions and 2 deletions

View File

@ -112,7 +112,22 @@ end
function this.CheckRedPoint(fetterType)
for k,v in pairs(this.fetterData) do
if v.fetterType == fetterType and v.enabled == 0 then
return true
-- 神将篇判断神将是否加入版本,有一个不在版本内就不显示
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
@ -141,7 +156,22 @@ function this.GetFetterDataByFetterType(fetterType)
local data = {}
for k,v in pairs(this.fetterData) do
if v.fetterType == fetterType and v.enabled ~= -2 then
table.insert(data,v)
-- 神将篇判断神将是否加入版本,有一个不在版本内就不显示
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