--
-- L-shape Joiner with stairs
--

PREFABS.Joiner_curve1 =
{
  file   = "joiner/curve1.wad",

  prob   = 200, --100,
  style  = "steepness",

  where  = "seeds",
  shape  = "L",

  seed_w = 2,
  seed_h = 2,

  delta_h  = 64,
  nearby_h = 128,
}

PREFABS.Joiner_curve1_general =
{
  template = "Joiner_curve1",

  tex_ICKWALL1 = "ICKWALL3",
}

PREFABS.Joiner_curve1_general2 =
{
  template = "Joiner_curve1",

  tex_ICKWALL1 = "STONE2",
}

PREFABS.Joiner_curve1_general3 =
{
  template = "Joiner_curve1",

  tex_ICKWALL1 = "STONE3",
}

PREFABS.Joiner_curve1_general4 =
{
  template = "Joiner_curve1",

  tex_ICKWALL1 = "PIPE2",
}

PREFABS.Joiner_curve1_general5 =
{
  template = "Joiner_curve1",

  tex_ICKWALL1 = "PIPE4",
}

PREFABS.Joiner_curve1_general6 =
{
  template = "Joiner_curve1",

  tex_ICKWALL1 = "GRAYVINE",
}

PREFABS.Joiner_curve1_tech1 =
{
  template = "Joiner_curve1",
  theme = "tech",

  tex_ICKWALL1 = "STARTAN3",
  tex_METAL = "DOORSTOP",
  tex_STEP6 = "STONE2",
  flat_FLAT1 = "FLOOR4_8",
  flat_FLAT5_5 = "CEIL3_5",
}

PREFABS.Joiner_curve1_tech1a =
{

  template = "Joiner_curve1",
  theme = "tech",

  tex_ICKWALL1 = "STARG3",
  tex_METAL = "DOORSTOP",
  tex_STEP6 = "STONE2",
  flat_FLAT1 = "FLOOR4_8",
  flat_FLAT5_5 = "CEIL3_5",
}

PREFABS.Joiner_curve1_tech1b =
{

  template = "Joiner_curve1",
  theme = "tech",

  tex_ICKWALL1 = "STARGR1",
  tex_METAL = "DOORSTOP",
  tex_STEP6 = "STONE2",
  flat_FLAT1 = "FLOOR4_8",
  flat_FLAT5_5 = "CEIL3_5",
}

PREFABS.Joiner_curve1_tech1c =
{
  template = "Joiner_curve1",
  theme = "tech",

  tex_ICKWALL1 = "STARG1",
  tex_METAL = "DOORSTOP",
  tex_STEP6 = "STONE2",
  flat_FLAT1 = "FLOOR4_8",
  flat_FLAT5_5 = "CEIL3_5",
}

PREFABS.Joiner_curve1_tech1d =
{
  template = "Joiner_curve1",
  theme = "tech",

  tex_ICKWALL1 = "TEKWALL4",
  tex_METAL = "DOORSTOP",
  tex_STEP6 = "STONE2",
  flat_FLAT1 = "FLOOR4_8",
  flat_FLAT5_5 = "CEIL3_5",
}

PREFABS.Joiner_curve1_tech1e =
{
  template = "Joiner_curve1",
  theme = "tech",

  tex_ICKWALL1 = "TEKGREN2",
  tex_METAL = "DOORSTOP",
  tex_STEP6 = "STONE2",
  flat_FLAT1 = "FLAT14",
  flat_FLAT5_5 = "CEIL3_5",
}

PREFABS.Joiner_curve1_tech1f =
{
  template = "Joiner_curve1",
  theme = "tech",

  tex_ICKWALL1 = "METAL1",
  tex_METAL = "DOORSTOP",
  tex_STEP6 = "STONE3",
  flat_FLAT1 = "FLOOR4_8",
  flat_FLAT5_5 = "CEIL3_5",
}

PREFABS.Joiner_curve1_tech1g =
{
  template = "Joiner_curve1",
  theme = "tech",

  tex_ICKWALL1 = "METAL2",
  tex_METAL = "DOORSTOP",
  tex_STEP6 = "STONE2",
  flat_FLAT1 = "FLOOR4_8",
  flat_FLAT5_5 = "CEIL3_5",
}

PREFABS.Joiner_curve1_tech1h =
{
  template = "Joiner_curve1",
  theme = "tech",

  tex_ICKWALL1 = "SHAWN2",
  tex_METAL = "DOORSTOP",
  tex_STEP6 = "SHAWN2",
  flat_FLAT1 = "FLOOR4_8",
  flat_FLAT5_5 = "FLAT20",
}

PREFABS.Joiner_curve1_urban1 =
{
  template = "Joiner_curve1",
  theme = "urban",

  tex_ICKWALL1 = "BIGBRIK1",
  tex_STEP6 = "STONE2",
  flat_FLAT1 = "FLOOR5_4",
  flat_FLAT5_5 = "CEIL3_5",
}

PREFABS.Joiner_curve1_urban2 =
{
  template = "Joiner_curve1",
  theme = "urban",

  tex_ICKWALL1 = "BIGBRIK2",
  tex_STEP6 = "STONE",
  flat_FLAT1 = "FLAT5_4",
  flat_FLAT5_5 = "FLAT5_4",
}

PREFABS.Joiner_curve1_urban3 =
{
  template = "Joiner_curve1",
  theme = "urban",

  tex_ICKWALL1 = "BRICK5",
  flat_FLAT1 = "FLAT5",
  flat_FLAT5_5 = "CEIL3_5",
  tex_STEP6 = "STONE2",
  tex_STEP4 = "STEP6",
}

PREFABS.Joiner_curve1_urban4 =
{
  template = "Joiner_curve1",
  theme = "urban",

  tex_ICKWALL1 = { BRICK1=50, BRICK6=50, BRICK7=50, BRICK8=50, BRICK9=50 },
  tex_STEP6 = "STONE3",
  tex_STEP4 = "STEP6",
  flat_FLAT1 = "FLAT5",
  flat_FLAT5_5 = "FLAT1",
}

PREFABS.Joiner_curve1_urban5 =
{
  template = "Joiner_curve1",
  theme = "urban",

  tex_ICKWALL1 = "BRICK12",
  tex_STEP6 = "PANCASE2",
  tex_STEP4 = "STEP6",
  flat_FLAT1 = "FLAT5_5",
}

PREFABS.Joiner_curve1_urban6 =
{
  template = "Joiner_curve1",
  theme = "urban",

  tex_ICKWALL1 = "PANEL6",
  tex_STEP6 = "WOOD1",
  tex_STEP4 = "STEP6",
  flat_FLAT1 = "FLAT5_5",
  flat_FLAT5_5 = "CEIL1_1",
}

PREFABS.Joiner_curve1_urban7 =
{
  template = "Joiner_curve1",
  theme = "urban",

  tex_ICKWALL1 = "PANEL8",
  tex_STEP6 = "WOOD1",
  tex_STEP4 = "STEP6",
  flat_FLAT1 = "FLAT5_5",
  flat_FLAT5_5 = "CEIL1_1",
}

PREFABS.Joiner_curve1_urban8 =
{
  template = "Joiner_curve1",
  theme = "urban",

  tex_ICKWALL1 = "PANEL9",
  tex_STEP6 = "WOOD1",
  tex_STEP4 = "STEP6",
  flat_FLAT1 = "FLAT5_5",
  flat_FLAT5_5 = "CEIL1_1",
}

PREFABS.Joiner_curve1_urban9 =
{
  template = "Joiner_curve1",
  theme = "urban",

  tex_ICKWALL1 = "TANROCK4",
  flat_FLAT1 = "FLAT5_5",
  tex_STEP4 = "STEP6",
  tex_STEP6 = "WOOD3",
  flat_FLAT5_5 = "CEIL1_1",
}

PREFABS.Joiner_curve1_urban10 =
{
  template = "Joiner_curve1",
  theme = "urban",

  tex_ICKWALL1 = { WOODVERT=50, WOOD12=50 },
  flat_FLAT1 = "FLAT5_5",
  tex_STEP4 = "STEP6",
  tex_STEP6 = "WOOD3",
  flat_FLAT5_5 = "CEIL1_1",
}

PREFABS.Joiner_curve1_hell1 =
{
  template = "Joiner_curve1",
  theme = "hell",

  tex_ICKWALL1 = "GSTONE1",
  tex_STEP6 = "MARBLE1",
  tex_STEP4 = "WOOD1",
  flat_FLAT1 = "FLAT5_1",
  flat_FLAT5_5 = "FLOOR7_2",
}

PREFABS.Joiner_curve1_hell2 =
{
  template = "Joiner_curve1",
  theme = "hell",

  tex_ICKWALL1 = "SP_HOT1",
  tex_STEP6 = "WOOD1",
  tex_STEP4 = "MARBLE1",
  flat_FLAT1 = "DEM1_6",
  flat_FLAT5_5 = "FLAT5_2",
}

PREFABS.Joiner_curve1_hell3 =
{
  template = "Joiner_curve1",
  theme = "hell",

  tex_ICKWALL1 = "GSTVINE1",
  tex_STEP6 = "MARBLE2",
  tex_STEP4 = "WOOD1",
  flat_FLAT1 = "FLAT5_1",
  flat_FLAT5_5 = "FLOOR7_2",
}

PREFABS.Joiner_curve1_hell4 =
{
  template = "Joiner_curve1",
  theme = "hell",

  tex_ICKWALL1 = "GSTVINE2",
  tex_STEP6 = "MARBLE3",
  tex_STEP4 = "WOOD1",
  flat_FLAT1 = "FLAT5_1",
  flat_FLAT5_5 = "FLOOR7_2",
}

PREFABS.Joiner_curve1_hell5 =
{
  template = "Joiner_curve1",
  theme = "hell",

  tex_ICKWALL1 = "SKIN2",
  tex_STEP6 = "WOOD3",
  tex_STEP4 = "WOOD1",
  flat_FLAT1 = "FLAT5_1",
  flat_FLAT5_5 = "FLAT5_2",
}

PREFABS.Joiner_curve1_hell6 =
{
  template = "Joiner_curve1",
  theme = "hell",

  tex_ICKWALL1 = "SKINMET1",
  tex_STEP6 = "SUPPORT3",
  tex_STEP4 = "SUPPORT3",
  flat_FLAT1 = "CEIL5_2",
  flat_FLAT5_5 = "CEIL5_2",
}

PREFABS.Joiner_curve1_hell7 =
{
  template = "Joiner_curve1",
  theme = "hell",

  tex_ICKWALL1 = "SKINMET2",
  tex_STEP6 = "SUPPORT3",
  tex_STEP4 = "SUPPORT3",
  flat_FLAT1 = "CEIL5_2",
  flat_FLAT5_5 = "CEIL5_2",
}

PREFABS.Joiner_curve1_hell8 =
{
  template = "Joiner_curve1",
  theme = "hell",

  tex_ICKWALL1 = "SKINCUT",
  tex_STEP6 = "SUPPORT3",
  tex_STEP4 = "SUPPORT3",
  flat_FLAT1 = "CEIL5_2",
  flat_FLAT5_5 = "CEIL5_2",
}

PREFABS.Joiner_curve1_hell9 =
{
  template = "Joiner_curve1",
  theme = "hell",

  tex_ICKWALL1 = "WOOD5",
  tex_STEP6 = "WOOD1",
  tex_STEP4 = "STEP6",
  flat_FLAT1 = "FLAT5_5",
  flat_FLAT5_5 = "FLAT5_2",
}
