| | |
| | | import GameWorld
|
| | | import ChConfig
|
| | | import PlayerControl
|
| | | import FamilyRobBoss
|
| | | import NPCCustomRefresh
|
| | | import FBLogic
|
| | | import FBCommon
|
| | | import EventReport
|
| | |
| | | return
|
| | |
|
| | | if fbType == IPY_GameWorld.fbtSingle:
|
| | | ownerID = gameFBMgr.GetGameFBDictByKey(ChConfig.Def_FB_SingleFBPlayerID)
|
| | | if ownerID in PyGameData.g_fbHelpBattlePlayerDict:
|
| | | PyGameData.g_fbHelpBattlePlayerDict.pop(ownerID)
|
| | | GameWorld.DebugLog("清除单人副本镜像助战信息: ownerID=%s" % ownerID)
|
| | | pass
|
| | | |
| | | elif fbType == IPY_GameWorld.fbtTeam:
|
| | | teamID = gameWorld.GetPropertyID()
|
| | | if teamID in PyGameData.g_teamFBMemRelationDict:
|
| | |
| | | #定时检测关闭超时文件
|
| | | EventReport.OnTimeCloseScribeTxt()
|
| | |
|
| | | #仙盟归属boss定时处理
|
| | | FamilyRobBoss.OnFamilyOwnerBossProcess(tick)
|
| | | |
| | | #地图自定义随机刷怪
|
| | | NPCCustomRefresh.ProcessMapRandomRefreshNPC(gameWorld, tick)
|
| | | NPCRealmRefresh.ProcessRealmNPCRefresh(gameWorld, tick)
|
| | | return
|
| | |
|