2 using System.Collections.Generic;
5 using Microsoft.Xna.Framework;
6 using Microsoft.Xna.Framework.Content;
7 using Microsoft.Xna.Framework.Graphics;
8 using Microsoft.Xna.Framework.Input;
12 public interface ICharacter : IEntity
15 void causeDamageTo(int amount);
18 public interface IPlayer : ICharacter
20 void MovePlayer(TimeSpan timeSpan, List<Keys> keysPressed);
22 void powerUp(int amount);
23 void Spawn(Vector2 spawn);
27 public interface IMonster : ICharacter