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

require( "package/leveldesign/ld_variables_define.lua" );
DebugOut( "create elements for main quests (file : package/leveldesign/ld_mirrors.lua)" );

-----------------------------------------------------------------------------------------------
------------------------------------------------Mirrors------------------------------------------------

InteractiveZone
{
	name = "LD_mirror_A_cleaning",
	positionX = -1813,
	positionY = 969,

	use_drop_position = true,
	drop_position     = { {-1883, 1137}, {-1818, 1096}, {-1818, 1064} },
	action_position     = { {-1775, 1022}, {-1751, 996}, {-1709, 953},  {-1791, 1007} },

	unlimited = false,
	stock_max_value = G_mirror_stock,

	Image
	{
		file = "backgrounds/objects/mirror_a_dirty",
	    minimum_percent = 0,
	},
}

InteractiveZone
{
	name = "LD_mirror_A_fixing",
	positionX = -1813,
	positionY = 969,

	visible = false,

	use_drop_position = true,
	drop_position     = { {-1883, 1137}, {-1818, 1096}, {-1818, 1064} },
	action_position     = { {-1775, 1022}, {-1751, 996}, {-1709, 953},  {-1791, 1007} },

	unlimited = false,
	stock_max_value = G_mirror_stock,

	Image
	{
		file = "backgrounds/objects/mirror_a_broken",
	    minimum_percent = 0,
	},
}

StaticObject
{
name = "LD_mirror_A_repaired",
positionX = -1813,
positionY = 969,
image = "backgrounds/objects/mirror_a_repaired",
visible = false,
HUD_name = "LD_mirror_A_cleaning",
}

InteractiveZone
{
	name = "LD_mirror_B_cleaning",
	positionX = 20,
	positionY = 671,
	
	layer = Characters,

	use_drop_position = true,
	drop_position     = { {-50, 705}, {-33, 744}, {-12, 779}, {39, 788} },

	unlimited = false,
	stock_max_value = G_scope_mirror_clean_stock,

	Image
	{
		file = "backgrounds/objects/mirror_b_dirty",
	    minimum_percent = 0,
	},
}

InteractiveZone
{
	name = "LD_mirror_B_fixing",
	positionX = 20,
	positionY = 671,
	
	layer = Characters,

	visible = false,

	use_drop_position = true,
	drop_position     = { {-50, 705}, {-33, 744}, {-12, 779}, {39, 788} },

	unlimited = false,
	stock_max_value = G_scope_mirror_repair_stock,

	Image
	{
		file = "backgrounds/objects/mirror_b_broken",
	    minimum_percent = 0,
	},
}

StaticObject
{
name = "LD_mirror_B_repaired",
positionX = 20,
positionY = 671,
image = "backgrounds/objects/mirror_b_repaired",
visible = false,
HUD_name = "LD_mirror_B_cleaning",
}

InteractiveZone
{
	name = "LD_mirror_C_cleaning",
	positionX = -236,
	positionY = 1595,
	
	use_ref_point_y = true,
	ref_point_y = 118,
	
	layer = Characters,

	use_drop_position = true,
	drop_position     = { {-273, 1600}, {-248, 1605}, {-212, 1600} },

	unlimited = false,
	stock_max_value = G_mirror_stock,

	Image
	{
		file = "backgrounds/objects/mirror_c_dirty",
	    minimum_percent = 0,
	},
}

InteractiveZone
{
	name = "LD_mirror_C_fixing",
	positionX = -236,
	positionY = 1595,
	
	layer = Characters,
	
	use_ref_point_y = true,
	ref_point_y = 118,

	visible = false,

	use_drop_position = true,
	drop_position     = { {-273, 1600}, {-248, 1605}, {-212, 1600} },

	unlimited = false,
	stock_max_value = G_mirror_stock,

	Image
	{
		file = "backgrounds/objects/mirror_c_broken",
	    minimum_percent = 0,
	},
}

StaticObject
{
	name = "LD_mirror_C_repaired",
	positionX = -236,
	positionY = 1595,
	layer = Characters,
	
	use_ref_point_y = true,
	ref_point_y = 118,

	image = "backgrounds/objects/mirror_c_repaired",
	visible = false,
    HUD_name = "LD_mirror_C_cleaning",
}

InteractiveZone
{
	name = "LD_mirror_D_cleaning",
	positionX = 1313,
	positionY = 42,

	use_drop_position = true,
	drop_position     = { {1298, 68}, {1329, 55}, {1331, 84} },

	unlimited = false,
	stock_max_value = G_mirror_stock,

	Image
	{
		file = "backgrounds/objects/mirror_d_dirty",
	    minimum_percent = 0,
	},
}

InteractiveZone
{
	name = "LD_mirror_D_fixing",
	positionX = 1313,
	positionY = 42,

	visible = false,

	use_drop_position = true,
	drop_position     = { {1298, 108}, {1329, 95}, {1331, 124} },

	unlimited = false,
	stock_max_value = G_mirror_stock,

	Image
	{
		file = "backgrounds/objects/mirror_d_broken",
	    minimum_percent = 0,
	},
}

StaticObject
{
name = "LD_mirror_D_repaired",
positionX = 1313,
positionY = 42,
image = "backgrounds/objects/mirror_d_repaired",
visible = false,
HUD_name = "LD_mirror_D_cleaning",
}

InteractiveZone
{
	name = "LD_mirror_E_cleaning",
	positionX = 1852,
	positionY = 932,

	use_drop_position = true,
	drop_position     = { {1819, 973}, {1837, 989}, {1863, 990} },

	unlimited = false,
	stock_max_value = G_mirror_stock,

	Image
	{
		file = "backgrounds/objects/mirror_e_dirty",
	    minimum_percent = 0,
	},
}

InteractiveZone
{
	name = "LD_mirror_E_fixing",
	positionX = 1852,
	positionY = 932,

	visible = false,

	use_drop_position = true,
	drop_position     = { {1819, 973}, {1837, 989}, {1863, 990} },

	unlimited = false,
	stock_max_value = G_mirror_stock,

	Image
	{
		file = "backgrounds/objects/mirror_e_broken",
	    minimum_percent = 0,
	},
}

StaticObject
{
	name = "LD_mirror_E_repaired",
	positionX = 1852,
	positionY = 932,
	image = "backgrounds/objects/mirror_e_repaired",
	visible = false,
    HUD_name = "LD_mirror_E_cleaning",
}

InteractiveZone
{
	name = "LD_mirror_F_cleaning",
	positionX = -757,
	positionY = 492,

	use_drop_position = true,
	drop_position     = { {-813, 541}, {-789, 546}, {-746, 550} },

	unlimited = false,
	stock_max_value = G_muse_mirror_clean_stock,

	Image
	{
		file = "backgrounds/objects/mirror_f_dirty",
	    minimum_percent = 0,
	},
}

InteractiveZone
{
	name = "LD_mirror_F_fixing",
	positionX = -757,
	positionY = 492,

	visible = false,

	use_drop_position = true,
	drop_position     = { {-813, 541}, {-789, 546}, {-746, 550} },

	unlimited = false,
	stock_max_value = G_muse_mirror_repair_stock,

	Image
	{
		file = "backgrounds/objects/mirror_f_broken",
	    minimum_percent = 0,
	},
}

StaticObject
{
name = "LD_mirror_F_repaired",
positionX = -757,
positionY = 492,
image = "backgrounds/objects/mirror_f_repaired",
visible = false,
HUD_name = "LD_mirror_F_cleaning",
}
------------------------------------------------------------------------------------------------