catch_objects_scene02 = {}

catch_objects_scene02.params = 
{
	-- количество монет
	coins_count = 12,
	
	-- количество камней
	stones_count = 8,
	
	-- горизонтальные плоскости, на которых могут располагаться монеты и камни
	planes = 
	{
		{p1 = sf.misc.FloatVector(150.0, 76.0), p2 = sf.misc.FloatVector(250.0, 76.0)},
		{p1 = sf.misc.FloatVector(321.0, 80.0), p2 = sf.misc.FloatVector(450.0, 86.0)},
		{p1 = sf.misc.FloatVector(160.0, 156.0), p2 = sf.misc.FloatVector(380.0, 156.0)},
		{p1 = sf.misc.FloatVector(86.0,  265.0), p2 = sf.misc.FloatVector(330.0, 268.0)},
		{p1 = sf.misc.FloatVector(350.0, 259.0), p2 = sf.misc.FloatVector(382.0, 260.0)},
		{p1 = sf.misc.FloatVector(390.0, 265.0), p2 = sf.misc.FloatVector(444.0, 264.0)},
		{p1 = sf.misc.FloatVector(35.0,  319.0), p2 = sf.misc.FloatVector(77.0,  319.0)},
		{p1 = sf.misc.FloatVector(37.0,  386.0), p2 = sf.misc.FloatVector(177.0, 386.0)},
		{p1 = sf.misc.FloatVector(237.0, 392.0), p2 = sf.misc.FloatVector(354.0, 392.0)},
		{p1 = sf.misc.FloatVector(356.0, 386.0), p2 = sf.misc.FloatVector(463.0, 394.0)},
		{p1 = sf.misc.FloatVector(180.0, 432.0), p2 = sf.misc.FloatVector(262.0, 432.0)}
	},
	
	-- скорость "хватальника"
	catcher_speed = 1.0,
	
	-- скорость падения камня
	stone_speed = 0.9,
	
	-- на сколько "хватальник" выступает относительно верхнего края
	catcher_offset = sf.misc.FloatVector(0.0, 70.0),
		
	-- звуки
	-- звук удара упавшего камня
	sound_stone_knock = "mini_game_catch_objects_eror_01",
	-- звук взятия монеты или камня
	sound_take = "mini_game_catch_objects_take_01"
}

catch_objects_scene02.Init = function(_owner)
	catch_objects.params = catch_objects_scene02.params
	catch_objects.Init(_owner)
end

for p,v in pairs(catch_objects) do
	if not catch_objects_scene02[p] then catch_objects_scene02[p] = v end
end
