| | |
| | |
|
| | | # 主线战斗
|
| | | self.mainFight = TurnAttack.MainFight(playerID)
|
| | | |
| | | self._lastBatBufferInfo = [] # 最后一场战斗临时回放 ["guid", "buffer"]
|
| | | return
|
| | |
|
| | | def OnClear(self):
|
| | |
| | |
|
| | | GameWorld.DebugLog("武将物品养成更新索引: %s, 影响阵容:%s" % (itemIndexList, effLineupIDList), self.playerID)
|
| | | return effLineupIDList
|
| | | |
| | | def GetLastBatBuffer(self): return self._lastBatBufferInfo
|
| | | def SetLastBatBuffer(self, guid, batBuffer):
|
| | | self._lastBatBufferInfo = [guid, batBuffer]
|
| | | return
|
| | |
|
| | | class OnlineMgr():
|
| | | ## 准在线玩家管理
|
| | |
| | | elif skinIDList:
|
| | | skinID = skinIDList[0]
|
| | |
|
| | | starMax = PlayerHero.GetHeroStarMax(heroItem)
|
| | | InitAddPer += qualityIpyData.GetInitAddPer()
|
| | | LVAddPer += qualityIpyData.GetLVAddPer() * max(0, heroLV - 1)
|
| | | BreakLVAddPer += qualityIpyData.GetBreakLVAddPer() * breakLV
|
| | | StarAddPer += qualityIpyData.GetStarAddPer() * star
|
| | | StarAddPer += qualityIpyData.GetStarAddPer() * min(star, starMax)
|
| | |
|
| | | lineupHero = lineup.GetLineupHero(posNum)
|
| | | #if False:
|