Exemplo n.º 1
0
        // 16x12 = 4:3, 192 tiles
        #region Constructors
        public EntityStateManager(GameState state) :
            base(state)
        {
            Actors   = new SortedList <int, EntityMobile>();
            Tiles    = new EntityStatic[16 * 12];
            Occupied = new bool[16 * 12];

            Bounds = new Rectangle(0, 0, 16, 12);
        }
 public EntityMobile(EntityStatic tile, byte x, byte y) :
     this(tile.Type, x, y)
 {
     Direction = new Delta3 <Presto.Direction>(tile.Direction);
     Flags     = tile.Flags;
 }