Update - 1.11.0.113
EN: 1.11.0.113 CN: 1.11.0.114 JP: 1.11.0.118 KR: 1.11.0.118
This commit is contained in:
@@ -214,14 +214,14 @@ function PenguinCardFlipCtrl:RefreshHandRank()
|
||||
end
|
||||
end
|
||||
function PenguinCardFlipCtrl:RefreshRoundScore()
|
||||
local nScore = math.floor(self._panel.mapLevel.nScore + 0.5 + 1.0E-9)
|
||||
local nRoundScore = math.floor(self._panel.mapLevel.nRoundScore + 0.5 + 1.0E-9)
|
||||
local nRoundValue = math.floor(self._panel.mapLevel.nRoundValue + 0.5 + 1.0E-9)
|
||||
local nScore = math.floor(self._panel.mapLevel.nScore)
|
||||
local nRoundScore = math.floor(self._panel.mapLevel.nRoundScore)
|
||||
local nRoundValue = math.floor(self._panel.mapLevel.nRoundValue)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtScore, self:ThousandsNumber(nScore))
|
||||
NovaAPI.SetTMPText(self._mapNode.txtRoundScore, self:ThousandsNumber(nRoundScore))
|
||||
NovaAPI.SetTMPText(self._mapNode.txtRoundScoreBase, self:ThousandsNumber(nRoundValue))
|
||||
local nRatio = self._panel.mapLevel.nRoundMultiRatio > 0 and self._panel.mapLevel.nRoundRatio * self._panel.mapLevel.nRoundMultiRatio or self._panel.mapLevel.nRoundRatio
|
||||
NovaAPI.SetTMPText(self._mapNode.txtRoundScoreRatio, math.floor(nRatio * 100 + 0.5 + 1.0E-9) / 100)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtRoundScoreRatio, math.floor(nRatio * 100) / 100)
|
||||
end
|
||||
function PenguinCardFlipCtrl:RefreshQuest()
|
||||
if self._panel.mapLevel.nQuestTurn < 0 then
|
||||
@@ -306,8 +306,8 @@ function PenguinCardFlipCtrl:QuitScoreAni()
|
||||
if not self.bEndScore and self._panel.mapLevel.nRoundMultiRatio and self._panel.mapLevel.nRoundRatio and self._panel.mapLevel.nRoundValue and self._panel.mapLevel.nRoundScore then
|
||||
NovaAPI.SetTMPText(self._mapNode.txtRoundScoreBase, self:ThousandsNumber(math.floor(self._panel.mapLevel.nRoundValue)))
|
||||
local nRatio = self._panel.mapLevel.nRoundMultiRatio > 0 and self._panel.mapLevel.nRoundRatio * self._panel.mapLevel.nRoundMultiRatio or self._panel.mapLevel.nRoundRatio
|
||||
NovaAPI.SetTMPText(self._mapNode.txtRoundScoreRatio, math.floor(nRatio * 100 + 0.5 + 1.0E-9) / 100)
|
||||
local nRoundScore = math.floor(self._panel.mapLevel.nRoundScore + 0.5 + 1.0E-9)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtRoundScoreRatio, math.floor(nRatio * 100) / 100)
|
||||
local nRoundScore = math.floor(self._panel.mapLevel.nRoundScore)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtRoundScore, self:ThousandsNumber(nRoundScore))
|
||||
end
|
||||
end
|
||||
@@ -326,7 +326,7 @@ function PenguinCardFlipCtrl:PlayScoreAni()
|
||||
local tw1 = DOTween.To(function()
|
||||
return self.mapHandRankScore.nBeforeValue
|
||||
end, function(v)
|
||||
local nScore = math.floor(v + 0.5 + 1.0E-9)
|
||||
local nScore = math.floor(v)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtRoundScoreBase, self:ThousandsNumber(nScore))
|
||||
end, self.mapHandRankScore.nAfterValue, nTextTime)
|
||||
local tw2 = self._mapNode.trRoundScoreBase:DOScale(1.2, ScaleUpTime / self._panel.mapLevel.nSpeed):SetEase(Ease.OutQuart)
|
||||
@@ -372,7 +372,7 @@ function PenguinCardFlipCtrl:PlayScoreAni()
|
||||
local tw1 = DOTween.To(function()
|
||||
return self.mapHandRankScore.nAfterValue
|
||||
end, function(v)
|
||||
local nScore = math.floor(v + 0.5 + 1.0E-9)
|
||||
local nScore = math.floor(v)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtRoundScoreBase, self:ThousandsNumber(nScore))
|
||||
end, self._panel.mapLevel.nRoundValue, nTextTime)
|
||||
local tw2 = self._mapNode.trRoundScoreBase:DOScale(1.2, ScaleUpTime / self._panel.mapLevel.nSpeed):SetEase(Ease.OutQuart)
|
||||
@@ -391,7 +391,7 @@ function PenguinCardFlipCtrl:PlayScoreAni()
|
||||
self.sequence:Append(tw3)
|
||||
end
|
||||
local nRatio = self._panel.mapLevel.nRoundMultiRatio > 0 and self._panel.mapLevel.nRoundRatio * self._panel.mapLevel.nRoundMultiRatio or self._panel.mapLevel.nRoundRatio
|
||||
nRatio = math.floor(nRatio * 100 + 0.5 + 1.0E-9) / 100
|
||||
nRatio = math.floor(nRatio * 100) / 100
|
||||
if self.mapHandRankScore and self.mapHandRankScore.nAfterRatio ~= nRatio then
|
||||
local tw1 = DOTween.To(function()
|
||||
return self.mapHandRankScore.nAfterRatio
|
||||
@@ -419,7 +419,7 @@ function PenguinCardFlipCtrl:PlayScoreAni()
|
||||
local tw1 = DOTween.To(function()
|
||||
return 0
|
||||
end, function(v)
|
||||
local nScore = math.floor(v + 0.5 + 1.0E-9)
|
||||
local nScore = math.floor(v)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtRoundScore, self:ThousandsNumber(nScore))
|
||||
end, self._panel.mapLevel.nRoundScore, nTextTime):OnComplete(callback)
|
||||
local tw2 = self._mapNode.trRoundScore:DOScale(1.1, ScaleUpTime / self._panel.mapLevel.nSpeed):SetEase(Ease.OutQuart)
|
||||
@@ -503,7 +503,7 @@ end
|
||||
function PenguinCardFlipCtrl:OnEvent_ChangeRoundScore(nBeforeValue, nBeforeRatio, nBeforeScore, bFromHandRank)
|
||||
if bFromHandRank then
|
||||
local nRatio = self._panel.mapLevel.nRoundMultiRatio > 0 and self._panel.mapLevel.nRoundRatio * self._panel.mapLevel.nRoundMultiRatio or self._panel.mapLevel.nRoundRatio
|
||||
nRatio = math.floor(nRatio * 100 + 0.5 + 1.0E-9) / 100
|
||||
nRatio = math.floor(nRatio * 100) / 100
|
||||
self.mapHandRankScore = {
|
||||
nBeforeValue = nBeforeValue,
|
||||
nAfterValue = self._panel.mapLevel.nRoundValue,
|
||||
@@ -525,7 +525,7 @@ function PenguinCardFlipCtrl:OnEvent_ChangeRoundScore(nBeforeValue, nBeforeRatio
|
||||
DOTween.To(function()
|
||||
return nBeforeValue
|
||||
end, function(v)
|
||||
local nScore = math.floor(v + 0.5 + 1.0E-9)
|
||||
local nScore = math.floor(v)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtRoundScoreBase, self:ThousandsNumber(nScore))
|
||||
end, self._panel.mapLevel.nRoundValue, nTextTime)
|
||||
local callback = dotween_callback_handler(self, function()
|
||||
@@ -534,7 +534,7 @@ function PenguinCardFlipCtrl:OnEvent_ChangeRoundScore(nBeforeValue, nBeforeRatio
|
||||
self._mapNode.trRoundScoreBase:DOScale(1.2, ScaleUpTime / self._panel.mapLevel.nSpeed):SetEase(Ease.OutQuart):SetUpdate(true):OnComplete(callback)
|
||||
end
|
||||
local nRatio = 0 < self._panel.mapLevel.nRoundMultiRatio and self._panel.mapLevel.nRoundRatio * self._panel.mapLevel.nRoundMultiRatio or self._panel.mapLevel.nRoundRatio
|
||||
nRatio = math.floor(nRatio * 100 + 0.5 + 1.0E-9) / 100
|
||||
nRatio = math.floor(nRatio * 100) / 100
|
||||
if nBeforeRatio ~= nRatio then
|
||||
WwiseManger:PostEvent("Mode_Card_integral")
|
||||
DOTween.To(function()
|
||||
@@ -596,7 +596,7 @@ function PenguinCardFlipCtrl:OnEvent_ChangeScore(nBefore, nBeforeStar, nStar)
|
||||
DOTween.To(function()
|
||||
return nBefore
|
||||
end, function(v)
|
||||
local nScore = math.floor(v + 0.5 + 1.0E-9)
|
||||
local nScore = math.floor(v)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtScore, self:ThousandsNumber(nScore))
|
||||
end, self._panel.mapLevel.nScore, 0.5):OnComplete(callback)
|
||||
end
|
||||
|
||||
@@ -70,7 +70,7 @@ function PenguinCardItemCtrl:Refresh_Slot(mapCard)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtDisableLevel, orderedFormat(ConfigTable.GetUIText("PenguinCard_CardLevelMax"), mapCard.nLevel))
|
||||
else
|
||||
NovaAPI.SetTMPColor(self._mapNode.txtLevel, NotMaxLevel)
|
||||
NovaAPI.SetTMPColor(self._mapNode.txtDisableLevel, MaxLevel_Gray)
|
||||
NovaAPI.SetTMPColor(self._mapNode.txtDisableLevel, NotMaxLevel_Gray)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtLevel, orderedFormat(ConfigTable.GetUIText("PenguinCard_CardLevel"), mapCard.nLevel))
|
||||
NovaAPI.SetTMPText(self._mapNode.txtDisableLevel, orderedFormat(ConfigTable.GetUIText("PenguinCard_CardLevel"), mapCard.nLevel))
|
||||
end
|
||||
|
||||
@@ -55,7 +55,7 @@ end
|
||||
function PenguinCardLogCtrl:Refresh()
|
||||
local mapTurn = self._panel.mapLevel.mapLog[self.nTurn]
|
||||
NovaAPI.SetTMPText(self._mapNode.txtTurn, orderedFormat(ConfigTable.GetUIText("PenguinCard_Log_TurnCount"), self.nTurn))
|
||||
local nTurnScore = math.floor(mapTurn.nTurnScore + 0.5 + 1.0E-9)
|
||||
local nTurnScore = math.floor(mapTurn.nTurnScore)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtTurnScore, self:ThousandsNumber(nTurnScore))
|
||||
self.tbRound = mapTurn.tbRound
|
||||
local nCount = #self.tbRound
|
||||
@@ -75,7 +75,7 @@ function PenguinCardLogCtrl:OnGridRefresh(goGrid, gridIndex)
|
||||
if mapCfg then
|
||||
NovaAPI.SetTMPText(txtHandRank, mapCfg.Title)
|
||||
end
|
||||
local nRoundScore = math.floor(mapRound.nRoundScore + 0.5 + 1.0E-9)
|
||||
local nRoundScore = math.floor(mapRound.nRoundScore)
|
||||
NovaAPI.SetTMPText(txtRoundScore, self:ThousandsNumber(nRoundScore))
|
||||
local nAll = #mapRound.tbHandRank
|
||||
for i = 1, 6 do
|
||||
|
||||
@@ -208,7 +208,7 @@ function PenguinCardPrepareCtrl:RefreshAddRollCost()
|
||||
end
|
||||
end
|
||||
function PenguinCardPrepareCtrl:RefreshScore()
|
||||
local nScore = math.floor(self._panel.mapLevel.nScore + 0.5 + 1.0E-9)
|
||||
local nScore = math.floor(self._panel.mapLevel.nScore)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtScore, self:ThousandsNumber(nScore))
|
||||
if self._panel.mapLevel.tbStarScore[3] > 0 then
|
||||
local nStar = self._panel.mapLevel:GetStar()
|
||||
@@ -464,7 +464,7 @@ function PenguinCardPrepareCtrl:OnEvent_ChangeScore(nBefore, nBeforeStar, nStar)
|
||||
DOTween.To(function()
|
||||
return nBefore
|
||||
end, function(v)
|
||||
local nScore = math.floor(v + 0.5 + 1.0E-9)
|
||||
local nScore = math.floor(v)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtScore, self:ThousandsNumber(nScore))
|
||||
end, self._panel.mapLevel.nScore, 0.5):OnComplete(callback)
|
||||
if self._panel.mapLevel.tbStarScore[3] > 0 then
|
||||
|
||||
@@ -59,7 +59,11 @@ function PenguinCardQuestCellCtrl:Refresh(nActId, mapQuest)
|
||||
end
|
||||
NovaAPI.SetTMPText(self._mapNode.TMPTitle, mapCfg.Desc)
|
||||
if mapQuest.nMax > 0 then
|
||||
self._mapNode.imgBarFill.sizeDelta = Vector2(mapQuest.nCur / mapQuest.nMax * 508, 27)
|
||||
local nLen = mapQuest.nCur / mapQuest.nMax * 508
|
||||
if nLen < 60 and 0 < nLen then
|
||||
nLen = 60
|
||||
end
|
||||
self._mapNode.imgBarFill.sizeDelta = Vector2(nLen, 27)
|
||||
else
|
||||
self._mapNode.imgBarFill.sizeDelta = Vector2(508, 27)
|
||||
end
|
||||
|
||||
@@ -44,13 +44,13 @@ function PenguinCardQuestItemCtrl:Refresh(mapQuest)
|
||||
if mapQuest.nType == GameEnum.PenguinCardQuestType.Score then
|
||||
self._mapNode.txtProgress[1].gameObject:SetActive(true)
|
||||
self._mapNode.txtProgress[2].gameObject:SetActive(false)
|
||||
local nAimCount = math.floor(mapQuest.nAimCount + 0.5 + 1.0E-9)
|
||||
local nAimCount = math.floor(mapQuest.nAimCount)
|
||||
local sAim = "<color=#b7d65d>" .. self:ThousandsNumber(nAimCount) .. "</color>"
|
||||
NovaAPI.SetTMPText(self._mapNode.txtProgress[1], sAim .. "/" .. self:ThousandsNumber(math.floor(mapQuest.nMaxAim)))
|
||||
else
|
||||
self._mapNode.txtProgress[1].gameObject:SetActive(false)
|
||||
self._mapNode.txtProgress[2].gameObject:SetActive(true)
|
||||
local nAimCount = math.floor(mapQuest.nAimCount + 0.5 + 1.0E-9)
|
||||
local nAimCount = math.floor(mapQuest.nAimCount)
|
||||
local sAim = "<color=#b7d65d>" .. self:ThousandsNumber(nAimCount) .. "</color>"
|
||||
NovaAPI.SetTMPText(self._mapNode.txtProgress[2], sAim .. "/" .. self:ThousandsNumber(math.floor(mapQuest.nMaxAim)))
|
||||
end
|
||||
@@ -92,13 +92,13 @@ function PenguinCardQuestItemCtrl:RefreshFail(mapQuest)
|
||||
if mapQuest.nType == GameEnum.PenguinCardQuestType.Score then
|
||||
self._mapNode.txtProgressFail[1].gameObject:SetActive(true)
|
||||
self._mapNode.txtProgressFail[2].gameObject:SetActive(false)
|
||||
local nAimCount = math.floor(mapQuest.nAimCount + 0.5 + 1.0E-9)
|
||||
local nAimCount = math.floor(mapQuest.nAimCount)
|
||||
local sAim = "<color=#b7d65d>" .. self:ThousandsNumber(nAimCount) .. "</color>"
|
||||
NovaAPI.SetTMPText(self._mapNode.txtProgressFail[1], sAim .. "/" .. self:ThousandsNumber(math.floor(mapQuest.nMaxAim)))
|
||||
else
|
||||
self._mapNode.txtProgressFail[1].gameObject:SetActive(false)
|
||||
self._mapNode.txtProgressFail[2].gameObject:SetActive(true)
|
||||
local nAimCount = math.floor(mapQuest.nAimCount + 0.5 + 1.0E-9)
|
||||
local nAimCount = math.floor(mapQuest.nAimCount)
|
||||
local sAim = "<color=#b7d65d>" .. self:ThousandsNumber(nAimCount) .. "</color>"
|
||||
NovaAPI.SetTMPText(self._mapNode.txtProgressFail[2], sAim .. "/" .. self:ThousandsNumber(math.floor(mapQuest.nMaxAim)))
|
||||
end
|
||||
|
||||
@@ -75,7 +75,7 @@ PenguinCardQuestSelectCtrl._mapEventConfig = {
|
||||
}
|
||||
function PenguinCardQuestSelectCtrl:Open(bCur)
|
||||
self._panel.mapLevel:Pause()
|
||||
local nScore = math.floor(self._panel.mapLevel.nScore + 0.5 + 1.0E-9)
|
||||
local nScore = math.floor(self._panel.mapLevel.nScore)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtScore, self:ThousandsNumber(nScore))
|
||||
self.bCur = bCur
|
||||
self:PlayInAni()
|
||||
@@ -386,7 +386,7 @@ function PenguinCardQuestSelectCtrl:OnEvent_ChangeScore(nBefore, nBeforeStar, nS
|
||||
DOTween.To(function()
|
||||
return nBefore
|
||||
end, function(v)
|
||||
local nScore = math.floor(v + 0.5 + 1.0E-9)
|
||||
local nScore = math.floor(v)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtScore, self:ThousandsNumber(nScore))
|
||||
end, self._panel.mapLevel.nScore, 0.5):OnComplete(callback)
|
||||
end
|
||||
|
||||
@@ -111,7 +111,7 @@ function PenguinCardResultCtrl:RefreshState()
|
||||
if not self.bWin then
|
||||
local nMax = self._panel.mapLevel.tbStarScore[1]
|
||||
local nNeed = nMax - self._panel.mapLevel.nScore
|
||||
nNeed = math.floor(nNeed + 0.5 + 1.0E-9)
|
||||
nNeed = math.floor(nNeed)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtNeedCount, orderedFormat(ConfigTable.GetUIText("PenguinCard_Result_NeedScore"), self:ThousandsNumber(nNeed)))
|
||||
end
|
||||
end
|
||||
@@ -120,7 +120,7 @@ function PenguinCardResultCtrl:RefreshTitle()
|
||||
self._mapNode.imgStarOff[i]:SetActive(i > self._panel.mapLevel.nStar)
|
||||
self._mapNode.imgStarOn[i]:SetActive(i <= self._panel.mapLevel.nStar)
|
||||
end
|
||||
local nScore = math.floor(self._panel.mapLevel.nScore + 0.5 + 1.0E-9)
|
||||
local nScore = math.floor(self._panel.mapLevel.nScore)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtScore, self:ThousandsNumber(nScore))
|
||||
end
|
||||
function PenguinCardResultCtrl:RefreshCard()
|
||||
@@ -139,8 +139,8 @@ end
|
||||
function PenguinCardResultCtrl:RefreshStatistics()
|
||||
NovaAPI.SetTMPText(self._mapNode.txtTotalTurn, self._panel.mapLevel.nCurTurn)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtTotalRound, self._panel.mapLevel.nTotalRound)
|
||||
local nBestTurnScore = math.floor(self._panel.mapLevel.nBestTurnScore + 0.5 + 1.0E-9)
|
||||
local nBestRoundScore = math.floor(self._panel.mapLevel.nBestRoundScore + 0.5 + 1.0E-9)
|
||||
local nBestTurnScore = math.floor(self._panel.mapLevel.nBestTurnScore)
|
||||
local nBestRoundScore = math.floor(self._panel.mapLevel.nBestRoundScore)
|
||||
NovaAPI.SetTMPText(self._mapNode.txtBestTurn, self:ThousandsNumber(nBestTurnScore))
|
||||
NovaAPI.SetTMPText(self._mapNode.txtBestRound, self:ThousandsNumber(nBestRoundScore))
|
||||
local nHandRankId, nHandRankCount = self._panel.mapLevel:GetMostHandRank()
|
||||
|
||||
@@ -92,27 +92,6 @@ function PenguinCardSelectCtrl:Awake()
|
||||
end
|
||||
function PenguinCardSelectCtrl:OnEnable()
|
||||
self:Refresh()
|
||||
local mapActivityData = ConfigTable.GetData("Activity", self.nActId)
|
||||
if mapActivityData ~= nil then
|
||||
local nGroupId = mapActivityData.MidGroupId
|
||||
local mapGroupData = PlayerData.Activity:GetActivityGroupDataById(nGroupId)
|
||||
if mapGroupData ~= nil then
|
||||
local actData = mapGroupData:GetActivityDataByIndex(AllEnum.ActivityThemeFuncIndex.Task)
|
||||
if actData ~= nil then
|
||||
RedDotManager.RegisterNode(RedDotDefine.Activity_Group_Task_Group, {
|
||||
nGroupId,
|
||||
actData.ActivityId,
|
||||
mapActivityData.MiniGameRedDot
|
||||
}, self._mapNode.reddotQuest)
|
||||
else
|
||||
self._mapNode.reddotQuest:SetActive(false)
|
||||
end
|
||||
else
|
||||
self._mapNode.reddotQuest:SetActive(false)
|
||||
end
|
||||
else
|
||||
self._mapNode.reddotQuest:SetActive(false)
|
||||
end
|
||||
end
|
||||
function PenguinCardSelectCtrl:OnDisable()
|
||||
for k, v in pairs(self.tbGridCtrl) do
|
||||
|
||||
@@ -96,6 +96,7 @@ function PenguinLevel:ClearLevelData()
|
||||
self.nCurTurn = 0
|
||||
self.nCurRound = 0
|
||||
self.nHp = 3
|
||||
self.bPreTurnWin = false
|
||||
if self.tbBuffPool == nil then
|
||||
self.tbBuffPool = {}
|
||||
end
|
||||
@@ -167,7 +168,7 @@ function PenguinLevel:QuitGame(callback)
|
||||
local bOpen = actData:CheckActivityOpen()
|
||||
if bOpen then
|
||||
bAct = true
|
||||
local nScore = math.floor(self.nScore + 0.5 + 1.0E-9)
|
||||
local nScore = math.floor(self.nScore)
|
||||
actData:SendActivityPenguinCardSettleReq(self.nLevelId, self.nStar, nScore, callback)
|
||||
else
|
||||
EventManager.Hit(EventId.OpenMessageBox, {
|
||||
@@ -1034,8 +1035,8 @@ function PenguinLevel:ChangeRoundScore(nAddValue, nAddRatio, nAddMultiRatio, bFr
|
||||
self.nRoundRatio = self.nRoundRatio + nAddRatio
|
||||
local nBeforeAllRatio = 0 < nBeforeMultiRatio and nBeforeMultiRatio * nBeforeRatio or nBeforeRatio
|
||||
local nAfterAllRatio = self.nRoundMultiRatio > 0 and self.nRoundRatio * self.nRoundMultiRatio or self.nRoundRatio
|
||||
nBeforeAllRatio = math.floor(nBeforeAllRatio * 100 + 0.5 + 1.0E-9) / 100
|
||||
nAfterAllRatio = math.floor(nAfterAllRatio * 100 + 0.5 + 1.0E-9) / 100
|
||||
nBeforeAllRatio = math.floor(nBeforeAllRatio * 100) / 100
|
||||
nAfterAllRatio = math.floor(nAfterAllRatio * 100) / 100
|
||||
self.nRoundScore = self.nRoundValue * nAfterAllRatio
|
||||
local nAddScore = self.nRoundScore - nBeforeScore
|
||||
self.nTurnScore = self.nTurnScore + nAddScore
|
||||
|
||||
Reference in New Issue
Block a user