/* 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 ChristineSDungeon_Draw[] = {
{11,6}, {11,7}, {11,8}, {10,7}, {9,7}, {8,6}, {8,7}, {8,8}, {7,9}, {7,5}, {6,5}, {6,9} };

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

static BMLevelData ChristineSDungeon =
{
  /* BMLevel */
  {
    "Christine's Dungeon",
    "Pierre 'in your back' Laroche",
    "xblast.useChristineSDungeon",
    "Quest is not Research...",
    GM_Random | GM_23456_Player | GM_All,
    (void *) &ChristineSDungeon,
    NULL,
  },
  /* BMShrinkData */
  {
    shrink_void,
    {3*GAME_TIME/4, 12, ChristineSDungeon_Draw},
    {GAME_TIME/2, 46, ChristineSDungeon_Dele},
  },
  /* BMFuncData */
  {
    special_init_void,
    special_game_void,
    special_extra_holy_grail,
    special_key_void,
  },
  /* BMPlayerData */
  {
    4, 10,
    {
      {1,1},
      {1,13},
      {6,1},
      {6,13},
      {11,1},
      {11,13},
    },
    PM_Polar, 2,
    IllTeleport, IllTeleport, IF_Kick,
  },
  /* BMBombData */
  {
    bomb_click_contact, bomb_click_clockwise, bomb_click_none,
    GoStop, FUSEnormal,
    BMTnormal, BMTnormal, BMTnormal,
  },
  /* BMGraphicsData */
  {
    {
      { "chess_floor", "Black", "DarkTurquoise", "Black" },
      { "chess_floor_S", "Black", "DarkTurquoise", "Black" },
      { "wall", "Black", "DarkGray", "White" },
      { "wall_R", "Black", "DarkGray", "White" },
      { "extra", "Black", "PapayaWhip", "CornflowerBlue" },
      { "extra_O", "Black", "PapayaWhip", "CornflowerBlue" },
      EXTRA_BOMB,
      EXTRA_RANGE,
      EXTRA_TRAP,
      EXTRA_HOLYGRAIL,
      { "score_floor", "Black", "RoyalBlue", "RoyalBlue" },
    },
  },
  /* BMMapData */
  {
    ShadowFull, DEnone,
    { 0, 0, 63, 63, 63 },
    {
      { B,B,B,B,B,B,B,B,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,B,B,B,B,B,B,B, },
      { B,_,_,B,q,b,B,B,B,B,B,B,B, },
      { B,_,B,B,b,q,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,_,s,_,s,_,s,_,s,_,s,_,B, },
      { B,B,B,B,B,B,B,B,B,B,B,B,B, },
    },
  },
};

/* end of file */