| #!/usr/bin/python  | 
| # -*- coding: GBK -*-  | 
| #-------------------------------------------------------------------------------  | 
| #  | 
| ##@package GameWorldLogic.FBProcess.GameLogic_CrossPenglai  | 
| #  | 
| # @todo:ÅîÀ³Ïɾ³£¨¿ç·þÒìÊÞÖ®µØ£©  | 
| # @author hxp  | 
| # @date 2019-01-07  | 
| # @version 1.0  | 
| #  | 
| # ÏêϸÃèÊö: ÅîÀ³Ïɾ³£¨¿ç·þÒìÊÞÖ®µØ£©  | 
| #  | 
| #-------------------------------------------------------------------------------  | 
| #"""Version = 2019-01-07 18:00"""  | 
| #-------------------------------------------------------------------------------  | 
|   | 
| import IPY_GameWorld  | 
| import GameWorld  | 
|   | 
|   | 
| ## ²éѯµØÍ¼ÊÇ·ñ¿ªÆô  | 
| #  @param tick Ê±¼ä´Á  | 
| #  @return ²¼¶ûÖµ  | 
| def OnCanOpen(tick):  | 
|     return True  | 
|   | 
| ## ÊÇ·ñÄܹ»Í¨¹ý»î¶¯²éѯ½øÈë  | 
| #  @param curPlayer Íæ¼ÒʵÀý  | 
| #  @param mapID µØÍ¼ID  | 
| #  @param lineID Ïß·id  | 
| #  @param tick Ê±¼ä´Á  | 
| #  @return ²¼¶ûÖµ  | 
| def OnEnterFBEvent(curPlayer, mapID, lineID, tick):  | 
|     return True  | 
|   | 
| ##²éѯÊÇ·ñ¿ÉÒÔ½øÈëµØÍ¼  | 
| # @param ask:ÇëÇó½á¹¹Ìå(IPY_BMChangeMapAsk)  | 
| # @param tick:ʱ¼ä´Á  | 
| # @return IPY_GameWorld.cme Ã¶¾Ù  | 
| def OnChangeMapAsk(ask, tick):  | 
|     return IPY_GameWorld.cmeAccept  | 
|   | 
| ## ½ø¸±±¾  | 
| #  @param curPlayer  | 
| #  @param tick  | 
| #  @return None  | 
| def DoEnterFB(curPlayer, tick):  | 
|     GameWorld.DebugLog("DoEnterFB", curPlayer.GetPlayerID())  | 
|     return  | 
|   | 
|   | 
| ## ¿ªÊ¼²É¼¯  | 
| #  @param curPlayer µ±Ç°Íæ¼Ò  | 
| #  @param curNPC µ±Ç°NPC  | 
| #  @return None or False  | 
| #  @remarks º¯ÊýÏêϸ˵Ã÷.  | 
| def OnBeginCollect(curPlayer, curNPC):  | 
|     return  | 
|   | 
|   | 
| ## ÊÕ¼¯ÖÐ  | 
| def OnCollecting(curPlayer, tick):  | 
|     return  | 
|   | 
|   | 
| ##Íæ¼ÒÊÕ¼¯³É¹¦(Ëþ, Æì)  | 
| # @param curPlayer Íæ¼ÒʵÀý  | 
| # @param tick Ê±¼ä´Á  | 
| # @return ÎÞÒâÒå  | 
| # @remarks  | 
| def OnCollectOK(curPlayer, npcID, tick):  | 
|     return  | 
|   | 
|   | 
| ##---¸±±¾×ÜÂß¼¼ÆÊ±Æ÷---  | 
| # @param tick:ʱ¼ä´Á  | 
| # @return ÎÞÒâÒå  | 
| # @remarks ¸±±¾×ÜÂß¼¼ÆÊ±Æ÷  | 
| def OnProcess(tick):  | 
|     return  | 
|   | 
|   | 
|   |