------------------------------------------------Variables------------------------------------------------

require( "package/leveldesign/ld_variables_define.lua" );
DebugOut( "create collection level design (file : package/leveldesign/ld_collection_quests.lua)" );

------------------------------------------------------------------------------------------------

CollectionObject
{
name = "LD_Collection_Lune_01",

image = "backgrounds/collection/ph_lune_01",

delaymin = G_collection_spawn_delay_min * G_collection_lune_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_lune_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = MOON,

interaction = "LD_Stone_Lune_01",
}

CollectionObject
{
name = "LD_Collection_Lune_02",

image = "backgrounds/collection/ph_lune_02",

delaymin = G_collection_spawn_delay_min * G_collection_lune_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_lune_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = MOON,

interaction = "LD_Stone_Lune_02",
}

CollectionObject
{
name = "LD_Collection_Lune_03",

image = "backgrounds/collection/ph_lune_03",

delaymin = G_collection_spawn_delay_min * G_collection_lune_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_lune_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = MOON,

interaction = "LD_Stone_Lune_03",
}

CollectionObject
{
name = "LD_Collection_Lune_04",

image = "backgrounds/collection/ph_lune_04",

delaymin = G_collection_spawn_delay_min * G_collection_lune_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_lune_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = MOON,

interaction = "LD_Stone_Lune_04",
}

CollectionObject
{
name = "LD_Collection_Lune_05",

image = "backgrounds/collection/ph_lune_05",

delaymin = G_collection_spawn_delay_min * G_collection_lune_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_lune_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = MOON,

interaction = "LD_Stone_Lune_05",
}

CollectionObject
{
name = "LD_Collection_Lune_06",

image = "backgrounds/collection/ph_lune_06",

delaymin = G_collection_spawn_delay_min * G_collection_lune_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_lune_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = MOON,

interaction = "LD_Stone_Lune_06",
}

CollectionObject
{
name = "LD_Collection_Lune_07",

image = "backgrounds/collection/ph_lune_07",

delaymin = G_collection_spawn_delay_min * G_collection_lune_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_lune_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = MOON,

interaction = "LD_Stone_Lune_07",
}

CollectionObject
{
name = "LD_Collection_Lune_08",

image = "backgrounds/collection/ph_lune_08",

delaymin = G_collection_spawn_delay_min * G_collection_lune_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_lune_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = MOON,

interaction = "LD_Stone_Lune_08",
}

CollectionObject
{
name = "LD_Collection_Lune_09",

image = "backgrounds/collection/ph_lune_09",

delaymin = G_collection_spawn_delay_min * G_collection_lune_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_lune_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = MOON,

interaction = "LD_Stone_Lune_09",
}

CollectionObject
{
name = "LD_Collection_Lune_10",

image = "backgrounds/collection/ph_lune_10",

delaymin = G_collection_spawn_delay_min * G_collection_lune_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_lune_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = MOON,

interaction = "LD_Stone_Lune_10",
}

------------------------------- Ents ------------------------------

CollectionObject
{
name = "LD_Collection_Rents_01",

image = "backgrounds/collection/ph_ents_01",

delaymin = G_collection_spawn_delay_min * G_collection_ents_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_ents_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = ENT,

interaction = "LD_Stone_Ent_01",
}

CollectionObject
{
name = "LD_Collection_Rents_02",

image = "backgrounds/collection/ph_ents_02",

delaymin = G_collection_spawn_delay_min * G_collection_ents_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_ents_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = ENT,

interaction = "LD_Stone_Ent_02",
}

CollectionObject
{
name = "LD_Collection_Rents_03",

image = "backgrounds/collection/ph_ents_03",

delaymin = G_collection_spawn_delay_min * G_collection_ents_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_ents_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = ENT,

interaction = "LD_Stone_Ent_03",
}

CollectionObject
{
name = "LD_Collection_Rents_04",

image = "backgrounds/collection/ph_ents_04",

delaymin = G_collection_spawn_delay_min * G_collection_ents_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_ents_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = ENT,

interaction = "LD_Stone_Ent_04",
}

CollectionObject
{
name = "LD_Collection_Rents_05",

image = "backgrounds/collection/ph_ents_05",

delaymin = G_collection_spawn_delay_min * G_collection_ents_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_ents_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = ENT,

interaction = "LD_Stone_Ent_05",
}

CollectionObject
{
name = "LD_Collection_Rents_06",

image = "backgrounds/collection/ph_ents_06",

delaymin = G_collection_spawn_delay_min * G_collection_ents_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_ents_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = ENT,

interaction = "LD_Stone_Ent_06",
}

CollectionObject
{
name = "LD_Collection_Rents_07",

image = "backgrounds/collection/ph_ents_07",

delaymin = G_collection_spawn_delay_min * G_collection_ents_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_ents_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = ENT,

interaction = "LD_Stone_Ent_07",
}

CollectionObject
{
name = "LD_Collection_Rents_08",

image = "backgrounds/collection/ph_ents_08",

delaymin = G_collection_spawn_delay_min * G_collection_ents_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_ents_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = ENT,

interaction = "LD_Stone_Ent_08",
}

CollectionObject
{
name = "LD_Collection_Rents_09",

image = "backgrounds/collection/ph_ents_09",

delaymin = G_collection_spawn_delay_min * G_collection_ents_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_ents_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = ENT,

interaction = "LD_Stone_Ent_09",
}

CollectionObject
{
name = "LD_Collection_Rents_10",

image = "backgrounds/collection/ph_ents_10",

delaymin = G_collection_spawn_delay_min * G_collection_ents_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_ents_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = ENT,

interaction = "LD_Stone_Ent_10",
}

---------------------------------Pierre Vent ---------------------------------------
CollectionObject
{
name = "LD_Collection_Vent_01",

image = "backgrounds/collection/ph_vent_01",

delaymin = G_collection_spawn_delay_min * G_collection_vent_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_vent_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = WIND,

interaction = "LD_Stone_Vent_01",
}

CollectionObject
{
name = "LD_Collection_Vent_02",

image = "backgrounds/collection/ph_vent_02",

delaymin = G_collection_spawn_delay_min * G_collection_vent_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_vent_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = WIND,

interaction = "LD_Stone_Vent_02",
}

CollectionObject
{
name = "LD_Collection_Vent_03",

image = "backgrounds/collection/ph_vent_03",

delaymin = G_collection_spawn_delay_min * G_collection_vent_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_vent_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = WIND,

interaction = "LD_Stone_Vent_03",
}

CollectionObject
{
name = "LD_Collection_Vent_04",

image = "backgrounds/collection/ph_vent_04",

delaymin = G_collection_spawn_delay_min * G_collection_vent_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_vent_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = WIND,

interaction = "LD_Stone_Vent_04",
}

CollectionObject
{
name = "LD_Collection_Vent_05",

image = "backgrounds/collection/ph_vent_05",

delaymin = G_collection_spawn_delay_min * G_collection_vent_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_vent_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = WIND,

interaction = "LD_Stone_Vent_05",
}

CollectionObject
{
name = "LD_Collection_Vent_06",

image = "backgrounds/collection/ph_vent_06",

delaymin = G_collection_spawn_delay_min * G_collection_vent_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_vent_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = WIND,

interaction = "LD_Stone_Vent_06",
}

CollectionObject
{
name = "LD_Collection_Vent_07",

image = "backgrounds/collection/ph_vent_07",

delaymin = G_collection_spawn_delay_min * G_collection_vent_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_vent_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = WIND,

interaction = "LD_Stone_Vent_07",
}

CollectionObject
{
name = "LD_Collection_Vent_08",

image = "backgrounds/collection/ph_vent_08",

delaymin = G_collection_spawn_delay_min * G_collection_vent_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_vent_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = WIND,

interaction = "LD_Stone_Vent_08",
}

CollectionObject
{
name = "LD_Collection_Vent_09",

image = "backgrounds/collection/ph_vent_09",

delaymin = G_collection_spawn_delay_min * G_collection_vent_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_vent_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = WIND,

interaction = "LD_Stone_Vent_09",
}

CollectionObject
{
name = "LD_Collection_Vent_10",

image = "backgrounds/collection/ph_vent_10",

delaymin = G_collection_spawn_delay_min * G_collection_vent_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_vent_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

type = WIND,

interaction = "LD_Stone_Vent_10",
}

----------------------------------- Pierre Fee -----------------------

CollectionObject
{
name = "LD_Collection_Circle_01",

image = "backgrounds/collection/ph_rune_cercle_fee_01",

object_to_display_after_deposit = "LD_Circle_Object_01",

delaymin = G_collection_spawn_delay_min * G_collection_fee_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_fee_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

respawn = false,

type = FAERY,

interaction = "LD_Stone_Circle_01",
}

CollectionObject
{
name = "LD_Collection_Circle_02",

image = "backgrounds/collection/ph_rune_cercle_fee_02",

object_to_display_after_deposit = "LD_Circle_Object_02",
delaymin = G_collection_spawn_delay_min * G_collection_fee_rarity_factor,
delaymax = G_collection_spawn_delay_max * G_collection_fee_rarity_factor,

timemin = G_collection_stay_delay_min,
timemax = G_collection_stay_delay_max,

spawn_positions = G_collection_object_spawn_pos,

respawn = false,

type = FAERY,

interaction = "LD_Stone_Circle_02",
}

CollectionObject
{
	name = "LD_Collection_Circle_03",

image = "backgrounds/collection/ph_rune_cercle_fee_03",

	object_to_display_after_deposit = "LD_Circle_Object_03",

	delaymin = G_collection_spawn_delay_min * G_collection_fee_rarity_factor,
	delaymax = G_collection_spawn_delay_max * G_collection_fee_rarity_factor,

	timemin = G_collection_stay_delay_min,
	timemax = G_collection_stay_delay_max,
    
    spawn_positions = G_collection_object_spawn_pos,

  respawn = false,
    
	type = FAERY,

	interaction = "LD_Stone_Circle_03",
}

CollectionObject
{
	name = "LD_Collection_Circle_04",

image = "backgrounds/collection/ph_rune_cercle_fee_04",

	object_to_display_after_deposit = "LD_Circle_Object_04",

	delaymin = G_collection_spawn_delay_min * G_collection_fee_rarity_factor,
	delaymax = G_collection_spawn_delay_max * G_collection_fee_rarity_factor,

	timemin = G_collection_stay_delay_min,
	timemax = G_collection_stay_delay_max,
    
    spawn_positions = G_collection_object_spawn_pos,

  respawn = false,
    
	type = FAERY,

	interaction = "LD_Stone_Circle_04",
}

CollectionObject
{
	name = "LD_Collection_Circle_05",

image = "backgrounds/collection/ph_rune_cercle_fee_05",

	object_to_display_after_deposit = "LD_Circle_Object_05",

	delaymin = G_collection_spawn_delay_min * G_collection_fee_rarity_factor,
	delaymax = G_collection_spawn_delay_max * G_collection_fee_rarity_factor,

	timemin = G_collection_stay_delay_min,
	timemax = G_collection_stay_delay_max,
    
    spawn_positions = G_collection_object_spawn_pos,

  respawn = false,
    
	type = FAERY,

	interaction = "LD_Stone_Circle_05",
}

CollectionObject
{
	name = "LD_Collection_Circle_06",

image = "backgrounds/collection/ph_rune_cercle_fee_06",

	object_to_display_after_deposit = "LD_Circle_Object_06",

	delaymin = G_collection_spawn_delay_min * G_collection_fee_rarity_factor,
	delaymax = G_collection_spawn_delay_max * G_collection_fee_rarity_factor,

	timemin = G_collection_stay_delay_min,
	timemax = G_collection_stay_delay_max,
    
    spawn_positions = G_collection_object_spawn_pos,

  respawn = false,
    
	type = FAERY,

	interaction = "LD_Stone_Circle_06",
}

CollectionObject
{
	name = "LD_Collection_Circle_07",

image = "backgrounds/collection/ph_rune_cercle_fee_07",

	object_to_display_after_deposit = "LD_Circle_Object_07",

	delaymin = G_collection_spawn_delay_min * G_collection_fee_rarity_factor,
	delaymax = G_collection_spawn_delay_max * G_collection_fee_rarity_factor,

	timemin = G_collection_stay_delay_min,
	timemax = G_collection_stay_delay_max,
    
    spawn_positions = G_collection_object_spawn_pos,

  respawn = false,
    
	type = FAERY,

	interaction = "LD_Stone_Circle_07",
}

CollectionObject
{
	name = "LD_Collection_Circle_08",

image = "backgrounds/collection/ph_rune_cercle_fee_08",

	object_to_display_after_deposit = "LD_Circle_Object_08",

	delaymin = G_collection_spawn_delay_min * G_collection_fee_rarity_factor,
	delaymax = G_collection_spawn_delay_max * G_collection_fee_rarity_factor,

	timemin = G_collection_stay_delay_min,
	timemax = G_collection_stay_delay_max,
    
    spawn_positions = G_collection_object_spawn_pos,
  
  respawn = false,

	type = FAERY,

	interaction = "LD_Stone_Circle_08",
}

CollectionObject
{
	name = "LD_Collection_Circle_09",

image = "backgrounds/collection/ph_rune_cercle_fee_09",

	object_to_display_after_deposit = "LD_Circle_Object_09",

	delaymin = G_collection_spawn_delay_min * G_collection_fee_rarity_factor,
	delaymax = G_collection_spawn_delay_max * G_collection_fee_rarity_factor,

	timemin = G_collection_stay_delay_min,
	timemax = G_collection_stay_delay_max,
    
    spawn_positions = G_collection_object_spawn_pos,
	
  respawn = false,

	type = FAERY,

	interaction = "LD_Stone_Circle_09",
}

CollectionObject
{
	name = "LD_Collection_Circle_10",

image = "backgrounds/collection/ph_rune_cercle_fee_10",

	object_to_display_after_deposit = "LD_Circle_Object_10",

	delaymin = G_collection_spawn_delay_min * G_collection_fee_rarity_factor,
	delaymax = G_collection_spawn_delay_max * G_collection_fee_rarity_factor,

	timemin = G_collection_stay_delay_min,
	timemax = G_collection_stay_delay_max,
    
    spawn_positions = G_collection_object_spawn_pos,

  respawn = false,
    
	type = FAERY,

	interaction = "LD_Stone_Circle_10",
}


StaticObject
{
  name = "LD_Circle_Object_01",
  positionX = -1565,
  positionY = 1139,
  image = "backgrounds/objects/rune_cercle_fee_01", 
  visible = false
}

StaticObject
{
  name = "LD_Circle_Object_02",
  positionX = -1490,
  positionY = 1158,
  image = "backgrounds/objects/rune_cercle_fee_02", 
  visible = false
}

StaticObject
{
  name = "LD_Circle_Object_03",
  positionX = -1440,
  positionY = 1205,
  image = "backgrounds/objects/rune_cercle_fee_03",
  visible = false
}

StaticObject
{
  name = "LD_Circle_Object_04", 
  positionX = -1443,
  positionY = 1260,
  image = "backgrounds/objects/rune_cercle_fee_04", 
  visible = false
}

StaticObject
{
  name = "LD_Circle_Object_05", 
  positionX = -1491,
  positionY = 1306,
  image = "backgrounds/objects/rune_cercle_fee_05", 
  visible = false
}

StaticObject
{
  name = "LD_Circle_Object_06", 
  positionX = -1570,
  positionY = 1324,
  image = "backgrounds/objects/rune_cercle_fee_06",
  visible = false
}

StaticObject
{
  name = "LD_Circle_Object_07",
  positionX = -1645,
  positionY = 1305,
  image = "backgrounds/objects/rune_cercle_fee_07", 
  visible = false
}

StaticObject
{
  name = "LD_Circle_Object_08",
  positionX = -1692,
  positionY = 1258,
  image = "backgrounds/objects/rune_cercle_fee_08", 
  visible = false
}

StaticObject
{
  name = "LD_Circle_Object_09",
  positionX = -1690,
  positionY = 1201,
  image = "backgrounds/objects/rune_cercle_fee_09", 
  visible = false
}

StaticObject
{
  name = "LD_Circle_Object_10",
  positionX = -1642,
  positionY = 1155,
  image = "backgrounds/objects/rune_cercle_fee_10", 
  visible = false
}
