ServerPython/CoreServerGroup/GameServer/Script/PyDataManager.py
@@ -15,6 +15,7 @@
import GameWorld
import PlayerSocial
import CrossBillboard
import CrossFamilyGCZ
import PlayerFamilyStore
import PlayerCompensation
import PlayerBourse
@@ -39,6 +40,10 @@
import time
def GetSavePyData():
    #存储数据前,一些功能业务数据先转化为存档数据
    CrossFamilyGCZ.OnSavePyData()
    pyGameDataMgr = GetPyGameDataManager()
    result = pyGameDataMgr.GetSaveData()
    GameWorld.Log("GetSavePyData!! id = %s-%s"%(id(pyGameDataMgr), len(result)))
@@ -52,7 +57,12 @@
def LoadPyGameData(gameBuffer, pos):
    pyGameDataMgr = GetPyGameDataManager()
    GameWorld.Log("LoadPyGameData!!id = %s %s"%(id(pyGameDataMgr), len(gameBuffer)))
    return pyGameDataMgr.LoadGameData(gameBuffer, pos)
    pos = pyGameDataMgr.LoadGameData(gameBuffer, pos)
    #加载数据后,一些功能转化为功能业务数据
    CrossFamilyGCZ.OnLoadPyData()
    return pos
#协助感谢表
class PlayerAssistThanksPyManager(object):