\b;Von Houston übermittelte Programme
Wir haben ein Programm entwickelt, was dafür sorgt, dass die Batterie eines \l;Geschützturmes\u object\tower; wieder aufgeladen wird:

1) Begib dich zu einem \l;Geschützturm\u object\tower;.
2) Warte bis die \l;Batterie\u object\power; zu 80% leer ist.
3) Nimm die \l;Batterie\u object\power; und lade sie bei einem \l;Kraftwerk\u object\station; auf.
4) Put it back on the \l;defense tower\u object\tower;.

Bauen Sie das \l;Kraftwerk\u object\station; so nah wie möglich an den Turm, um die Zeit zu reduzieren, in der der Turm keine Batterie hat. Ein guter Trick ist, eine Batterie auf den Boden vor dem Turm zu stellen. Eine Wespe wird die Batterie attackieren und wenn der erste Schuss daneben geht oder der Turm gerade keine Energie hat, wird nur die Batterie zerstört und nicht der Geschützturm.
\c;
\s;extern void object::ServiceTower1()
\s;{
\s;	\l;object\u cbot\object;  tower;              // Info über Geschützturm
\s;	\l;object\u cbot\object;  station;            // Info über Kraftwerk
\s;	
\s;	// 1) gehe zu einem Geschützturm
\s;	tower = \l;radar\u cbot\radar;(DefenseTower);// suche einen Turm
\s;	\l;goto\u cbot\goto;(tower.position);       // gehe dort hin
\s;	
\s;	\l;while\u cbot\while; ( true )              // wiederhole unendlich
\s;	{
\s;		// 2) warte bis die Batterie leer ist
\s;		\l;while\u cbot\while; ( tower.energyCell.energyLevel > 0.2 )
\s;		{
\s;			\l;wait\u cbot\wait;(2);
\s;		}
\s;		\l;grab\u cbot\grab;();                 // greife die Batterie
\s;		
\s;		// 3) begib dich zum Kraftwerk um sie aufzuladen
\s;		station = \l;radar\u cbot\radar;(PowerStation);
\s;		\l;goto\u cbot\goto;(station.position); // gehe dort hin
\s;		\l;while\u cbot\while; ( load.energyLevel < 1 )
\s;		{
\s;			\l;wait\u cbot\wait;(1);            // warte bis voll geladen
\s;		}
\s;		
\s;		// 4) gehe zum Geschützturm zurück
\s;		\l;goto\u cbot\goto;(tower.position);   // gehe zum Turm
\s;		\l;drop\u cbot\drop;();                 // stelle die Batterie ab
\s;	}
\s;}
\n;
\b;Archiv
Index der Programme, die in vorhergehenden Missionen gesendet wurden:

o  \c;\l;CollectTitanium3\u programs/7_CollectTitanium3;\n;
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;

