优化自动淬炼的随机假数据
This commit is contained in:
parent
cbbccaaa63
commit
52909a4f1e
@ -346,8 +346,7 @@ end
|
|||||||
|
|
||||||
-- 淬炼成功
|
-- 淬炼成功
|
||||||
function RunesData:onQuenchingSuccess(level, exp, heroId, grids)
|
function RunesData:onQuenchingSuccess(level, exp, heroId, grids)
|
||||||
self.level = level
|
self:updateLevelAndExp(level, exp)
|
||||||
self.exp = exp
|
|
||||||
self.runes[heroId]:updateGrids(grids)
|
self.runes[heroId]:updateGrids(grids)
|
||||||
|
|
||||||
self:setDirty()
|
self:setDirty()
|
||||||
@ -366,14 +365,24 @@ end
|
|||||||
|
|
||||||
-- 自动淬炼成功
|
-- 自动淬炼成功
|
||||||
function RunesData:onAutoQuenchingSuccess(level, exp, grids)
|
function RunesData:onAutoQuenchingSuccess(level, exp, grids)
|
||||||
self.level = level
|
self:updateLevelAndExp(level, exp)
|
||||||
self.exp = exp
|
|
||||||
self.runes[self:getAutoHeroId()]:updateGrids(grids)
|
self.runes[self:getAutoHeroId()]:updateGrids(grids)
|
||||||
self.executedAutoCount = 0
|
self.executedAutoCount = 0
|
||||||
|
|
||||||
self:setDirty()
|
self:setDirty()
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- 更新等级和经验
|
||||||
|
function RunesData:updateLevelAndExp(level, exp)
|
||||||
|
if self.level and self.level ~= level then
|
||||||
|
-- 等级变了,重置假数据
|
||||||
|
self.fakeGrids = nil
|
||||||
|
end
|
||||||
|
|
||||||
|
self.level = level
|
||||||
|
self.exp = exp
|
||||||
|
end
|
||||||
|
|
||||||
-- 自动淬炼失败
|
-- 自动淬炼失败
|
||||||
function RunesData:onAutoQuenchingFailed()
|
function RunesData:onAutoQuenchingFailed()
|
||||||
self:setDirty()
|
self:setDirty()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user