| | |
| | | import DBPlayerViewCache
|
| | | import DBEventTrig
|
| | | import DBBillboard
|
| | | import DBGameRec
|
| | | import DBFamily
|
| | | import DBMail
|
| | |
|
| | |
| | | self.BillboardMgr = DBBillboard.BillboardMgr()
|
| | | self.MailMgr = DBMail.MailMgr()
|
| | | self.FamilyMgr = DBFamily.FamilyMgr()
|
| | | self.GameRecMgr = DBGameRec.GameRecMgr()
|
| | | return
|
| | |
|
| | | def GetSaveData(self):
|
| | |
| | | buff += self.BillboardMgr.GetSaveData()
|
| | | buff += self.MailMgr.GetSaveData()
|
| | | buff += self.FamilyMgr.GetSaveData()
|
| | | buff += self.GameRecMgr.GetSaveData()
|
| | | return buff
|
| | |
|
| | | def LoadGameData(self, gameBuffer, pos):
|
| | |
| | | pos = self.BillboardMgr.LoadPyGameData(gameBuffer, pos, dataslen)
|
| | | pos = self.MailMgr.LoadPyGameData(gameBuffer, pos, dataslen)
|
| | | pos = self.FamilyMgr.LoadPyGameData(gameBuffer, pos, dataslen)
|
| | | pos = self.GameRecMgr.LoadPyGameData(gameBuffer, pos, dataslen)
|
| | | return pos
|
| | |
|
| | | def GetDBDataMgr():
|
| | |
| | | dbDataMgr = GetDBDataMgr()
|
| | | return dbDataMgr.BillboardMgr
|
| | |
|
| | | def GetGameRecMgr():
|
| | | ## 通用记录数据管理器
|
| | | dbDataMgr = GetDBDataMgr()
|
| | | return dbDataMgr.GameRecMgr
|
| | |
|