\b;Instrukcja \c;fire\n;
Instrukcja \c;fire();\n; powoduje wystrzał z broni pokładowej robota.

\b;Podstawowe użycie
Przeważnie instrukcja ta używana jest do jednosekundowych serii strzałów:
\c;
\s;	fire(1);
\n;
\b;Dla specjalistów
Składnia:
\s;\c;fire ( czas );\n;

Strzela serią trwającą określony czas. Im dłuższa seria, tym więcej energii jest zużywane. Instrukcja ta może być używana przez następujące typy robotów: 
o  \l;Działo\u object\botfr;
o  \l;Działo organiczne\u object\botor;
o  \l;Działo fazowe\u object\botphaz;

Podczas kontrolowania działanie robota przy użyciu programu, jedynym sposobem obrócenia lufy w prawo lub w lewo, jest obrócenie całego robota instrukcją \c;\l;turn\u cbot\turn;\n;.

Do celowania w górę lub w dół, należy używać instrukcji \c;\l;aim\u cbot\aim;\n;.

\t;czas: \c;\l;float\u cbot\float;\n;
Czas trwania serii. Zwykle jest to 1 sekunda. Krótsze serie pozwalają zaoszczędzić czas i energię.

\t;Typ wyniku: \c;\l;int\u cbot\int;\n;
Zero w przypadku powodzenia lub inna wartość jeśli wystąpił błąd.
\c;== 0 \n;udało się wystrzelić 
\c;!= 0 \n;błąd, strzał nie mógł byc wykonany

\t;Zobacz również
\l;Programowanie\u cbot;, \l;typy\u cbot\type; i \l;kategorie\u cbot\category;.
