\b;Программы, отправленные Хьюстоном
Мы улучшили программу подзарядки. Когда он прибывает на \l;электростанцию\u object\station;, бот не ждет именно 5 секунд, а только до того момента, когда \l;батареи\u object\power; полностью зарядятся. После того, как бот вернется в начальную позицию, на экране появляется сообщение.
\c;
\s;extern void object::Recharge2()
\s;{
\s;	\l;point\u cbot\type;  start;          // переменная начальной позиции.
\s;	\l;object\u cbot\type; item;           // информация об электростанции
\s;	
\s;	start = position;      // сохранить начальную позицию
\s;	
\s;	item = \l;radar\u cbot\radar;(\l;PowerStation\u cbot\category;); // искать станцию
\s;	\l;goto\u cbot\goto;(item.position);   // идти к электростанции
\s;	
\s;	\l;while\u cbot\while; ( \l;energyCell.energyLevel\u cbot\object; < 1 )
\s;	{
\s;		\l;wait\u cbot\wait;(1);           // ждать окончания зарядки
\s;	}
\s;	
\s;	\l;goto\u cbot\goto;(start);           // вернуться в начальную позицию.
\s;	\l;message\u cbot\message;("Зарядка проведена");
\s;}
\n;
\b;Архивы
Список программ, отправленных в предыдущих миссиях

o  \c;\l;SwitchCell1\u mllune1;\n;
o  \c;\l;Recharge1\u mllune4;\n;