TutorialData =
{
	--removed because they are unused
	--[[
	{
		name = "diary_leftpage",
		textstring = "The diary gives you updates about the story and your achievements.",
		posX = 700,
		posY = 384,
		showonce = true,
	},
	{
		name = "diary_supplier",
		textstring = "This postcard appears every time you get a new training staion.",
		posX = 640,
		posY = 200,
		showonce = true,
	},
	{
		name = "diary_wedding",
		textstring = "You get a bonus each time one of your couples gets married.",
		posX = 640,
		posY = 200,
		showonce = true,
	},
	{
		name = "diary_trouble",
		textstring = "Oh dear, you better counsel this couple.",
		posX = 640,
		posY = 200,
		showonce = true,
	},
	{
		name = "diary_clipboard",
		textstring = "The clipboard tells you your goals for the next stage.",
		posX = 800,
		posY = 150,
		showonce = true,
	},
	{
		name = "map_clickguy",
		textstring = "The binoculars indicate men who are looking for love. Click on them!",
		posX = 512,
		posY = 200,
		showonce = true,
	},
	{
		name = "map_clickgirl",
		textstring = "The weather indicates the potential type of relationship with this girl (i.e. stormy, calm, etc).",
		posX = 600,
		posY = 200,
		showonce = true,
	},
	{
		name = "map_clickheart",
		textstring = "Click on a heart to bring a couple in for counselling.",
		posX = 512,
		posY = 384,
		showonce = true,
	},
	{
		name = "map_justmarried",
		textstring = "Married couples are marked with a ring! Get all the couples married to complete this town.",
		posX = 512,
		posY = 384,
		showonce = true,
	},
	--]]
	
	---
	--- Studio hints
	---
	--[[
	{
	--TEMPLATE
		name = "studio_guided_template_01",
		textstring = "tutorial_studio_guided_template_01",
		posX = 512,
		posY = 720,
		-- waitForFlush = true ||false,
		isLock = true, -- also known as dim
		showArrow = true,
		arrowX = 512, arrowY = 384,
		hasMask = true,
		maskX1 = 0, maskY1 = 0,	maskX2 = 10, maskY2 = 10,
		next = "studio_guided_template_02",
		targetType = "TTrainingStation"
		-- active = true || false
	},
	--]]
	{
	-- beginning of guided studio tutorial
		name = "studio_guided_01",
		textstring = "tutorial_studio_guided_01",
		posX = 512,
		posY = 384,
		waitForFlush = true,
		isLock = true,
		showArrow = false,
		hasMask = true,
		maskX1 = 0, maskY1 = 0,	maskX2 = 1, maskY2 = 1,
		isTutorialMode = true,
		next = "studio_guided_02",
	},
	
	{
	-- instruction to wait for guy
		name = "studio_guided_02",
		textstring = "tutorial_studio_guided_02",
		posX = 512,
		posY = 300,
		waitForFlush = true,
		isLock = false,
		showArrow = false,
		hasMask = true,
		maskX1 = 0, maskY1 = 0,	maskX2 = 0, maskY2 = 0,
		isTutorialMode = true,
		next = "studio_guided_03",
	},
	
	{
	-- instruction to mouse over guy
		name = "studio_guided_03",
		textstring = "tutorial_studio_guided_03",
		posX = 503,
		posY = 161,
		waitForFlush = true,
		isLock = false,
		showArrow = true,
		arrowX = 771, arrowY = 83,
		hasMask = true,
		maskX1 = 725, maskY1 = 140,	maskX2 = 805, maskY2 = 252,
		isTutorialMode = true,
		next = "studio_guided_04",
	},

	{
	-- instruction to click on guy
		name = "studio_guided_04",
		textstring = "tutorial_studio_guided_04",
		posX = 503,
		posY = 161,
		waitForFlush = true,
		isLock = false,
		showArrow = true,
		flipArrow = true,
		arrowX = 771, arrowY = 310,
		hasMask = true,
		maskX1 = 725, maskY1 = 140,	maskX2 = 805, maskY2 = 252,
		isTutorialMode = true,
		next = "studio_guided_05",
	},

	{
	-- message on training skill
		name = "studio_guided_05",
		textstring = "tutorial_studio_guided_05",
		posX = 512,
		posY = 384,
		waitForFlush = true,
		isLock = true,
		showArrow = true,
		arrowX = 725, arrowY = 99,
		hasMask = true,
		maskX1 = 0, maskY1 = 0, maskX2 = 0, maskY2 = 0,
		isTutorialMode = true,
		next = "studio_guided_06",
	},

	{
	-- click on phone
		name = "studio_guided_06",
		textstring = "tutorial_studio_guided_06",
		posX = 732,
		posY = 655,
		waitForFlush = true,
		isLock = false,
		showArrow = true,
		arrowX = 979, arrowY = 593,
		hasMask = true,
		maskX1 = 946, maskY1 = 626,	maskX2 = 1015, maskY2 = 687,
		isTutorialMode = true,
		next = "studio_guided_07",
	},

	{
	-- click on skill icon
		name = "studio_guided_07",
		textstring = "tutorial_studio_guided_07",
		posX = 643,
		posY = 536,
		waitForFlush = true,
		isLock = false,
		showArrow = true,
		arrowX = 378, arrowY = 564,
		hasMask = true,
		maskX1 = 368, maskY1 = 619,	maskX2 = 394, maskY2 = 645,
		isTutorialMode = true,
		next = "studio_guided_08",
	},

	{
	-- click on thumbnail
		name = "studio_guided_08",
		textstring = "tutorial_studio_guided_08",
		posX = 643,
		posY = 536,
		waitForFlush = true,
		isLock = false,
		showArrow = true,
		arrowX = 280, arrowY = 320,
		hasMask = true,
		maskX1 = 180, maskY1 = 362,	maskX2 = 401, maskY2 = 576,
		isTutorialMode = true,
		next = "studio_guided_10",
	},
--[[
	{
	--click on popup to buy station
		name = "studio_guided_09",
		textstring = "tutorial_studio_guided_09",
		posX = 788,
		posY = 470,
		waitForFlush = true,
		isLock = false,
		showArrow = true,
		arrowX = 402, arrowY = 48,
		hasMask = true,
		maskX1 = 215, maskY1 = 97,	maskX2 = 582, maskY2 = 441,
		isTutorialMode = true,
		next = "studio_guided_10",
	},
--]]
	{
	--place station
		name = "studio_guided_10",
		textstring = "tutorial_studio_guided_10",
		posX = 211,
		posY = 201,
		waitForFlush = true,
		isLock = false,
		showArrow = false,
		hasMask = true,
		maskX1 = 0, maskY1 = 303,	maskX2 = 726, maskY2 = 768,
		isTutorialMode = true,
		next = "studio_guided_11",
	},

	{
	--pick up customer
		name = "studio_guided_11",
		textstring = "tutorial_studio_guided_11",
		posX = 503,
		posY = 161,
		waitForFlush = true,
		isLock = false,
		showArrow = true,
		arrowX = 771, arrowY = 83,
		hasMask = true,
		maskX1 = 725, maskY1 = 140,	maskX2 = 805, maskY2 = 252,
		isTutorialMode = true,
		next = "studio_guided_12",
	},

	{
	-- place customer at station
		name = "studio_guided_12",
		textstring = "tutorial_studio_guided_12",
		posX = 211,
		posY = 150,
		waitForFlush = true,
		isLock = false,
		showArrow = false,
		hasMask = true,
		maskX1 = 0, maskY1 = 200,	maskX2 = 726, maskY2 = 768,
		isTutorialMode = true,
		next = "studio_guided_13",
	},

	{
	-- wait for customer to finish
		name = "studio_guided_13",
		textstring = "tutorial_studio_guided_13",
		posX = 211,
		posY = 150,
		waitForFlush = true,
		isLock = false,
		showArrow = false,
		hasMask = true,
		maskX1 = 0, maskY1 = 0,	maskX2 = 1, maskY2 = 1,
		isTutorialMode = true,
		next = "studio_guided_14",
	},

	{
	-- guy succeeded
		name = "studio_guided_14",
		textstring = "tutorial_studio_guided_14",
		posX = 211,
		posY = 150,
		waitForFlush = true,
		isLock = true,
		showArrow = false,
		hasMask = true,
		isTutorialMode = true,
		next = "studio_guided_15",
	},

	{
	-- pick up trained guy
		name = "studio_guided_15",
		textstring = "tutorial_studio_guided_15",
		posX = 211,
		posY = 150,
		waitForFlush = true,
		isLock = false,
		showArrow = false,
		hasMask = true,
		maskX1 = 0, maskY1 = 200, maskX2 = 726, maskY2 = 768,
		isTutorialMode = true,
		next = "studio_guided_16",
	},

	{
	-- place guy at dating table
		name = "studio_guided_16",
		textstring = "tutorial_studio_guided_16",
		posX = 211,
		posY = 150,
		waitForFlush = true,
		isLock = false,
		showArrow = false,
		hasMask = true,
		maskX1 = 430, maskY1 = 119,	maskX2 = 569, maskY2 = 218,
		isTutorialMode = true,
		next = "studio_guided_17",
	},

	{
	-- give them a moment
		name = "studio_guided_17",
		textstring = "tutorial_studio_guided_17",
		posX = 211,
		posY = 150,
		waitForFlush = true,
		isLock = false,
		showArrow = false,
		hasMask = true,
		maskX1 = 0, maskY1 = 0,	maskX2 = 1, maskY2 = 1,
		isTutorialMode = true,
		next = "studio_guided_18",
	},

	{
	-- click on money
		name = "studio_guided_18",
		textstring = "tutorial_studio_guided_18",
		posX = 211,
		posY = 150,
		waitForFlush = true,
		isLock = false,
		showArrow = false,
		hasMask = true,
		maskX1 = 450, maskY1 = 135,	maskX2 = 547, maskY2 = 189,
		isTutorialMode = true,
		next = "studio_guided_19",
	},
	
	{
	-- basic process
		name = "studio_guided_19",
		textstring = "tutorial_studio_guided_19",
		posX = 512,
		posY = 384,
		waitForFlush = true,
		isLock = true,
		showArrow = false,
		hasMask = true,
		isTutorialMode = true,
		next = "studio_guided_20",
	},
	
	{
	-- open store
		name = "studio_guided_20",
		textstring = "tutorial_studio_guided_20",
		posX = 512,
		posY = 384,
		waitForFlush = true,
		isLock = true,
		showArrow = false,
		hasMask = true,
		isTutorialMode = true,
	},
	
	---
	--- Studio passive hints
	---
	--removed because they are unused
	{
		name = "studio_greencircle",
		textstring = "tutorial_studio_greencircle",
		posX = 503,
		posY = 161,
		waitForFlush = false,
		isLock = false,
		showArrow = false,
		hasMask = true,
		isTutorialMode = false,
	},
	
	{
		name = "studio_yellowcircle",
		textstring = "tutorial_studio_yellowcircle",
		posX = 503,
		posY = 161,
		waitForFlush = false,
		isLock = false,
		showArrow = false,
		hasMask = true,
		isTutorialMode = false,
	},
	
	{
		name = "studio_redcircle",
		textstring = "tutorial_studio_redcircle",
		posX = 503,
		posY = 161,
		waitForFlush = false,
		isLock = false,
		showArrow = false,
		hasMask = true,
		isTutorialMode = false,
	},
	--[[
	{
		name = "studio_patience_1",
		textstring = "tutorial_studio_patience_1",
		posX = 211,
		posY = 201,
		waitForFlush = false,
		isLock = true,
		showArrow = true,
		hasMask = false,
		isTutorialMode = false,
	},
	
	{
		name = "studio_patience_2",
		textstring = "tutorial_studio_patience_2",
		posX = 211,
		posY = 201,
		waitForFlush = false,
		isLock = false,
		showArrow = true,
		arrowX = 800, arrowY = 500,
		hasMask = false,
		isTutorialMode = false,
	},


	{
		name = "studio_patience_3",
		textstring = "tutorial_studio_patience_3",
		posX = 512,
		posY = 384,
		waitForFlush = false,
		isLock = true,
		showArrow = false,
		hasMask = false,
		isTutorialMode = false,
	},
	--]]	
	{
		name = "studio_trainfail_1",
		textstring = "tutorial_studio_trainfail_1",
		posX = 211,
		posY = 150,
		waitForFlush = false,
		isLock = true,
		showArrow = true,
		hasMask = false,
		isTutorialMode = false,
		next = "studio_trainfail_2",
	},
	
	{
		name = "studio_trainfail_2",
		textstring = "tutorial_studio_trainfail_2",
		posX = 211,
		posY = 150,
		waitForFlush = true,
		isLock = false,
		showArrow = false,
		hasMask = false,
		isTutorialMode = false,
	},
   
	{
		name = "studio_damage_1",
		textstring = "tutorial_studio_damage_1",
		posX = 211,
		posY = 150,
		waitForFlush = false,
		isLock = true,
		showArrow = true,
		hasMask = false,
		isTutorialMode = false,
		next = "studio_damage_2",

	},
	{
		name = "studio_damage_2",
		textstring = "tutorial_studio_damage_2",
		posX = 750,
		posY = 555,
		waitForFlush = false,
		isLock = false,
		showArrow = true,
		arrowX = 981, arrowY = 514,
		hasMask = false,
		isTutorialMode = false,
	},
	--[[
	{
		name = "studio_damage_3",
		textstring = "tutorial_studio_damage_3",
		posX = 211,
		posY = 201,
		waitForFlush = true,
		isLock = true,
		showArrow = true,
		hasMask = false,
		isTutorialMode = false,
		next = "studio_damage_4"
	},
	
	{
		name = "studio_damage_4",
		textstring = "tutorial_studio_damage_4",
		posX = 750,
		posY = 555,
		waitForFlush = true,
		isLock = true,
		showArrow = true,
		arrowX = 981, arrowY = 514,
		hasMask = false,
		isTutorialMode = false,
	},
	--]]	
	{
		name = "studio_lounge_1",
		textstring = "tutorial_studio_lounge_1",
		posX = 211,
		posY = 150,
		waitForFlush = false,
		isLock = false,
		showArrow = true,
		arrowX = 827, arrowY = 531,
		hasMask = false,
		isTutorialMode = false,
	},
		
	{
		name = "studio_lounge_2",
		textstring = "tutorial_studio_lounge_2",
		posX = 211,
		posY = 150,
		waitForFlush = false,
		isLock = false,
		showArrow = true,
		arrowX = 827, arrowY = 531,
		hasMask = false,
		isTutorialMode = false,
	},

	{
		name = "studio_mate",
		textstring = "tutorial_studio_mate",
		posX = 503,
		posY = 161,
		waitForFlush = false,
		isLock = false,
		showArrow = false,
		hasMask = false,
		isTutorialMode = false,
	},
	--[[
	{
		name = "studio_redcandle",
		textstring = "tutorial_studio_redcandle",
		posX = 732,
		posY = 655,
		waitForFlush = false,
		isLock = false,
		showArrow = false,
		hasMask = false,
		isTutorialMode = false,
	},
	
	{
		name = "studio_greencandle",
		textstring = "tutorial_studio_greencandle",
		posX = 732,
		posY = 655,
		waitForFlush = false,
		isLock = false,
		showArrow = false,
		hasMask = false,
		isTutorialMode = false,
	},
	
	{
		name = "studio_plant",
		textstring = "tutorial_studio_plant",
		posX = 732,
		posY = 655,
		waitForFlush = false,
		isLock = false,
		showArrow = false,
		hasMask = false,
		isTutorialMode = false,
	},
	
	{
		name = "studio_rockgarden",
		textstring = "tutorial_studio_rockgarden",
		posX = 732,
		posY = 655,
		waitForFlush = true,
		isLock = false,
		showArrow = false,
		hasMask = false,
		isTutorialMode = false,
	},
	--]]
	{
		name = "studio_move",
		textstring = "tutorial_studio_move",
		posX = 750,
		posY = 555,
		waitForFlush = false,
		isLock = false,
		showArrow = true,
		arrowX = 981, arrowY = 475,
		hasMask = false,
		isTutorialMode = false,
	},
	
	{
		name = "studio_sell",
		textstring = "tutorial_studio_sell",
		posX = 750,
		posY = 555,
		waitForFlush = false,
		isLock = false,
		showArrow = true,
		arrowX = 981, arrowY = 546,
		hasMask = false,
		isTutorialMode = false,
	},
	
	{
		name = "studio_powerup_remind",
		textstring = "tutorial_studio_powerup_remind",
		posX = 755,
		posY = 433,
		waitForFlush = false,
		isLock = false,
		showArrow = true,
		arrowX = 981, arrowY = 260,
		hasMask = false,
		isTutorialMode = false,
	},
	
	{
		name = "studio_sweat_1",
		textstring = "tutorial_studio_sweat_1",
		posX = 211,
		posY = 150,
		waitForFlush = false,
		isLock = true,
		showArrow = true,
		hasMask = false,
		isTutorialMode = false,
		next = "studio_sweat_2",
	},
	
	{
		name = "studio_sweat_2",
		textstring = "tutorial_studio_sweat_2",
		posX = 211,
		posY = 150,
		waitForFlush = true,
		isLock = false,
		showArrow = false,
		hasMask = false,
		isTutorialMode = false,
		next = "studio_sweat_3",
	},
	
	{
		name = "studio_sweat_3",
		textstring = "tutorial_studio_sweat_3",
		posX = 211,
		posY = 150,
		waitForFlush = true,
		isLock = false,
		showArrow = false,
		hasMask = false,
		isTutorialMode = false,
	},
	
	{
		name = "studio_greet",
		textstring = "tutorial_studio_greet",
		posX = 503,
		posY = 161,
		waitForFlush = false,
		isLock = false,
		showArrow = false,
		hasMask = false,
		isTutorialMode = false,
	},
	
	{
		name = "studio_secret_1",
		textstring = "tutorial_studio_secret_1",
		posX = 211,
		posY = 150,
		waitForFlush = false,
		isLock = true,
		showArrow = false,
		hasMask = false,
		isTutorialMode = false,
		next = "studio_secret_2",
	},
	
	{
		name = "studio_secret_2",
		textstring = "tutorial_studio_secret_2",
		posX = 211,
		posY = 150,
		waitForFlush = true,
		isLock = false,
		showArrow = true,
		hasMask = false,
		isTutorialMode = false,
	},

	---
	--- Match 3 hints
	---
	{
		name = "flaming_piece",
		textstring = "match3_flaming_tutorial",
		posX = 240, posY = 640,
		showonce = true,
	},
	{
		name = "twinkling_piece",
		textstring = "match3_twinkling_tutorial",
		posX = 240, posY = 640,
		showonce = true,
	},
	{
		name = "powerup_piece",
		textstring = "match3_powerup_tutorial",
		posX = 240, posY = 640, showArrow = true, arrowX = 120, arrowY = 310,
		showonce = true,
	},
	{
		name = "hint_match3_swapadjacent",
		textstring = "hint_match3_swapadjacent",
		posX = 240, posY = 640,
		showonce = true, showArrow = true,
		isTutorialMode = false
	},
	{
		name = "hint_match3_usehint",
		textstring = "hint_match3_usehint",
		posX = 240, posY = 640,
		showonce = true, showArrow = true, flipArrow = true, arrowX = 110, arrowY = 540,
		isTutorialMode = false
	},

	---
	--- Diary passive hints (they are removed in-game)
	---
	{
		name = "hint_diary_intro2",
		textstring = "hint_diary_intro",
		posX = 512,
		posY = 400,
		showonce = true,
	},
	{
		name = "hint_diary_clicktocontinue2",
		textstring = "hint_diary_clicktocontinue",
		posX = 820,
		posY = 600,
		showonce = true,
	},
	
	---
	--- Map passive hints
	---
	{
		name = "hint_map_startdating",
		textstring = "hint_map_startdating",
		showonce = true, showArrow = true, -- position query from house in-game
		isTutorialMode = false,
	},
	{
		name = "hint_map_item_increases_appeal",
		textstring = "hint_map_item_increases_appeal",
		posX = 760,
		posY = 140,
		showonce = true, showArrow = true, flipArrow = true, arrowX = 560, arrowY = 90,
		isTutorialMode = false,
	},
	{
		name = "hint_map_recreation_quicken_marriage",
		textstring = "hint_map_recreation_quicken_marriage",
		showonce = true, 
		isTutorialMode = false,
	},
	{
		name = "hint_map_place_aerialeffect",
		textstring = "hint_map_place_aerialeffect",
		showonce = true,
		isTutorialMode = false,
	},
	{
		name = "hint_map_wedding_invite",
		textstring = "hint_map_wedding_invite",
		posX = 220,
		posY = 180,
		showonce = true, showArrow = false, arrowX = 510, arrowY = 300, 
		isTutorialMode = false, 
	},
	{
		name = "hint_map_married",
		textstring = "hint_map_married",
		posX = 220,
		posY = 180,
		showonce = true, showArrow = true, flipArrow = true, arrowX = 170, arrowY = 100,
		isTutorialMode = false,
	},
	{
		name = "hint_map_giftshop_appeal",
		textstring = "hint_map_giftshop_appeal",
		showonce = true, showArrow = true, flipArrow=true,
		isTutorialMode = false,
	},
	{
		name = "hint_map_giftshop_earnpowerup",
		textstring = "hint_map_giftshop_earnpowerup",
		showonce = true, showArrow = true,
		isTutorialMode = false,
	},
	{
		name = "hint_map_lovemeter_progress",
		textstring = "hint_map_lovemeter_progress",
		showonce = true, showArrow = true,
		isTutorialMode = false,
	},
	{
		name = "hint_map_lovemeter_appeal",
		textstring = "hint_map_lovemeter_appeal",
		posX = 512,
		posY = 150,
		showonce = true, showArrow = true, 
		isTutorialMode = false,
	},
	{
		name = "hint_map_lovemeter_comfortpoints",
		textstring = "hint_map_lovemeter_comfortpoints",
		posX = 512,
		posY = 150,
		showonce = true, showArrow = true,
		isTutorialMode = false,

	},
	{
		name = "hint_map_lovemeter_marriage",
		textstring = "hint_map_lovemeter_marriage",
		posX = 512,
		posY = 150,
		showonce = true, showArrow = true,
		isTutorialMode = false,
	},
	{
		name = "hint_map_more_men_totrain",
		textstring = "hint_map_more_men_totrain",
		posX = 800,
		posY = 530,
		showonce = true, showArrow = true, arrowX = 940, arrowY = 660,
		isTutorialMode = false,
	},
	--[[
	{
		name = "hint_map_trainallskills_married",
		textstring = "hint_map_trainallskills_married",
		posX = 800,
		posY = 530,
		showonce = true, showArrow = true, arrowX = 940, arrowY = 660,
		isTutorialMode = false,
	},
	--]]
}