  private short item_info[][][] = {  //ƷڷϢ
//Ʒλ:01X2Yײϵ3ת4(1)5(1ʾƷ2ǵ3ʾ÷ڼ4ʾ)6(ӰĹ)7״̬(0ʾ1ʾ0B111 + 2ֱʾ3)8ĸ߶Ȳ(ӰĹƶʱ|ƶXֵ)9y_y(ʯͷy_yֵ)(Ƿ򿪹|ӰĹƶٶ|ƶYֵ)
      { {21, 84, 84, 0, 0, 0, -1, 0, -21, 0}, {19, 84, 84, 1, 1, 1, 0, 0, 0, 0}, {7, 84, 112, 0, 1, 0, -1, 0, 0, 0}, {7, 56, 84, 1, 1, 0, -1, 0, 0, 0},
        {11, 64, 6, 0, 1, 0, -1, 0, 0, 0}, {2, 180, 12, 1, 1, 0, -1, 0, 0, 0}, {3, 176, 232, 1, 1, 0, -1, 0, 0, 0} },  //0
      { {9, 156, 42, 1, 1, 0, -1, 0, 0, 0}, {9, 128, 8, 0, 1, 0, -1, 0, 0, 0} },
      { {19, 126, 88, 0, 1, 0, -1, 0, 0, 0}, {19, 98, 156, 0, 1, 0, -1, 0, 0, 0}, {6, 66, 188, 0, 1, 0, -1, 0, 0, 0}, {5, 62, 132, 0, 1, 0, -1, 0, 0, 0},
        {4, 154, 112, 0, 1, 0, -1, 0, 0, 0}, {7, 102, 80, 1, 1, 0, -1, 0, 0, 0}, {22, 146, 24, 0, 1, 2, 0, 1, -18, 0} },
      { {20, 138, 82, 0, 1, 1, 1, 0, 0, 0}, {21, 138, 82, 0, 0, 0, -1, 0, -18, 0}, {4, 166, 90, 0, 1, 0, -1, 0, 0, 0}, {5, 106, 98, 0, 1, 0, -1, 0, 0, 0} },
      { {20, 106, 166, 0, 1, 0, -1, 0, 0, 0}, {7, 120, 196, 0, 1, 0, -1, 0, 0, 0}, {4, 72, 184, 0, 1, 0, -1, 0, 0, 0}, {8, 106, 142, 1, 1, 0, -1, 0, 0, 0},
        {9, 190, 8, 0, 1, 0, -1, 0, 0, 0} },
      {},   //5
      { {17, 122, 6, 0, 1, 3, 1, 4, 26, 0}, {9, 158, 46, 1, 1, 0, -1, 0, 0, 2} },
      { {14, 16, 124, 0, 1, 0, -1, 0, 0, 0}, {16, 40, 124, 0, 1, 0, -1, 0, 0, 0}, {14, 64, 124, 0, 1, 0, -1, 0, 0, 0}, {16, 88, 124, 0, 1, 0, -1, 0, 0, 0},
        {9, 122, 8, 0, 1, 0, -1, 0, 0, 0}, {22, 36, 12, 1, 1, 2, 0, 1, -18, 0} },
      { {14, 52, 68, 0, 1, 0, -1, 0, 0, -160}, {13, 112, 116, 0, 1, 0, -1, 0, 0, -160}, {15, 60, 204, 0, 1, 0, -1, 0, 0, -160} },
      { {9, 54, 8, 0, 1, 0, -1, 0, 0, 0}, {9, 156, 8, 0, 1, 0, -1, 0, 0, 0}, {9, 208, 8, 0, 1, 0, -1, 0, 0, 0}, {15, 38, 124, 0, 1, 0, -1, 0, 0, -160},
        {13, 122, 176, 0, 1, 0, -1, 0, 0, -160}, {14, 118, 20, 1, 1, 0, -1, 0, 0, 0}, {14, 118, 50, 1, 1, 0, -1, 0, 0, 0}, {14, 118, 80, 1, 1, 0, -1, 0, 0, 0},
        {16, 118, 106, 0, 1, 0, -1, 0, 0, 0}, {16, 118, 124, 0, 1, 0, -1, 0, 0, 0}, {14, 142, 128, 0, 1, 0, -1, 0, 0, 0}, {14, 172, 128, 0, 1, 0, -1, 0, 0, 0},
        {14, 202, 128, 0, 1, 0, -1, 0, 0, 0}, {14, 232, 128, 0, 1, 0, -1, 0, 0, 0} },
      { {22, 56, 14, 1, 1, 2, 0, 1, -18, 0}, {1, 16, 82, 0, 1, 0, -1, 0, 0, 0}, {19, 16, 138, 0, 1, 0, -1, 0, 0, 0} }   //10
    };
  private short article_info[][][] = {  //λϢ
//λ:01״̬(01)2X3Y(ײϵ)4ת(01ת)5λ(01Ʒ)6ĸ߶Ȳ
//      { {3, 0, 78, 288, 1, 0, 0}, {9, 1, 144, 56, 0, 1, -20}, {8, 1, 48, 108, 1, 1, -20}, {4, 0, 36, 38, 0, 0, 0}},  //0
      {},
      {},
      { {5, 1, 146, 24, 0, 1, -18} },
      {},
      {},
      {},   //5
      {},
      { {0, 1, 36, 12, 0, 1, -18} },
      {},
      {},
      { {2, 1, 56, 14, 0, 1, -18} }   //10
  };
  private short door_info[][][] = {  //λϢ
//λ 0Ŵ(ɷ񴩹012)1ſ(0ľС1ľ2ʯС3ʯ4Ŷ)2(-10ħ1ͨ2׹3Ϲ4)
//3(0123)4λX5λY6󵽴﷿7·Ƿ8X9Y(ײϵ)
    { {0, 2, -1, 3, 72, 249, 1, 1, 60, 10}, {1, 3, 2, 1, 249, 82, 3, 3, 10, 82} },  //0  78 82 83
    { {0, 2, -1, 0, 60, 0, 0, 0, 72, 238}, {0, 2, -1, 1, 166, 106, 2, 3, 10, 174} },
    { {0, 2, -1, 2, 0, 174, 1, 2, 156, 106} },
    { {0, 3, -1, 2, 0, 82, 0, 2, 238, 82}, {0, 2, -1, 3, 186, 166, 4, 1, 80, 10}, {0, 2, -1, 0, 186, 0, 8, 0, 82, 238} },
    { {0, 2, -1, 0, 80, 0, 3, 0, 186, 156}, {0, 2, -1, 1, 249, 184, 5, 3, 10, 176} },
    { {0, 2, -1, 2, 0, 176, 4, 2, 238, 184}, {0, 2, -1, 1, 83, 124, 6, 3, 10, 82}, {0, 2, -1, 2, 0, 72, 7, 2, 156, 176} },   //5
    { {0, 2, -1, 2, 0, 82, 5, 2, 72, 124}, {0, 4, -1, 1, 166, 46, -1, 0, 0, 0} },
    { {0, 2, -1, 1, 166, 176, 5, 3, 10, 72} },
    { {0, 2, -1, 3, 82, 249, 3, 1, 186, 10}, {0, 2, -1, 2, 0, 70, 9, 2, 238, 180} },
    { {0, 2, -1, 1, 249, 180, 8, 3, 10, 70}, {0, 2, -1, 2, 0, 56, 10, 2, 156, 82} },
    { {0, 2, -1, 1, 166, 82, 9, 3, 10, 56} }   //10
  };  //78 82 83


Mapinfo
  static final short enemy_info[][][] = {   //λ
//01˶2X3Y(ԭײϵ)4X5Y(Ѳײϵ)
//      { {0, 0, 20, 20, 0, 0, 0, 0, 0}, {1, 0, 120, 20, 0, 0, 0, 0, 0}, {2, 2, 232, 64, 0, 64, 0, 0, 0}, {3, 0, 60, 20, 60, 200, 0, 0, 0}, {4, 3, 160, 160, 0, 0, 0, 0, 0}, {4, 3, 180, 160, 0, 0, 0, 0, 0}, {4, 3, 200, 160, 0, 0, 0, 0, 0} },  //0
      {},
      {},
      {},
      {},
      { {0, 3, 48, 78, 0, 0} },
      {},   //5
      {},
      { {0, 0, 124, 176, 0, 0} },
      {},
      {},
      {}   //10
  };
  static final short block_info[][][] = {  //ǽװλ(XYת ʹûͼϵ)
      {}, //0
      { {5, 144, 180, 0}, {5, 185, 185, 1} },
      {},
      { {0, 60, 160, 0}, {2, 124, 122, 1} },
      {},
      {},   //5
      {},
      { {5, 150, 180, 1}, {5, 200, 160, 0} },
      {},
      {},
      {}   //10
  };
  static final byte game_start[][] = {   //Ϸʼ
//0(0ľ1ש2ʯ)1䳤2(ײϵ)3
      {2, 3, 3},   //0
      {2, 2, 2},
      {2, 2, 3},
      {2, 3, 2},
      {2, 3, 3},
      {2, 1, 3},    //5
      {2, 2, 2},
      {2, 2, 3},
      {2, 2, 3},
      {2, 3, 3},
      {2, 2, 2}   //10
  };