31 lines
911 B
Plaintext
31 lines
911 B
Plaintext
TeamPwsData = class("TeamPwsData")
|
|
|
|
function TeamPwsData.ParseRankData(table, serverData)
|
|
table.name = serverData.name
|
|
table.portrait = serverData.portrait
|
|
table.profession = serverData.profession
|
|
table.rank = serverData.rank
|
|
table.score = serverData.score
|
|
table.erank = serverData.erank
|
|
return table
|
|
end
|
|
|
|
function TeamPwsData.ParsePrepareData(table, serverData)
|
|
table.charID = serverData
|
|
table.isReady = false
|
|
return table
|
|
end
|
|
|
|
function TeamPwsData.ParseReportData(table, serverData, teamID, color)
|
|
table.teamID = teamID
|
|
table.teamColor = color
|
|
table.charID = serverData.charid
|
|
table.name = serverData.name or ""
|
|
table.kill = serverData.killnum or 0
|
|
table.death = serverData.dienum or 0
|
|
table.heal = serverData.heal or 0
|
|
table.killScore = serverData.killscore or 0
|
|
table.ballScore = math.ceil((serverData.ballscore or 0) / 1000)
|
|
table.buffScore = serverData.buffscore or 0
|
|
return table
|
|
end |