| | |
| | | faction, num = ChConfig.Def_FactionA, 1 # 主线战斗玩家自己默认阵营A的第1个战斗阵容
|
| | | batLineup = mainTurnFight.getBatFaction(faction).getBatlineup(num)
|
| | | batObjMgr = BattleObj.GetBatObjMgr()
|
| | | for posNum, objID in batLineup.posObjIDDict.items():
|
| | | for posNum, objID in batLineup.getPosObjIDDict().items():
|
| | | batObj = batObjMgr.getBatObj(objID)
|
| | | if not batObj:
|
| | | continue
|
| | | if batObj.GetBatObjType() != ChConfig.BatObjType_BatHero:
|
| | | continue
|
| | | lineupHero = presetLineup.GetLineupHero(posNum)
|
| | | if lineupHero.heroBatAttrDict:
|
| | | batObj.UpdInitBatAttr(lineupHero.heroBatAttrDict, lineupHero.heroSkillIDList)
|