require( "levels_scripts/tasksconstants.lua" );

local stopkidsjumpingonbed = 99;
local stopkidsdrawingonwall = 99;
local stopsleeping = 99;
local stopeating = 99;
local stopbasketball = 99;
local stopyellingoncel = 99;
local startsweeping = 60;
local startlawning = 60;
local startdusting = 60;
local startcutting = 60;
local startwatering = 60;

day =
{
	-- Goals
	goals_easy =
	{
		"dad",
		"filldisciplinemeter",
		5,
		100,
		"mom",
		"filldisciplinemeter",
		5,
		100,
	},

	goals_medium =
	{
		"dad",
		"filldisciplinemeter",
		5,
		100,
		"mom",
		"filldisciplinemeter",
		5,
		100,
	},

	goals_hard =
	{
		"dad",
		"filldisciplinemeter",
		5,
		100,
		"mom",
		"filldisciplinemeter",
		5,
		100,
	},

	-- Extra Goals
	extragoals_easy =
	{
		"dad",
		"messes",
		3,
		5,
		"mom",
		"messes",
		3,
		5,
	},

	extragoals_medium =
	{
		"dad",
		"messes",
		3,
		5,
		"mom",
		"messes",
		3,
		5,
	},

	extragoals_hard =
	{
		"dad",
		"messes",
		3,
		5,
		"mom",
		"messes",
		3,
		5,
	},


	-- Scenario initial state
	objects_initial_states_easy =
	{
		"brinquedos1",
		"dirty",
		"brinquedos2",
		"dirty",
		"camapai",
		"dirty",
		"camayoungchild",
		"dirty",
		"mesajantar4",
		"clean",
		"plantabanheiro",
		"dirty",
		"sofa",
		"dirty",
		"toy1",
		"clean",
		"toy2",
		"clean",
		"toy3",
		"clean",
		"toy4",
		"clean",
		"toy5",
		"clean",
		"toy6",
		"clean",
		"tv",
		"dirty",
		"vaso",
		"dirty",
		"vasocorredor",
		"dirty",
		"vasocorredor2",
		"dirty",
	},

	toys_on_the_floor_easy = 0,

	objects_initial_states_medium =
	{
		"brinquedos1",
		"dirty",
		"brinquedos2",
		"dirty",
		"camapai",
		"dirty",
		"camayoungchild",
		"dirty",
		"mesajantar4",
		"clean",
		"plantabanheiro",
		"dirty",
		"sofa",
		"dirty",
		"toy1",
		"clean",
		"toy2",
		"clean",
		"toy3",
		"clean",
		"toy4",
		"clean",
		"toy5",
		"clean",
		"toy6",
		"clean",
		"tv",
		"dirty",
		"vaso",
		"dirty",
		"vasocorredor",
		"dirty",
		"vasocorredor2",
		"dirty",
	},

	toys_on_the_floor_medium = 0,

	objects_initial_states_hard =
	{
		"brinquedos1",
		"dirty",
		"brinquedos2",
		"dirty",
		"camapai",
		"dirty",
		"camayoungchild",
		"dirty",
		"mesajantar4",
		"clean",
		"plantabanheiro",
		"dirty",
		"sofa",
		"dirty",
		"toy1",
		"clean",
		"toy2",
		"clean",
		"toy3",
		"clean",
		"toy4",
		"clean",
		"toy5",
		"clean",
		"toy6",
		"clean",
		"tv",
		"dirty",
		"vaso",
		"dirty",
		"vasocorredor",
		"dirty",
		"vasocorredor2",
		"dirty",
	},

	toys_on_the_floor_hard = 0,

	-- jake
	toddler_initial_state = "normal",
	toddler_initial_node = "28",

	toddler_tasks_tutorial =
	{
	},

	toddler_tasks_easy =
	{
		gotoobjectanddo,
		"vasocorredor",
		"vasocorredor",
		"10",
		"1",
		gotonodeanddo,
		"40",
		"idle",
		"20",
		"1",
		gotoobjectanddo,
		"fallonfloor1",
		"fallonfloor1",
		"10",
		"1",
		gotoobjectanddo,
		"fallonfloor1",
		"fallonfloor1",
		"10",
		"1",
		gotoobjectanddo,
		"fallonfloor4",
		"fallonfloor4",
		"10",
		"1",
		gotonodeanddo,
		"51",
		"idle",
		"30",
		"1",
		gotoobjectanddo,
		"plantabanheiro",
		"plantabanheiro",
		"15",
		"1",
		gotonodeanddo,
		"27",
		"idle",
		"10",
		"1",
		gotonodeanddo,
		"13",
		"idle",
		"10",
		"1",
		gotonodeanddo,
		"29",
		"idle",
		"10",
		"1",
		gotoobjectanddo,
		"vasocorredor2",
		"vasocorredor2",
		"15",
		"1",
		gotoobjectanddo,
		"vasocorredor2",
		"vasocorredor2",
		"10",
		"1",
		gotoobjectanddo,
		"vaso",
		"vaso",
		"10",
		"1",
	},

	toddler_tasks_medium =
	{
		gotoobjectanddo,
		"vasocorredor",
		"vasocorredor",
		"10",
		"1",
		gotonodeanddo,
		"40",
		"idle",
		"20",
		"1",
		gotoobjectanddo,
		"fallonfloor1",
		"fallonfloor1",
		"10",
		"1",
		gotoobjectanddo,
		"fallonfloor1",
		"fallonfloor1",
		"10",
		"1",
		gotoobjectanddo,
		"fallonfloor4",
		"fallonfloor4",
		"10",
		"1",
		gotonodeanddo,
		"51",
		"idle",
		"30",
		"1",
		gotoobjectanddo,
		"plantabanheiro",
		"plantabanheiro",
		"15",
		"1",
		gotonodeanddo,
		"27",
		"idle",
		"10",
		"1",
		gotonodeanddo,
		"13",
		"idle",
		"10",
		"1",
		gotonodeanddo,
		"29",
		"idle",
		"10",
		"1",
		gotoobjectanddo,
		"vasocorredor2",
		"vasocorredor2",
		"15",
		"1",
		gotoobjectanddo,
		"vasocorredor2",
		"vasocorredor2",
		"10",
		"1",
		gotoobjectanddo,
		"vaso",
		"vaso",
		"10",
		"1",
	},

	toddler_tasks_hard =
	{
		gotoobjectanddo,
		"vasocorredor",
		"vasocorredor",
		"10",
		"1",
		gotonodeanddo,
		"40",
		"idle",
		"20",
		"1",
		gotoobjectanddo,
		"fallonfloor1",
		"fallonfloor1",
		"10",
		"1",
		gotoobjectanddo,
		"fallonfloor1",
		"fallonfloor1",
		"10",
		"1",
		gotoobjectanddo,
		"fallonfloor4",
		"fallonfloor4",
		"10",
		"1",
		gotonodeanddo,
		"51",
		"idle",
		"30",
		"1",
		gotoobjectanddo,
		"plantabanheiro",
		"plantabanheiro",
		"15",
		"1",
		gotonodeanddo,
		"27",
		"idle",
		"10",
		"1",
		gotonodeanddo,
		"13",
		"idle",
		"10",
		"1",
		gotonodeanddo,
		"29",
		"idle",
		"10",
		"1",
		gotoobjectanddo,
		"vasocorredor2",
		"vasocorredor2",
		"15",
		"1",
		gotoobjectanddo,
		"vasocorredor2",
		"vasocorredor2",
		"10",
		"1",
		gotoobjectanddo,
		"vaso",
		"vaso",
		"10",
		"1",
	},

	-- amanda
	youngchild_initial_state = "normal",
	youngchild_initial_node = "29",

	youngchild_tasks_tutorial =
	{
		gotoobjectanddo,
		"brinquedos1",
		"brinquedos1",
		"10",
		"1",
	},

	youngchild_tasks_easy =
	{
		gotoobjectanddo,
		"brinquedos1",
		"brinquedos1",
		"10",
		"1",
		gotonodeanddo,
		"31",
		"idle",
		"10",
		"1",
		gotoobjectanddo,
		"camapai",
		"camapai",
		"10",
		"1",
		gotoobjectanddo,
		disciplineneeded,
		stopkidsdrawingonwall,
		"drawingsquare1",
		"drawingsquare1",
		"15",
		"1",
		gotoobjectanddo,
		disciplineneeded,
		stopkidsdrawingonwall,
		"drawingsquare1",
		"drawingsquare1",
		"15",
		"1",
		gotoobjectanddo,
		"tv",
		"tv",
		"5",
		"1",
		gotoobjectanddo,
		"brinquedos2",
		"brinquedos2",
		"15",
		"1",
		gotonodeanddo,
		"1",
		"idle",
		"15",
		"1",
		gotoobjectanddo,
		disciplineneeded,
		stopkidsdrawingonwall,
		"drawingsquare1",
		"drawingsquare1",
		"10",
		"1",
		gotonodeanddo,
		"24",
		"idle",
		"10",
		"1",
		gotoobjectanddo,
		disciplineneeded,
		stopkidsjumpingonbed,
		"jumpingsquare",
		"jumpingsquare",
		"30",
		"1",
		gotonodeanddo,
		"56",
		"idle",
		"10",
		"1",
		gotonodeanddo,
		"68",
		"idle",
		"10",
		"1",
		gotonodeanddo,
		"31",
		"idle",
		"10",
		"1",
		gotoobjectanddo,
		"camayoungchild",
		"camayoungchild",
		"10",
		"1",
		gotoobjectanddo,
		"sofa",
		"sofa",
		"10",
		"1",
		gotoobjectanddo,
		"tv",
		"tv",
		"10",
		"1",
	},

	youngchild_tasks_medium =
	{
		gotoobjectanddo,
		"brinquedos1",
		"brinquedos1",
		"10",
		"1",
		gotonodeanddo,
		"31",
		"idle",
		"10",
		"1",
		gotoobjectanddo,
		"camapai",
		"camapai",
		"10",
		"1",
		gotoobjectanddo,
		disciplineneeded,
		stopkidsdrawingonwall,
		"drawingsquare1",
		"drawingsquare1",
		"15",
		"1",
		gotoobjectanddo,
		disciplineneeded,
		stopkidsdrawingonwall,
		"drawingsquare1",
		"drawingsquare1",
		"15",
		"1",
		gotoobjectanddo,
		"tv",
		"tv",
		"5",
		"1",
		gotoobjectanddo,
		"brinquedos2",
		"brinquedos2",
		"15",
		"1",
		gotonodeanddo,
		"1",
		"idle",
		"15",
		"1",
		gotoobjectanddo,
		disciplineneeded,
		stopkidsdrawingonwall,
		"drawingsquare1",
		"drawingsquare1",
		"10",
		"1",
		gotonodeanddo,
		"24",
		"idle",
		"10",
		"1",
		gotoobjectanddo,
		disciplineneeded,
		stopkidsjumpingonbed,
		"jumpingsquare",
		"jumpingsquare",
		"30",
		"1",
		gotonodeanddo,
		"56",
		"idle",
		"10",
		"1",
		gotonodeanddo,
		"68",
		"idle",
		"10",
		"1",
		gotonodeanddo,
		"31",
		"idle",
		"10",
		"1",
		gotoobjectanddo,
		"camayoungchild",
		"camayoungchild",
		"10",
		"1",
		gotoobjectanddo,
		"sofa",
		"sofa",
		"10",
		"1",
		gotoobjectanddo,
		"tv",
		"tv",
		"10",
		"1",
	},

	youngchild_tasks_hard =
	{
		gotoobjectanddo,
		"brinquedos1",
		"brinquedos1",
		"10",
		"1",
		gotonodeanddo,
		"31",
		"idle",
		"10",
		"1",
		gotoobjectanddo,
		"camapai",
		"camapai",
		"10",
		"1",
		gotoobjectanddo,
		disciplineneeded,
		stopkidsdrawingonwall,
		"drawingsquare1",
		"drawingsquare1",
		"15",
		"1",
		gotoobjectanddo,
		disciplineneeded,
		stopkidsdrawingonwall,
		"drawingsquare1",
		"drawingsquare1",
		"15",
		"1",
		gotoobjectanddo,
		"tv",
		"tv",
		"5",
		"1",
		gotoobjectanddo,
		"brinquedos2",
		"brinquedos2",
		"15",
		"1",
		gotonodeanddo,
		"1",
		"idle",
		"15",
		"1",
		gotoobjectanddo,
		disciplineneeded,
		stopkidsdrawingonwall,
		"drawingsquare1",
		"drawingsquare1",
		"10",
		"1",
		gotonodeanddo,
		"24",
		"idle",
		"10",
		"1",
		gotoobjectanddo,
		disciplineneeded,
		stopkidsjumpingonbed,
		"jumpingsquare",
		"jumpingsquare",
		"30",
		"1",
		gotonodeanddo,
		"56",
		"idle",
		"10",
		"1",
		gotonodeanddo,
		"68",
		"idle",
		"10",
		"1",
		gotonodeanddo,
		"31",
		"idle",
		"10",
		"1",
		gotoobjectanddo,
		"camayoungchild",
		"camayoungchild",
		"10",
		"1",
		gotoobjectanddo,
		"sofa",
		"sofa",
		"10",
		"1",
		gotoobjectanddo,
		"tv",
		"tv",
		"10",
		"1",
	},

	-- bob
	dad_initial_state = "normal",
	dad_initial_node = "11",
	dad_idle_time = 2500,

	dad_idle_tasks_tutorial =
	{
	},

	dad_idle_tasks_easy =
	{
		"dadsleepingidle",
		"bad",
		"gotoanddo",
		"dadsleeping",
		stopsleeping,

		"dadeatingonbedidle",
		"bad",
		"gotoanddo",
		"dadeatingonbed",
		stopeating,

		"dadbasketballidle",
		"bad",
		"gotoanddo",
		"dadbasketball",
		stopbasketball,

	},

	dad_idle_tasks_medium =
	{
		"dadsleepingidle",
		"bad",
		"gotoanddo",
		"dadsleeping",
		stopsleeping,

		"dadeatingonbedidle",
		"bad",
		"gotoanddo",
		"dadeatingonbed",
		stopeating,

		"dadbasketballidle",
		"bad",
		"gotoanddo",
		"dadbasketball",
		stopbasketball,

	},

	dad_idle_tasks_hard =
	{
		"dadsleepingidle",
		"bad",
		"gotoanddo",
		"dadsleeping",
		stopsleeping,

		"dadeatingonbedidle",
		"bad",
		"gotoanddo",
		"dadeatingonbed",
		stopeating,

		"dadbasketballidle",
		"bad",
		"gotoanddo",
		"dadbasketball",
		stopbasketball,

	},

	-- elane
	mom_initial_state = "normal",
	mom_initial_node = "81",
	mom_idle_time = 2500,

	mom_idle_tasks_tutorial =
	{
		"momsleepingidle",
		"bad",
		"gotoanddo",
		"momsleeping",
		stopsleeping,
	},

	mom_idle_tasks_easy =
	{
		"momyellingoncelidle",
		"bad",
		"gotoanddo",
		"momyellingoncel",
		stopyellingoncel,

		"momeatingicecreamidle",
		"bad",
		"gotoanddo",
		"momeatingicecream",
		stopeating,

		"momsleepingidle",
		"bad",
		"gotoanddo",
		"momsleeping",
		stopsleeping,

	},

	mom_idle_tasks_medium =
	{
		"momyellingoncelidle",
		"bad",
		"gotoanddo",
		"momyellingoncel",
		stopyellingoncel,

		"momeatingicecreamidle",
		"bad",
		"gotoanddo",
		"momeatingicecream",
		stopeating,

		"momsleepingidle",
		"bad",
		"gotoanddo",
		"momsleeping",
		stopsleeping,

	},

	mom_idle_tasks_hard =
	{
		"momyellingoncelidle",
		"bad",
		"gotoanddo",
		"momyellingoncel",
		stopyellingoncel,

		"momeatingicecreamidle",
		"bad",
		"gotoanddo",
		"momeatingicecream",
		stopeating,

		"momsleepingidle",
		"bad",
		"gotoanddo",
		"momsleeping",
		stopsleeping,

	},

	perfect_time_easy = 75,
	perfect_time_medium = 60,
	perfect_time_hard = 45,
	good_time_easy = 105,
	good_time_medium = 90,
	good_time_hard = 75,
	feedback_positive_easy = 35,
	feedback_positive_medium = 35,
	feedback_positive_hard = 35,
	feedback_negative_easy = 35,
	feedback_negative_medium = 35,
	feedback_negative_hard = 35,
}
