#define PLAYER_H
#include <string.h>
-#include <iostream.h>
#include "aClient.h"
#include "pouch.h"
class Player {
public:
- Player(aClient *user = NULL);
+ Player();
+ Player(aClient *);
Player(char *);
~Player();
void setData(Player *);
int defense; // Player's defensive strength
int armor; // Number for the player's armor
int weapon; // Number for the player's weapon
- bool alive; // True/False: is the player alive?
- bool yourturn; // True/False: is it your turn in battle?
int forest_fights; // Amount of forest fights left today
int player_fights; // Amount of player<->player fights for today
char *password; // Player's encrypted password
Pouch inventory; // This contains their potions, etc.
+ long int lastcommand; // timestamp for the last command typed
- aClient *user; // Pointer to the aClient this player is from
+ aClient *client; // Pointer to the aClient this player is from
Monster *fight; // Pointer to the monster the player is currently fighting
Monster *master; // Pointer to the master the player is currently fighting
aClient *battle; // Pointer to the player this player is currently fighting