Exemplo n.º 1
0
	def test__calc_willpower(self):
		"""
		Überprüft die Berechnung der Willenskraft.
		"""

		for val_1 in range( 1, ATTRIBUTE_MAX + 1 ):
			for val_2 in range( 1, ATTRIBUTE_MAX + 1 ):
				self.assertEqual( Calc.calc_willpower( val_1, val_2 ), val_1 + val_2 )
Exemplo n.º 2
0
    def test__calc_willpower(self):
        """
		Überprüft die Berechnung der Willenskraft.
		"""

        for val_1 in range(1, ATTRIBUTE_MAX + 1):
            for val_2 in range(1, ATTRIBUTE_MAX + 1):
                self.assertEqual(Calc.calc_willpower(val_1, val_2),
                                 val_1 + val_2)
	def calcWillpower(self):
		"""
		Berechnung der Willenskraft.
		"""

		result = Calc.calc_willpower(
			self.__character.traits["Attribute"]["Mental"]["Resolve"].totalvalue,
			self.__character.traits["Attribute"]["Social"]["Composure"].totalvalue,
		)

		if ( self.__willpower != result ):
			self.__willpower = result
			self.willpowerChanged.emit( result )

		return self.__willpower
    def calcWillpower(self):
        """
		Berechnung der Willenskraft.
		"""

        result = Calc.calc_willpower(
            self.__character.traits["Attribute"]["Mental"]
            ["Resolve"].totalvalue,
            self.__character.traits["Attribute"]["Social"]
            ["Composure"].totalvalue,
        )

        if (self.__willpower != result):
            self.__willpower = result
            self.willpowerChanged.emit(result)

        return self.__willpower