示例#1
0
	def loadFromDict(self, dictDatas):
		"""
		virtual method.
		从字典中创建这个对象
		"""
		SObject.loadFromDict(self, dictDatas)
		
		# 法术速度
		self.speed = dictDatas.get('speed', 0)
		
		# 吟唱时间
		self.intonateTime = dictDatas.get("intonateTime", 0.0)
		
		# 最小最大施放范围
		self.rangeMin = dictDatas.get('rangeMin', 0)
		self.rangeMax = dictDatas.get('rangeMax', 2)
		self.__castMaxRange = dictDatas.get("rangeMaxAdd", 10.0)
		
		# 施法转向
		self.__isRotate	= dictDatas.get("isRotate", True)
		
		# 最大受术个数
		self.maxReceiveCount = dictDatas.get("maxReceiverCount", 999)
		
		# cd
		self.limitCDs = dictDatas.get("limitCDs", [1])
		self.springCDs = dictDatas.get("springCDs", [])
示例#2
0
文件: DBuff.py 项目: 1958/kbengine
	def loadFromDict(self, dictDatas):
		"""
		virtual method.
		从字典中创建这个对象
		"""
		SObject.loadFromDict(self, dictDatas)
		self._loopTime = dictDatas.get('looptime', 0)
		self._totalTime = dictDatas.get('totaltime', 0)
示例#3
0
	def loadFromDict(self, dictDatas):
		"""
		virtual method.
		从字典中创建这个对象
		"""
		SObject.loadFromDict(self, dictDatas)
示例#4
0
    def loadFromDict(self, dictDatas):
        """
		virtual method.
		从字典中创建这个对象
		"""
        SObject.loadFromDict(self, dictDatas)