\r
#region Public Properties\r
public int Health { get { return playerHealth; } set{playerHealth = value;} }\r
- public int Score { get { return score; } }\r
+ public int Score { get { return score; } set { score = value; } }\r
public bool alive { get { return playerHealth > 0; } }\r
public Game Game { get { return game; } }\r
public MovementManager Motion { get { return mMotion; } }\r
public int PlayerIndex { get { return mPlayerIndex; } }\r
+ public bool IsCollidable { get { return true; } }\r
public Vector2 Position { get { return mMotion.Position; } }\r
- public Point Coordinates { get { return mMotion.Coordinates; } \r
+ public Point Coordinates { get { return mMotion.Coordinates; }\r
set\r
{\r
Coordinates = value;\r
mMotion = new MovementManager(value, basePlayerSpeed);\r
} }\r
+ public char Identifier { get { return mPlayerIndex.ToString()[0]; } }\r
public int Damage { get { return playerDamage; } set { playerDamage = value; } }\r
public List<IEntity> Inventory { get { return mInventory; } }\r
#endregion\r