Esempio n. 1
0
ACharacter::ACharacter(ACharacter const& model)
	: AnimatedSprite(model), _speed(model.getSpeed()), _health(model.getLife()), _name(model.getName()), _weapon(model.getWeapon()), _index(0), _gName(model.getGraphicName()), _deathFX(model.getDeathFX()) {

	std::vector<sf::Vector2f> v = model.getShotVertices();
	for (auto it = v.begin(); it != v.end(); it++)
		_shotVertexes.push_back(*it);
	_weapons = model.getAllWeapons();
}