/* XBlast 2.5.3 (2.6) level                                 */
/* Level edited with BlastEd - (C)1998-1999 by Yves Bresson */
/* email: yves.bresson@epfl.ch                              */
/* website: http://get.to/xblast                            */

static BMPosition SearchingGrailSpiral_Dele[] = {
{4,7}, {2,7}, {10,7}, {6,7}, {8,7}, {5,2}, {6,2}, {7,2}, {5,4}, {6,4}, {7,4}, {5,10}, {6,10}, {7,10}, {5,12}, {7,12}, {2,6}, {2,8}, {4,6}, {4,8}, {6,6}, {6,8}, {8,6}, {8,8}, {10,6}, {10,8}, {8,4}, {9,4}, {4,2}, {3,2}, {8,2}, {9,2}, {3,12}, {4,12}, {8,12}, {9,12}, {2,11}, {7,6}, {4,9}, {4,10} };

static BMLevelData SearchingGrailSpiral =
{
  /* BMLevel */
  {
    "Searching Grail Spiral",
    "Pierre `in your back' Laroche",
    "xblast.useSearchingGrailSpiral",
    "Search it before being searched.",
    GM_Random | GM_23456_Player | GM_All,
    (void *) &SearchingGrailSpiral,
    NULL,
  },
  /* BMShrinkData */
  {
    shrink_void,
    SCRAMBLE_VOID,
    {GAME_TIME/3, 40, SearchingGrailSpiral_Dele},
  },
  /* BMFuncData */
  {
    special_init_special_bombs_30,
    special_game_void,
    special_extra_holy_grail,
    special_key_special_bomb,
  },
  /* BMPlayerData */
  {
    5, 8,
    {
      {11,1},
      { 11, 1 },
      { 11, 1 },
      { 11, 1 },
      { 11, 1 },
      { 11, 1 },
    },
    PM_Polar, 2,
    Healthy, Healthy, IF_Kick,
  },
  /* BMBombData */
  {
    bomb_click_snooker, bomb_click_clockwise, bomb_click_none,
    GoStop, FUSEnormal,
    BMTsearch, BMTconstruction, BMTnormal,
  },
  /* BMGraphicsData */
  {
    {
      { "ghost", "Black", "SeaGreen", "Black" },
      { "ghost", "Black", "SeaGreen", "Black" },
      { "ghost_sq", "Black", "Teal", "Gold" },
      { "ghost_sq_R", "Black", "Teal", "Gold" },
      { "chess_sphere", "Black", "PapayaWhip", "CornflowerBlue" },
      { "chess_sphere_O", "Black", "PapayaWhip", "CornflowerBlue" },
      EXTRA_BOMB,
      EXTRA_RANGE,
      EXTRA_TRAP,
      EXTRA_HOLYGRAIL,
      { "score_floor", "Black", "RoyalBlue", "RoyalBlue" },
    },
  },
  /* BMMapData */
  {
    ShadowFull, DEnone,
    { 0, 0, 0, 0, 63 },
    {
      { B,B,B,B,B,B,B,B,B,B,B,B,B, },
      { B,_,_,_,_,_,_,_,_,_,_,_,B, },
      { B,_,B,B,B,B,B,B,B,B,B,_,B, },
      { B,_,B,_,_,_,_,_,_,_,_,_,B, },
      { B,_,B,_,B,B,B,B,B,B,B,_,B, },
      { B,_,B,_,B,_,_,_,_,_,B,_,B, },
      { B,_,B,_,B,_,B,B,B,_,B,_,B, },
      { B,_,B,_,B,_,B,q,B,_,B,_,B, },
      { B,_,B,_,B,_,B,_,B,_,B,_,B, },
      { B,_,B,_,B,_,_,_,B,_,B,_,B, },
      { B,_,B,_,B,B,B,B,B,_,B,_,B, },
      { B,_,B,_,_,_,_,_,_,_,B,_,B, },
      { B,_,B,B,B,B,s,B,B,B,B,_,B, },
      { B,_,_,_,s,s,s,s,s,_,_,_,B, },
      { B,B,B,B,B,B,B,B,B,B,B,B,B, },
    },
  },
};

/* end of file */