\b;Von Houston übermittelte Programme
Da Sie für diese Mission viel Titan benötigen, haben wir das Programm \c;CollectTitanium\n; noch effizienter gemacht. Es sammelt alles Titan auf freiem Gelände, sodass Sie es von allein arbeiten lassen können. Es lädt ausserdem selbständig die Batterie beim \l;Kraftwerk\u object\station; auf, wenn notwendig.
\c;
\s;extern void object::CollectTitanium3()
\s;{
\s;	// 1) Variablen festlegen.
\s;	\l;object\u cbot\type;  item;            // Info über Objekte
\s;	
\s;	\l;while\u cbot\while; (true)             // wiederhole immer wieder
\s;	{
\s;		
\s;		// 2) Gehe zum Titanerz und nimm es.
\s;		item = \l;radar\u cbot\radar;(\l;TitaniumOre\u cbot\category;);// suche nach Titan
\s;		\l;goto\u cbot\goto;(item.position);     // gehe zur Position
\s;		\l;grab\u cbot\grab;();                  // greife das Titan
\s;		
\s;		// 3) Gehe zum Konverter und lege es ab.
\s;		item = \l;radar\u cbot\radar;(\l;Converter\u cbot\category;); // orte den Konverter
\s;		\l;goto\u cbot\goto;(item.position);     // gehe zur Position
\s;		\l;drop\u cbot\drop;();                  // lege das Titan ab
\s;		\l;move\u cbot\move;(-2.5);              // gehe 2.5m zurück
\s;		
\s;		// 4) Warte auf das Titan und nimm es
\s;		\l;do\u cbot\do;
\s;		{
\s;			\l;wait\u cbot\wait;(1);              // warte auf den Würfel
\s;			item = \l;radar\u cbot\radar;(\l;Titanium\u cbot\category;, 0, 45, 0, 5);
\s;		}
\s;		\l;while\u cbot\while; ( item == null );
\s;		\l;goto\u cbot\goto;(item.position);
\s;		\l;grab\u cbot\grab;();                   // nimm ihn
\s;		
\s;		// 5) Lege den Würfel auf einer freien Fläche ab
\s;		\l;goto\u cbot\goto;(\l;space\u cbot\space;(position));    // geh zu freier Fläche
\s;		\l;drop\u cbot\drop;();                   // lege das Titan ab
\s;		
\s;		// 6) Ist die Batterie halb leer, lade sie auf.
\s;		\l;if\u cbot\if; ( energyCell.energyLevel < 0.5 )
\s;		{                         // wenn es so ist:
\s;			item = \l;radar\u cbot\radar;(\l;PowerStation\u cbot\category;);
\s;			\l;if\u cbot\if; ( item != null )   // Kraftwerk gefunden ?
\s;			{
\s;				\l;goto\u cbot\goto;(item.position); // gehe dahin
\s;				\l;while\u cbot\while; ( energyCell.energyLevel < 1 )
\s;				{                 // bis voll geladen:
\s;					\l;wait\u cbot\wait;(1);      // warte
\s;				}
\s;			}
\s;		}
\s;	}
\s;}
\n;
\b;Archiv
Index der Programme, die in vorhergehenden Missionen gesendet wurden:

o  \c;\l;KillAnt1\u programs/6_KillAnt1;\n;
o  \c;\l;CollectTitanium2\u programs/5_CollectTitanium2;\n;
o  \c;\l;CollectTitanium1\u programs/4_CollectTitanium1;\n;
o  \c;\l;Recharge2\u programs/3_Recharge2;\n;
o  \c;\l;Recharge1\u programs/2_Recharge1;\n;
o  \c;\l;SwitchCell1\u programs/1_SwitchCell1;\n;
