/* 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 BMLevelData ColoredTeleportation =
{
  /* BMLevel */
  {
    "Colored Teleportation",
    "Pierre 'in your back' Laroche",
    "xblast.useColoredTeleportation",
    "Who's who ?",
    GM_Random | GM_23456_Player | GM_All,
    (void *) &ColoredTeleportation,
    NULL,
  },
  /* BMShrinkData */
  {
    shrink_void,
    SCRAMBLE_VOID,
    SCRAMBLE_VOID,
  },
  /* BMFuncData */
  {
    special_init_void,
    special_game_void,
    special_extra_swapcolor,
    special_key_RC,
  },
  /* BMPlayerData */
  {
    5, 2,
    {
      {4,5},
      {4,7},
      {4,9},
      {8,5},
      {8,7},
      {8,9},
    },
    PM_Same, 0,
    IllTeleport, IllTeleport, IF_Kick | IF_RC,
  },
  /* BMBombData */
  {
    bomb_click_none, bomb_click_none, bomb_click_none,
    GoStop, FUSEnormal,
    BMTnormal, BMTnormal, BMTnormal,
  },
  /* BMGraphicsData */
  {
    {
      { "ghost", "Black", "SandyBrown", "Black" },
      { "ghost", "Black", "SandyBrown", "Black" },
      { "pyramid_R", "Black", "Azure", "Gold" },
      { "weight_R", "Black", "LightSteelBlue", "Black" },
      { "chest_O", "Black", "OliveDrab", "Black" },
      { "brick_O", "Black", "OliveDrab", "Black" },
      EXTRA_BOMB,
      EXTRA_RANGE,
      EXTRA_TRAP,
      EXTRA_SWAPCOLOR,
      { "score_floor", "RoyalBlue", "RoyalBlue", "RoyalBlue" },
    },
  },
  /* BMMapData */
  {
    ShadowBlock, DEall,
    { 10, 20, 20, 55, 60 },
    {
      { 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,q,B,_,B,q,s,_,B,B, },
      { B,B,s,q,_,B,X,B,_,q,s,B,B, },
      { B,B,_,q,_,B,_,B,_,q,_,B,B, },
      { B,B,q,_,_,B,X,B,_,_,q,B,B, },
      { B,B,B,B,B,_,_,_,B,B,B,B,B, },
      { B,B,_,X,_,s,_,s,_,X,_,B,B, },
      { B,B,B,B,_,_,_,_,B,B,B,B,B, },
      { B,B,q,_,_,B,_,B,_,_,q,B,B, },
      { B,B,_,q,_,B,X,B,_,q,_,B,B, },
      { B,B,s,q,_,B,_,B,_,q,s,B,B, },
      { B,B,_,s,q,B,X,B,q,s,_,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, },
    },
  },
};

/* end of file */