Beispiel #1
0
    def test__calc_health(self):
        """
		Überprüft die Berechnung der Gesundheit.
		"""

        for val_1 in range(1, ATTRIBUTE_MAX + 1):
            for val_2 in range(3, 7):
                self.assertEqual(Calc.calc_health(val_1, val_2), val_1 + val_2)
	def test__calc_health(self):
		"""
		Überprüft die Berechnung der Gesundheit.
		"""

		for val_1 in range( 1, ATTRIBUTE_MAX + 1 ):
			for val_2 in range( 3, 7 ):
				self.assertEqual( Calc.calc_health( val_1, val_2 ), val_1 + val_2 )
	def calcHealth(self):
		"""
		Berechnung der Gesundheit.
		"""

		## Bevor ich die Gesundheit ausrechnen kann, muß erst die Größe feststehen.
		size = self.calc_size()

		result = Calc.calc_health(
			self.__character.traits["Attribute"]["Physical"]["Stamina"].totalvalue,
			size,
		)

		if ( self.__health != result ):
			self.__health = result
			self.healthChanged.emit( result )

		return self.__health
    def calcHealth(self):
        """
		Berechnung der Gesundheit.
		"""

        ## Bevor ich die Gesundheit ausrechnen kann, muß erst die Größe feststehen.
        size = self.calc_size()

        result = Calc.calc_health(
            self.__character.traits["Attribute"]["Physical"]
            ["Stamina"].totalvalue,
            size,
        )

        if (self.__health != result):
            self.__health = result
            self.healthChanged.emit(result)

        return self.__health