protected void setWorldMap()
 {
     worldMap =
         new Array2DSByte
         (24, 24,
      8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 6, 4, 4, 6, 4, 6, 4, 4, 4, 6, 4,
      8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4,
      8, 0, 3, 3, 0, 0, 0, 0, 0, 8, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6,
      8, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6,
      8, 0, 3, 3, 0, 0, 0, 0, 0, 8, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4,
      8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 4, 0, 0, 0, 0, 0, 6, 6, 6, 0, 6, 4, 6,
      8, 8, 8, 8, 0, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 6, 0, 0, 0, 0, 0, 6,
      7, 7, 7, 7, 0, 7, 7, 7, 7, 0, 8, 0, 8, 0, 8, 0, 8, 4, 0, 4, 0, 6, 0, 6,
      7, 7, 0, 0, 0, 0, 0, 0, 7, 8, 0, 8, 0, 8, 0, 8, 8, 6, 0, 0, 0, 0, 0, 6,
      7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 6, 0, 0, 0, 0, 0, 4,
      7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 6, 0, 6, 0, 6, 0, 6,
      7, 7, 0, 0, 0, 0, 0, 0, 7, 8, 0, 8, 0, 8, 0, 8, 8, 6, 4, 6, 0, 6, 6, 6,
      7, 7, 7, 7, 0, 7, 7, 7, 7, 8, 8, 4, 0, 6, 8, 4, 8, 3, 3, 3, 0, 3, 3, 3,
      2, 2, 2, 2, 0, 2, 2, 2, 2, 4, 6, 4, 0, 0, 6, 0, 6, 3, 0, 0, 0, 0, 0, 3,
      2, 2, 0, 0, 0, 0, 0, 2, 2, 4, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 0, 3,
      2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 0, 3,
      1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 4, 4, 4, 4, 6, 0, 6, 3, 3, 0, 0, 0, 3, 3,
      2, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 1, 2, 2, 2, 6, 6, 0, 0, 5, 0, 5, 0, 5,
      2, 2, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 2, 2, 0, 5, 0, 5, 0, 0, 0, 5, 5,
      2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 5, 0, 5, 0, 5, 0, 5, 0, 5,
      1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,
      2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 5, 0, 5, 0, 5, 0, 5, 0, 5,
      2, 2, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 2, 2, 0, 5, 0, 5, 0, 0, 0, 5, 5,
      2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5
         );
 }
 private void CreateMap()
 {
     myMap = new Array2DSByte(MAP_WIDTH, MAP_HEIGHT,
                              W, W, W, W, W, W, W, W, W, W, W, W, W, W,
                              W, O, O, O, O, O, O, O, O, O, B, O, O, W,
                              W, O, O, O, O, O, O, O, O, O, G, O, O, W,
                              W, O, O, O, O, O, O, O, W, O, G, G, O, W,
                              W, O, O, W, O, R, O, O, W, O, O, O, O, O,
                              W, O, O, W, O, W, W, O, W, O, W, W, O, W,
                              W, R, W, W, O, O, W, O, W, O, W, W, O, W,
                              W, W, W, W, W, O, W, O, W, O, W, O, O, W,
                              W, O, W, O, O, O, W, O, W, O, W, O, O, W,
                              W, O, W, O, W, W, W, O, W, O, W, W, O, W,
                              W, O, O, O, O, O, W, O, O, O, W, O, O, W,
                              W, W, W, W, W, O, W, O, O, O, W, O, O, W,
                              W, O, O, O, O, O, O, O, O, O, W, O, O, W,
                              W, W, W, W, W, W, W, W, W, W, W, W, W, W
                              );
 }
        private void CreateMap()
        {

            myMap = new Array2DSByte(MAP_WIDTH, MAP_HEIGHT,
                W, W, W, W, W, W, W, W, W, W, W, W, W, W,
                W, O, O, O, O, O, O, O, O, O, B, O, O, W,
                W, O, O, O, O, O, O, O, O, O, G, O, O, W,
                W, O, O, O, O, O, O, O, W, O, G, G, O, W,
                W, O, O, W, O, R, O, O, W, O, O, O, O, O,
                W, O, O, W, O, W, W, O, W, O, W, W, O, W,
                W, R, W, W, O, O, W, O, W, O, W, W, O, W,
                W, W, W, W, W, O, W, O, W, O, W, O, O, W,
                W, O, W, O, O, O, W, O, W, O, W, O, O, W,
                W, O, W, O, W, W, W, O, W, O, W, W, O, W,
                W, O, O, O, O, O, W, O, O, O, W, O, O, W,
                W, W, W, W, W, O, W, O, O, O, W, O, O, W,
                W, O, O, O, O, O, O, O, O, O, W, O, O, W,
                W, W, W, W, W, W, W, W, W, W, W, W, W, W
            );


        }
Exemplo n.º 4
0
 public static RectInt32 ToRectInt32(this Array2DSByte e)
 {
     return(new RectInt32 {
         Width = e.XLength, Height = e.YLength
     });
 }