1 #include "Player.h"
2 
3 
Player(char * name,AnimationFactory * af)4 Player::Player(char *name, AnimationFactory* af) : Sprite(name, af){
5 
6 };
7 
8 //Player::~Player(){
9 //	int i;
10 //	printf("Killing sprite\n");
11 //	for(i=0; i<animations.size(); i++){
12 //		free(animations[i]);
13 //	}
14 //};
15 
move()16 void Player::move(){
17 	if(xpos < nextxpos){
18 		xpos = xpos + speed;
19 	} else if(xpos > nextxpos){
20 		xpos = xpos - speed;
21 	} else if(ypos < nextypos){
22 		ypos = ypos + speed;
23 	} else if(ypos > nextypos){
24 		ypos = ypos - speed;
25 	}
26 };
27 
respawn()28 void Player::respawn(){
29 	setAnimation("default");
30 };
31