2021-12-21 09:40:39 +08:00

24 lines
771 B
Lua

local ChatUnLock = class("ChatUnLock")
local ConditionJudge = require("Common/ConditionJudge")
function ChatUnLock:CheckCondition(data)
local conds = data.UnlockCond
local result, val, content
local result1, val1, content1
for i = 1, #conds do
local cond = conds[i]
if cond then
result1, val1, content1 = ConditionJudge:ConditionPassResult1(cond)
if result1 then
result = true
break
else
if not content and not val and content1 and content1 ~= '' then
val = val1
content = content1
end
end
end
end
return result, val, content
end
return ChatUnLock