|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|
|  |  |  | def GetFBEveryoneDropInfo(curNPC): | 
|---|
|  |  |  | ## 获取副本每人掉落设置信息 | 
|---|
|  |  |  | # @return: None or [ownerPlayerList, isOnlySelfSee] | 
|---|
|  |  |  | do_FBLogic_ID = __GetFBLogic_MapID(GameWorld.GetMap().GetMapID()) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | callFunc = GameWorld.GetExecFunc(FBProcess, "GameLogic_%s.%s" % (do_FBLogic_ID, "GetFBEveryoneDropInfo")) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if callFunc: | 
|---|
|  |  |  | return callFunc(curNPC) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ## Npc杀死NPC, | 
|---|
|  |  |  | #  @param attacker:攻击方:NPC | 
|---|
|  |  |  | #  @param defender:被杀的NPC | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ## TD怪到达终点 | 
|---|
|  |  |  | def OnTDNPCReachTheGoal(curNPC, tick): | 
|---|
|  |  |  | do_FBLogic_ID = __GetFBLogic_MapID(GameWorld.GetMap().GetMapID()) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | callFunc = GameWorld.GetExecFunc(FBProcess, "GameLogic_%s.%s" % (do_FBLogic_ID, "OnTDNPCReachTheGoal")) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if callFunc: | 
|---|
|  |  |  | callFunc(curNPC, tick) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ## 刷怪通知 | 
|---|
|  |  |  | #  @param refreshMark | 
|---|
|  |  |  | #  @return None | 
|---|