\b;Instrução \c;fire\n;
A instrução \c;fire();\n; atira o canhão a bordo do robô.

\b;Uso básico
Geralmente a instrução é utilizada para atirar rajadas de um segundo.
\c;
\s;	fire(1);
\n;
\b;Para especialistas
Sintaxe:
\s;\c;fire ( tempo );\n;

Atira com a arma, com uma rajada que dura um certo tempo. Quanto mais longa a rajada, mais energia ela precisa. Esta instrução pode ser utilizada com os seguintes tipos de robôs:
o  \l;Atirador\u object\botfr;
o  \l;Atirador orgânico\u object\botor;
o  \l;Atirador phazer\u object\botphaz;

Enquanto controlando um robô através de programação, a única mandeira de girar a arma para a esquerda ou direita é girar todo o robô com a instrução \c;\l;turn\u cbot\turn;\n;.

A fim de mover a arma para cima ou para baixo, use a instrução \c;\l;aim\u cbot\aim;\n;.

\t;tempo: \c;\l;float\u cbot\float;\n;
Duração da rajada. Normalmente, o valor dado é 1. Rajadas curtas também podem ser realizadas a fim de economizar tempo e energia.

\t;Valor de retorno: \c;\l;int\u cbot\int;\n;
Zero se OK, ou um valor diferente de zero se um erro ocorreu.
\c;== 0 \n;o canhão atirou
\c;!= 0 \n;erro, o canhão não pôde atirar

\t;Veja também
\l;Programação\u cbot;, \l;tipos\u cbot\type; e \l;categorias\u cbot\category;.
