Пример #1
0
	def stats(self, value):
		check_isinstance(value, self.Stats)
		self._stats = value
Пример #2
0
	def info(self, value):
		check_isinstance(value, self.Info)
		self._info = value
Пример #3
0
	def scene(self, value: BaseScene):
		check_isinstance(value, BaseScene)
		self.scene.exit(self)
		self._prev_scene = self.scene
		self._scene = value
		self.scene.enter(self)
Пример #4
0
 def shield(self, value):
     check_isinstance(value, BaseShield)
     self._shield = value
Пример #5
0
 def armor(self, value):
     check_isinstance(value, BaseArmor)
     self._armor = value
Пример #6
0
 def weapon(self, value):
     check_isinstance(value, BaseWeapon)
     self._weapon = value
Пример #7
0
 def class_(self, value: BaseClass):
     check_isinstance(value, BaseClass)
     self._class = value