var allGameplayData =
{
	// Basic data
	"hook_speed":			200,
	"spawn_top_height":		200,
	"spawn_bottom_margin": 	100,
	"line_length": 			100,
	"swing_speed":			1300,
	
	// Level settings
	"level_settings":
	[
		{ //1
			"goal_type":			"points",//fish
			"goal":					1000,
			"fish_id":				1,
			"limit_type":			"moves",//time
			"one_star":				20,
			"two_star":				18,
			"three_star":			16,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.2,
			"max_powerups":			2,
			"min_fish":				2,
			"min_bad":				1,
			"fish_probability":		[3, 3, 2, 1],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 0, 0],
			"swim_speed":			2,
			"wait_time":			10
		},
		{//2
			"goal_type":			"points",
			"goal":					2000,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				90,
			"two_star":				80,
			"three_star":			70,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.2,
			"max_powerups":			2,
			"min_fish":				2,
			"min_bad":				1,
			"fish_probability":		[2, 3, 1, 1],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 0, 0],
			"swim_speed":			4,
			"wait_time":			2
		},
		{//3
			"goal_type":			"points",
			"goal":					3000,
			"fish_id":				2,
			"limit_type":			"time",
			"one_star":				90,
			"two_star":				70,
			"three_star":			50,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.1,
			"max_powerups":			2,
			"min_fish":				2,
			"min_bad":				1,
			"fish_probability":		[3, 2, 4, 1],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 0, 0],
			"swim_speed":			2,
			"wait_time":			3
		},
		{//4
			"goal_type":			"points",
			"goal":					3000,
			"fish_id":				1,
			"limit_type":			"moves",
			"one_star":				15,
			"two_star":				12,
			"three_star":			7,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.02,
			"max_powerups":			2,
			"min_fish":				2,
			"min_bad":				1,
			"fish_probability":		[5, 3, 2, 2],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 0, 1],
			"swim_speed":			2,
			"wait_time":			3
		},
		{//5
			"goal_type":			"points",
			"goal":					3000,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				60,
			"two_star":				45,
			"three_star":			30,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.02,
			"max_powerups":			2,
			"min_fish":				2,
			"min_bad":				1,
			"fish_probability":		[4, 3, 2, 2],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 1, 1],
			"swim_speed":			3,
			"wait_time":			1
		},
		{//6
			"goal_type":			"points",
			"goal":					5000,
			"fish_id":				4,
			"limit_type":			"moves",
			"one_star":				20,
			"two_star":				22,
			"three_star":			12,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.2,
			"max_powerups":			2,
			"min_fish":				3,
			"min_bad":				1,
			"fish_probability":		[3, 2, 2, 5,3],
			"bad_probability":		[1, 1],
			"powerup_probability":	[0, 0, 0],
			"swim_speed":			5,
			"wait_time":			1
		},
		{//7
			"goal_type":			"points",
			"goal":					5000,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				90,
			"two_star":				70,
			"three_star":			40,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.2,
			"max_powerups":			1,
			"min_fish":				3,
			"min_bad":				2,
			"fish_probability":		[3, 3, 1, 2,3],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 3, 1],
			"swim_speed":			6,
			"wait_time":			1.5
		},
		{//8
			"goal_type":			"points",
			"goal":					2000,
			"fish_id":				1,
			"limit_type":			"moves",
			"one_star":				10,
			"two_star":				8,
			"three_star":			5,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.15,
			"max_powerups":			2,
			"min_fish":				2,
			"min_bad":				1,
			"fish_probability":		[3, 3, 1, 2, 1],
			"bad_probability":		[2, 1],
			"powerup_probability":	[0, 0, 1],
			"swim_speed":			6,
			"wait_time":			0
		},
		{//9
			"goal_type":			"points",
			"goal":					4000,
			"fish_id":				4,
			"limit_type":			"time",
			"one_star":				60,
			"two_star":				40,
			"three_star":			20,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.03,
			"max_powerups":			2,
			"min_fish":				2,
			"min_bad":				1,
			"fish_probability":		[3, 3, 2, 4],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 2, 1],
			"swim_speed":			5,
			"wait_time":			0
		},
		{//10
			"goal_type":			"points",
			"goal":					3500,
			"fish_id":				1,
			"limit_type":			"moves",
			"one_star":				15,
			"two_star":				12,
			"three_star":			9,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.15,
			"max_powerups":			1,
			"min_fish":				3,
			"min_bad":				1,
			"fish_probability":		[3, 2, 2, 3, 3],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 0, 0],
			"swim_speed":			5,
			"wait_time":			2
		},
		{//11
			"goal_type":			"points",
			"goal":					5000,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				90,
			"two_star":				60,
			"three_star":			5,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.09,
			"max_powerups":			2,
			"min_fish":				3,
			"min_bad":				1,
			"fish_probability":		[3, 3, 3, 2],
			"bad_probability":		[1, 1],
			"powerup_probability":	[1, 1, 0],
			"swim_speed":			6,
			"wait_time":			1
		},
		{//12
			"goal_type":			"points",
			"goal":					5000,
			"fish_id":				5,
			"limit_type":			"time",
			"one_star":				90,
			"two_star":				45,
			"three_star":			20,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.1,
			"max_powerups":			2,
			"min_fish":				4,
			"min_bad":				1,
			"fish_probability":		[3, 3, 2, 2, 4],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 1 , 0],
			"swim_speed":			5,
			"wait_time":			0
		},
		{//13
			"goal_type":			"points",
			"goal":					3200,
			"fish_id":				1,
			"limit_type":			"moves",
			"one_star":				10,
			"two_star":				8,
			"three_star":			7,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.1,
			"max_powerups":			1,
			"min_fish":				3,
			"min_bad":				2,
			"fish_probability":		[2, 3, 3, 3,3],
			"bad_probability":		[2, 1],
			"powerup_probability":	[0, 0, 1],
			"swim_speed":			6,
			"wait_time":			1
		},
		{//14
			"goal_type":			"points",
			"goal":					3000,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				35,
			"two_star":				25,
			"three_star":			20,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.3,
			"max_powerups":			2,
			"min_fish":				3,
			"min_bad":				1,
			"fish_probability":		[5, 3, 1, 3],
			"bad_probability":		[2, 1],
			"powerup_probability":	[2, 3, 0],
			"swim_speed":			8,
			"wait_time":			1
		},
		{//15
			"goal_type":			"points",
			"goal":					4000,
			"fish_id":				1,
			"limit_type":			"moves",
			"one_star":				15,
			"two_star":				12,
			"three_star":			10,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.0,
			"max_powerups":			0,
			"min_fish":				3,
			"min_bad":				2,
			"fish_probability":		[5, 3, 3, 3,3],
			"bad_probability":		[2, 1],
			"powerup_probability":	[0, 0, 0],
			"swim_speed":			9,
			"wait_time":			0
		},
		{//16
			"goal_type":			"points",
			"goal":					6000,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				90,
			"two_star":				75,
			"three_star":			60,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.2,
			"max_powerups":			1,
			"min_fish":				3,
			"min_bad":				1,
			"fish_probability":		[2, 3, 2, 3, 2],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 1, 0],
			"swim_speed":			4,
			"wait_time":			1
		},
		{//17
			"goal_type":			"points",
			"goal":					7500,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				90,
			"two_star":				80,
			"three_star":			65,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.15,
			"max_powerups":			1,
			"min_fish":				3,
			"min_bad":				1,
			"fish_probability":		[5, 3, 3, 4],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 2, 0],
			"swim_speed":			7,
			"wait_time":			1
		},
		{//18
			"goal_type":			"points",
			"goal":					10000,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				120,
			"two_star":				90,
			"three_star":			60,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.2,
			"max_powerups":			1,
			"min_fish":				4,
			"min_bad":				2,
			"fish_probability":		[2, 3, 1, 3, 2],
			"bad_probability":		[2, 1],
			"powerup_probability":	[2, 3, 0],
			"swim_speed":			7,
			"wait_time":			1
		},
		{//19
			"goal_type":			"points",
			"goal":					4000,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				60,
			"two_star":				45,
			"three_star":			30,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.2,
			"max_powerups":			2,
			"min_fish":				3,
			"min_bad":				2,
			"fish_probability":		[2, 3, 3, 1,3],
			"bad_probability":		[2, 1],
			"powerup_probability":	[2, 2, 0],
			"swim_speed":			5,
			"wait_time":			1
		},
		{//20
			"goal_type":			"points",
			"goal":					6000,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				90,
			"two_star":				75,
			"three_star":			60,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.2,
			"max_powerups":			1,
			"min_fish":				3,
			"min_bad":				1,
			"fish_probability":		[2, 3, 2, 3, 2],
			"bad_probability":		[1, 1],
			"powerup_probability":	[1, 1, 0],
			"swim_speed":			4,
			"wait_time":			1
		},
		{//21
			"goal_type":			"points",
			"goal":					7500,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				90,
			"two_star":				80,
			"three_star":			70,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.15,
			"max_powerups":			1,
			"min_fish":				3,
			"min_bad":				3,
			"fish_probability":		[3, 3, 3, 3],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 1, 0],
			"swim_speed":			7,
			"wait_time":			1
		},
		{//22
			"goal_type":			"points",
			"goal":					3500,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				60,
			"two_star":				55,
			"three_star":			50,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.1,
			"max_powerups":			1,
			"min_fish":				2,
			"min_bad":				4,
			"fish_probability":		[2, 3, 3, 2,3],
			"bad_probability":		[2, 1],
			"powerup_probability":	[2, 3, 0],
			"swim_speed":			6,
			"wait_time":			1
		},
		{//23
			"goal_type":			"points",
			"goal":					3000,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				60,
			"two_star":				57,
			"three_star":			52,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.2,
			"max_powerups":			1,
			"min_fish":				2,
			"min_bad":				4,
			"fish_probability":		[2, 3, 3, 2, 3],
			"bad_probability":		[2, 1],
			"powerup_probability":	[0, 1, 1],
			"swim_speed":			6,
			"wait_time":			2
		},
		{//24
			"goal_type":			"points",
			"goal":					5500,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				90,
			"two_star":				80,
			"three_star":			75,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.2,
			"max_powerups":			1,
			"min_fish":				2,
			"min_bad":				2,
			"fish_probability":		[2, 3, 2, 3, 2],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 1, 1],
			"swim_speed":			6,
			"wait_time":			1
		},
		{//25
			"goal_type":			"points",
			"goal":					3600,
			"fish_id":				1,
			"limit_type":			"moves",
			"one_star":				15,
			"two_star":				12,
			"three_star":			9,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.15,
			"max_powerups":			0,
			"min_fish":				3,
			"min_bad":				2,
			"fish_probability":		[4, 3, 3, 2,3],
			"bad_probability":		[2, 1],
			"powerup_probability":	[0, 0, 0],
			"swim_speed":			7,
			"wait_time":			1
		},
		{//26
			"goal_type":			"points",
			"goal":					8000,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				90,
			"two_star":				80,
			"three_star":			77,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.3,
			"max_powerups":			2,
			"min_fish":				3,
			"min_bad":				3,
			"fish_probability":		[4, 3, 2, 4, 3],
			"bad_probability":		[2, 1],
			"powerup_probability":	[2, 3, 0],
			"swim_speed":			9,
			"wait_time":			1
		},
		{//27
			"goal_type":			"points",
			"goal":					4000,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				60,
			"two_star":				50,
			"three_star":			40,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.2,
			"max_powerups":			1,
			"min_fish":				3,
			"min_bad":				2,
			"fish_probability":		[2, 3, 3, 3, 3],
			"bad_probability":		[2, 1],
			"powerup_probability":	[0, 1, 0],
			"swim_speed":			7,
			"wait_time":			1
		},
		{//28
			"goal_type":			"points",
			"goal":					7000,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				90,
			"two_star":				80,
			"three_star":			70,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.2,
			"max_powerups":			1,
			"min_fish":				3,
			"min_bad":				2,
			"fish_probability":		[2, 3, 2, 4, 2],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 1, 0],
			"swim_speed":			7,
			"wait_time":			1
		},
		{//29
			"goal_type":			"points",
			"goal":					7500,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				80,
			"two_star":				70,
			"three_star":			60,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.25,
			"max_powerups":			1,
			"min_fish":				3,
			"min_bad":				3,
			"fish_probability":		[5, 3, 3, 4, 1],
			"bad_probability":		[1, 1],
			"powerup_probability":	[1, 2, 0],
			"swim_speed":			7,
			"wait_time":			2
		},
		{//30
			"goal_type":			"points",
			"goal":					5000,
			"fish_id":				1,
			"limit_type":			"time",
			"one_star":				60,
			"two_star":				55,
			"three_star":			52,
			"background":			"bg2",
			"spawn_check_ratio":	1,
			"powerup_chance":		0.3,
			"max_powerups":			1,
			"min_fish":				3,
			"min_bad":				2,
			"fish_probability":		[2, 3, 2, 3, 2],
			"bad_probability":		[2, 1],
			"powerup_probability":	[1, 1, 0],
			"swim_speed":			6,
			"wait_time":			0
		}
	],
	
	// Good collectibles info
	"good_collectables":
	[
		{
			"id": 1, "name": "fish1", "xp": 300, "speed_multiplier": 0.25, "swim_speed_multiplier": 1, "expand_interval": 2
		},
		{
			"id": 2, "name": "fish2", "xp": 150, "speed_multiplier": 0.3, "swim_speed_multiplier": 0.7
		},
		{
			"id": 3, "name": "fish3", "xp": 200, "speed_multiplier": 0.2, "swim_speed_multiplier": 1.2
		},
		{
			"id": 4, "name": "fish4", "xp": 400, "speed_multiplier": 0.5, "swim_speed_multiplier": 1.8
		},
		{
			"id": 5, "name": "fish5", "xp": 100, "speed_multiplier": 0.2, "swim_speed_multiplier": 0.6
		}
	],
	// Bad collectibles info
	"bad_collectables":
	[
		{
			"name": "bad1", "xp": -50, "speed_multiplier": 0.2, "swim_speed_multiplier": 1
		},
		{
			"name": "bad2", "xp": -100, "speed_multiplier": 0.15, "swim_speed_multiplier": 1
		}
	],
	
	// Powerup info
	"xp_powerup": {"name": "xp", "xp": 0, "speed_multiplier": 0.5, "value": 2, "swim_speed_multiplier": 1},	
	"time_powerup": {"name": "time", "xp": 0, "speed_multiplier": 0.5, "value": 5, "swim_speed_multiplier": 1},
	"turn_good_powerup": {"name": "turn_good", "xp": 0, "speed_multiplier": 0.5, "swim_speed_multiplier": 1},
	
	// Unlockables info
	"short_laser_unlock": {"unlock_level": 7},
	"long_laser_unlock": {"unlock_level": 20},
	"speed_one_unlock": {"unlock_level": 3, "speed": 250},
	"speed_two_unlock": {"unlock_level": 16, "speed": 350},
	"tnt_one_unlock": {"unlock_level": 12, "amount": 1},
	"tnt_two_unlock": {"unlock_level": 25, "amount": 2}
}

function GameplayDB() {
}

GameplayDB.prototype.getGameplayData= function() {
	return allGameplayData;
}