示例#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
	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", [])
示例#3
0
    def loadFromDict(self, dictDatas):
        """
		virtual method.
		从字典中创建这个对象
		"""
        SObject.loadFromDict(self, dictDatas)
        self._loopTime = dictDatas.get('looptime', 0)
        self._totalTime = dictDatas.get('totaltime', 0)
示例#4
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)
示例#5
0
    def __init__(self):
        SObject.__init__(self)

        self._loopTime = 0  # 周期触发时间
        self._totalTime = 0  # 持续时间
示例#6
0
 def __init__(self):
     SObject.__init__(self)
示例#7
0
    def loadFromDict(self, dictDatas):
        """
		virtual method.
		从字典中创建这个对象
		"""
        SObject.loadFromDict(self, dictDatas)
示例#8
0
	def __init__(self):
		SObject.__init__(self)
示例#9
0
	def loadFromDict(self, dictDatas):
		"""
		virtual method.
		从字典中创建这个对象
		"""
		SObject.loadFromDict(self, dictDatas)
示例#10
0
文件: DBuff.py 项目: 1958/kbengine
	def __init__(self):
		SObject.__init__(self)

		self._loopTime = 0		# 周期触发时间
		self._totalTime = 0		# 持续时间