ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldProcess.py
@@ -44,7 +44,6 @@
import EventShell
import FBLogic
import FBCommon
import ShareDefine
import EventReport
import ItemCommon
import PyGameData
@@ -52,7 +51,7 @@
import GameMap
import NPCRealmRefresh
import IpyGameDataPY
import DBDataMgr
import GameWorldEvent
#---------------------------------------------------------------------
## 副本开启
#  @param gameWorld IPY_GameWorld
@@ -593,9 +592,7 @@
#  @return None
#  @remarks 函数详细说明.
def InitGameWorld(tick):
    if not PyGameData.g_initGame:
        PyGameData.g_initGame = True
        DBDataMgr.OnServerStart()
    GameWorldEvent.InitGameWorld(tick)
    gameWorld = GameWorld.GetGameWorld()
    ItemCommon.InitPyItem()
    EventShell.DoReloadRefresh()
@@ -778,12 +775,15 @@
def __OnMapMinute(curTime, tick):
    ## 地图层级每分钟处理, 每分钟最多只会处理一次, 无视虚拟分线
    if not PyGameData.g_initGameTime:
        return
    curMinute = curTime.minute
    if curMinute == PyGameData.g_mapLastProcess_Minute:
        return
    if PyGameData.g_initGame:
        DBDataMgr.OnMinute(curTime)
    PyGameData.g_mapLastProcess_Minute = curMinute
    GameWorldEvent.OnMinute(tick)
    PlayerTeam.OnCheckTeamPlayerDisconnectTimeout(tick)
    
    __CheckIpyDataRecycle(curTime)