| | |
| | | def RefrshFightPowerTotal(self, checkChange=False):
|
| | | ## 刷新总战力
|
| | | if checkChange and self.__memFightPowerChange == False: # 默认None,首次必刷新
|
| | | GameWorld.DebugLog("没有成员战力变化可不刷新仙盟总战力! familyID=%s" % self.GetID())
|
| | | #GameWorld.DebugLog("没有成员战力变化可不刷新仙盟总战力! familyID=%s" % self.GetID())
|
| | | return
|
| | | familyFightPowerTotal = 0
|
| | | for index in range(self.GetCount()):
|
| | |
| | | family = self.FindFamily(familyID)
|
| | | if not family:
|
| | | continue
|
| | | member = family.InitMemberInstance(dbData)
|
| | | GameWorld.Log(" member:%s,familyID=%s" % (member.GetPlayerID(), familyID))
|
| | | family.InitMemberInstance(dbData)
|
| | |
|
| | | # 行为
|
| | | cnt, pos = CommFunc.ReadDWORD(datas, pos)
|