Ejemplo n.º 1
0
void	Character::TakeDamage(int _damage)
{
  this->_pv -= _damage;
  if (getPv() > 0)
    std::cout << getName() << " takes " << _damage << " damage" << std::endl;
  else
    std::cout << getName() << " out of combat" << std::endl;
  if (getPv() < 0)
    this->_pv = 0;
}
Ejemplo n.º 2
0
void * consumer(PvData *container) {
	int i;
	int rev;
	while (1) {
		rev = getPv(container);
		printf("the consumer is running %d\n",rev);
	}
	return NULL;
}