Changeset 07c73fa in network-game for common/Player.h


Ignore:
Timestamp:
May 26, 2013, 6:26:15 PM (12 years ago)
Author:
dportnoy <dmp1488@…>
Branches:
master
Children:
d09fe76
Parents:
446dc65
Message:

Added class, health, attackType, and damage to the Player class

File:
1 edited

Legend:

Unmodified
Added
Removed
  • common/Player.h

    r446dc65 r07c73fa  
    2020class Player {
    2121public:
     22
     23   enum PlayerClass {
     24      CLASS_NONE,
     25      CLASS_WARRIOR,
     26      CLASS_RANGER
     27   };
     28
     29   enum AttackType {
     30      ATTACK_NONE,
     31      ATTACK_MELEE,
     32      ATTACK_RANGED
     33   };
     34
    2235   Player();
    2336   Player(const Player& p);
     
    2841   void serialize(char* buffer);
    2942   void deserialize(char* buffer);
     43   void setClass(PlayerClass c);
    3044
    3145   void setId(int id);
     
    4559   unsigned long long timeLastUpdated;
    4660
     61   int playerClass;
     62   int maxHealth;
     63   int health;
     64   int attackType;
     65   int damage;
    4766   int team; // 0 is blue, 1 is red
    4867   bool hasBlueFlag;
Note: See TracChangeset for help on using the changeset viewer.