Esempio n. 1
0
class RootTable(Table):
	def __init__(self):
		from CvPythonExtensions import CyGame
		super(RootTable, self).__init__("root", dict())
		self.game = CyGame()
	def load(self):
		script = self.game.getScriptData()
		if script:
			self.data = pickle.loads(script)
	def _save(self):
		self.game.setScriptData(pickle.dumps(self.data))
Esempio n. 2
0
File: BugData.py Progetto: AP-ML/DTM
class RootTable(Table):
	def __init__(self):
		super(RootTable, self).__init__("root", dict())
		self.game = CyGame()
	def load(self):
		BugUtil.debug("BugData - loading %s", self)
		script = self.game.getScriptData()
		if script:
			self.data = pickle.loads(script)
			BugUtil.debug("BugData - loaded %r", self.data)
	def _save(self):
		self.game.setScriptData(pickle.dumps(self.data))
Esempio n. 3
0
class RootTable(Table):
	def __init__(self):
		super(RootTable, self).__init__("root", dict())
		self.game = CyGame()
	def load(self):
		BugUtil.debug("BugData - loading %s", self)
		script = self.game.getScriptData()
		if script:
			self.data = pickle.loads(script)
			BugUtil.debug("BugData - loaded %r", self.data)
	def _save(self):
		self.game.setScriptData(pickle.dumps(self.data))