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

        self._loopTime = 0  # 周期触发时间
        self._totalTime = 0  # 持续时间
Exemple #6
0
 def __init__(self):
     SObject.__init__(self)
Exemple #7
0
    def loadFromDict(self, dictDatas):
        """
		virtual method.
		从字典中创建这个对象
		"""
        SObject.loadFromDict(self, dictDatas)
Exemple #8
0
	def __init__(self):
		SObject.__init__(self)
Exemple #9
0
	def loadFromDict(self, dictDatas):
		"""
		virtual method.
		从字典中创建这个对象
		"""
		SObject.loadFromDict(self, dictDatas)
Exemple #10
0
	def __init__(self):
		SObject.__init__(self)

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