
-- квест, когда не загружена точка
qe_temp	=	{
	repeats = {}; dtext = "";
	actions	=	{
		{ type = "qa_stayanim_time"; node = "stay"; ttime = {2000,2000}; dirx = 0; },
	}
};

-- квест, пустой и моментальный
qe_empty	=	{
	repeats = {}; dtext = "";
	actions	=	{
		{ type = "qa_stayanim_time"; node = "stay"; ttime = {10,10}; dirx = 0; },
	}
};

-- для моментального монолога
qe_instantdtext	=	{
	repeats = {}; dtext = "";
	actions	=	{
		{ type = "qa_minrect"; node = "fast"; fx = "m_man_goto_speed_15"; dest_rect = {}; },
		{ type = "qa_dtext"; node = "speak"; },
	}
};

-- когда игрок выбирает вариант покупки здания
qe_bvariant	=	{
	repeats = {}; dtext = "";
	actions	=	{
		{ type = "qa_minrect"; node = "fast"; fx = "m_man_goto_speed_15"; dest_rect = {}; },
		{ type = "qa_stayanim_time"; node = "stay"; ttime = {9000000,9000000}; dirx = 0; },
	}
};

-- когда строится здание
qe_restore	=	{
	repeats = {}; dtext = "";
	actions	=	{
		{ type = "qa_minrect"; node = "fast"; fx = "m_man_goto_speed_15"; dest_rect = {}; },
		{ type = "qa_stayanim_time"; node = "stay"; ttime = {1000000,1000000}; dirx = 0; },
	}
};

-- когда работают ролики
qe_reel_monolog_1	=	{
	repeats = {}; dtext = "";
	actions	=	{
		{ type = "qa_goto"; node = "veryfast"; fx = "m_man_goto_speed_18"; dest_rect = {619,217,619,217}; },
		{ type = "qa_stayanim_time"; node = "speak"; ttime = {9000000,9000000}; dirx = -1; },
	}
};

-- когда идет ролик о росте оливы
qe_reel_olive_upgrade	=	{
	repeats = {}; dtext = "";
	actions	=	{
		{ type = "qa_goto"; node = "veryfast"; fx = "m_man_goto_speed_18"; dest_rect = {590,200,590,200}; },
		{ type = "qa_stayanim_time"; node = "speak"; ttime = {9000000,9000000}; dirx = 0; },
	}
};

-- квест пауза, эдип ничего не делает просто идет в minrect и стоит 500 миллисекунд без движения
qe_pause500	=	{
	repeats = {}; dtext = "";
	actions	=	{
		{ type = "qa_minrect"; node = "fast"; fx = "m_man_goto_speed_15"; dest_rect = {}; },
		{ type = "qa_stayanim_time"; node = "stay"; ttime = {500,500}; dirx = 0; },
	}
};













-- примеры всех возможных действия
qe_example	=	{
	repeats		=	{};
	dtext		=	"active_text_ex";
	actions	=	{
		{
			type		=	"qa_nodraw";
			ttime		=	{	1000, 2000	};
		},
		{
			type		=	"qa_pause";
			ttime		=	{	1000, 2000	};
		},
		{
			type		=	"qa_move";
			node		=	"walk";
			fx			=	"m_man_edip_walk";
		},
		{
			type		=	"qa_stayanim_time";
			node		=	"walk";
			ttime		=	{	10000, 10000	};
			dirx		=	0;
		},
		{
			type		=	"qa_goto";
			node		=	"walk";
			fx			=	"m_man_edip_goto";
			dest_rect	=	{0,0,100,100};
		},
		{
			type		=	"qa_stayfx_time";
			node		=	"walk";
			fx			=	"m_man_edip_goto";
			ttime		=	{	10000, 10000	};
			dest_rect	=	{0,0,100,100};
			dirx		=	0;
		},
		{
			type		=	"qa_freenode";
			freenode	=	{ "empty", 0 };
		},
		{
			type		=	"qa_home";
			ttime		=	{	5000, 10000	};
			is_zzz		=	true;
		},
		{
			type		=	"qa_minrect";
			node		=	"walk";
			fx			=	"m_man_edip_goto";
			dest_rect	=	{	{0,0,100,100}, {100,0,100,50},	};
		},
		{
			type		=	"qa_rndrect";
			node		=	"walk";
			fx			=	"m_man_edip_goto";
			dest_rect	=	{	{0,0,100,100}, {100,0,100,50},	};
		},
		{
			type		=	"qa_dtext";
			node		=	"walk";
		},
	};
};









