PGRData/Script/matrix/xentity/xmoewar/XMoeWarPreparationAnswerRecord.lua

44 lines
1 KiB
Lua
Raw Normal View History

--萌战赛事筹备--问题
local type = type
local XMoeWarPreparationAnswerRecord = XClass(nil, "XMoeWarPreparationAnswerRecord")
local DefaultMain = {
QuestionId = 0, --问题 id
AnswerId = 0, --回答 id, 0 表示未回答
IsRight = false, --是否正确
}
function XMoeWarPreparationAnswerRecord:Ctor()
for key, value in pairs(DefaultMain) do
if type(value) == "table" then
self[key] = {}
else
self[key] = value
end
end
end
function XMoeWarPreparationAnswerRecord:UpdateData(data)
self.QuestionId = data.QuestionId
self.AnswerId = data.AnswerId
self.IsRight = data.IsRight
end
function XMoeWarPreparationAnswerRecord:GetQuestionId()
return self.QuestionId
end
function XMoeWarPreparationAnswerRecord:GetAnswerId()
return self.AnswerId
end
function XMoeWarPreparationAnswerRecord:QuestionIsRight()
return self.IsRight
end
function XMoeWarPreparationAnswerRecord:SetQuestionId(questionId)
self.QuestionId = questionId
end
return XMoeWarPreparationAnswerRecord