| | |
| | | if not hadDelTicket:
|
| | | FBCommon.SetHadDelTicket(curPlayer)
|
| | | FBCommon.AddEnterFBCount(curPlayer, ChConfig.Def_FBMapID_AllFamilyBoss, 1)
|
| | | if lineID == 0:
|
| | | PlayerActivity.AddDailyActionFinishCnt(curPlayer, ShareDefine.DailyActionID_FamilyBoss1, 1)
|
| | | else:
|
| | | PlayerActivity.AddDailyActionFinishCnt(curPlayer, ShareDefine.DailyActionID_FamilyBoss2, 1)
|
| | | |
| | | PlayerActivity.AddDailyActionFinishCnt(curPlayer, ShareDefine.DailyActionID_FamilyBoss1, 1)
|
| | | |
| | | if fbStep == FB_Step_Open:
|
| | | FBCommon.SetFBStep(FB_Step_Fighting, tick)
|
| | |
|
| | |
| | | lineID = GameWorld.GetGameWorld().GetPropertyID() - 1
|
| | | bossID = CurFBLineBOSSID(lineID)
|
| | | msgMark = 'AllianceBossHP1' if lineID == 0 else 'AllianceBossHP2'
|
| | | PlayerControl.WorldNotify(0, msgMark, [bossID, remainPer])
|
| | | PlayerControl.WorldNotify(0, msgMark, [bossID, notifyHPPer])
|
| | |
|
| | | return
|
| | |
|
| | |
| | | remainHP = GetBossRemainHP(tick)
|
| | | totalHP = __GetBossTotalHP()
|
| | | if not totalHP:
|
| | | return 0
|
| | | return 100
|
| | | return remainHP * 100 / totalHP
|
| | |
|
| | |
|