/*
 * Level created by Storch 1.34
 * Written by Tobias Johansson (d97tj@efd.lth.se)
 */


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


/* XBlast 2.6.beta level */
static BMLevelData StochasticPolicy =
{
  /* BMLevel */
  {
    "Stochastic Policy",
    "Pierre 'in your back' Laroche",
    "xblast.useStochasticPolicy",
    "Longer or safer ?",
    GM_Random | GM_23456_Player | GM_All,
    (void *) &StochasticPolicy,
    NULL,
  },
  /* BMShrinkData */
  {
    shrink_void,
    SCRAMBLE_VOID,
    {4*GAME_TIME/10,8,StochasticPolicy_Del},
  },
  /* BMFuncData */
  {
  special_init_void,
  special_game_void,
  special_extra_air,
  special_key_air,
  },
  /* BMPlayerData */
  {
    2, 2,
    {
      { 6, 1 },
      { 6, 1 },
      { 6, 1 },
      { 6, 1 },
      { 6, 1 },
      { 6, 1 },
    },
    PM_Polar, 2,
    Healthy, Healthy, IF_None,
  },
  /* BMBombData */
  {
    bomb_click_none, bomb_click_contact, bomb_click_none,
    GoStop, FUSEnormal,
    BMTnormal, BMTnormal, BMTnormal,
  },
  /* BMGraphicsData */
  {
    {
      { "check", "Black", "PaleTurquoise", "Black" },
      { "check", "Black", "PaleTurquoise", "Black" },
      { "dark_block", "Black", "PaleTurquoise", "MediumTurquoise" },
      { "dark_block_R", "Black", "PaleTurquoise", "MediumTurquoise" },
      { "bricks", "Black", "PapayaWhip", "CornflowerBlue" },
      { "brick_O", "Black", "PapayaWhip", "CornflowerBlue" },
      EXTRA_BOMB,
      EXTRA_RANGE,
      EXTRA_TRAP,
      EXTRA_AIRPUMP,
      { "score_floor", "Black", "RoyalBlue", "RoyalBlue" },
    },
  },
  /* BMMapData */
  {
      ShadowFull, DEall,
      { 0, 0, 0, 0, 0 },
      {
      { B,B,B,B,B,B,B,B,B,B,B,B,B, },
      { B,b,r,_,_,_,_,_,_,_,r,b,B, },
      { B,s,B,B,B,B,B,B,B,_,B,s,B, },
      { B,s,B,_,_,_,r,_,_,_,B,s,B, },
      { B,s,B,_,B,B,B,B,B,B,B,s,B, },
      { B,s,B,_,_,_,_,_,_,_,B,s,B, },
      { B,s,B,B,B,B,s,B,B,b,B,s,B, },
      { B,r,B,_,_,_,s,_,B,r,B,r,B, },
      { B,b,B,b,B,B,s,B,B,b,B,b,B, },
      { B,s,B,_,_,_,_,_,_,_,B,s,B, },
      { B,s,B,_,B,B,B,B,r,B,B,s,B, },
      { B,s,B,_,_,r,b,_,_,_,B,s,B, },
      { B,s,B,X,B,B,B,B,B,X,B,s,B, },
      { B,_,X,q,_,r,q,r,_,q,X,_,B, },
      { B,B,B,B,B,B,B,B,B,B,B,B,B, },
    },
  },
};
