diff --git a/help/cbot/E/aim.txt b/help/cbot/E/aim.txt index 8d1e460f..66b99806 100644 --- a/help/cbot/E/aim.txt +++ b/help/cbot/E/aim.txt @@ -1,17 +1,20 @@ \b;Instruction \c;aim\n; Syntax : -\s;\c;aim ( angle );\n; +\s;\c;aim ( y, x );\n; -This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: +This instruction sets the vertical and the horizontal angle of the cannon. The following robots are equipped with a cannon: o \l;Shooter\u object\botfr; o \l;Orga shooter\u object\botor; o \l;Phazer shooter\u object\botphaz; -When controlling the robot through programming, the only way to turn the gun left or right is to turn the whole robot with the instruction \c;\l;turn\u cbot\turn;\n;. +When controlling the robot through programming, the gun can be also turned left or right by turning the whole robot with the instruction \c;\l;turn\u cbot\turn;\n;. -\t;angle: \c;\l;float\u cbot\float;\n; +\t;y: \c;\l;float\u cbot\float;\n; Angle in degrees of the gun relative to the robot. A positive value orients the gun upward. For shooters and orga shooters, the angle must range from \c;-20\n; to \c;+20\n; degrees. For phazer shooters, the angle must range from \c;-20\n; to \c;45\n; degrees. +\t;x: \c;\l;float\u cbot\float;\n; +Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. The angle must range from \c;-40\n; to \c;+40\n; degrees for all shooters. This parameter is optional: if no value is provided, then \c;x = 0\n;. + \t;Return value: \c;\l;int\u cbot\int;\n; Zero if everything is OK, a value different from zero if the rotation could not be performed: \c;== 0 \n;The gun has now got the desired orientation diff --git a/help/cbot/po/cbot.pot b/help/cbot/po/cbot.pot index 4e04696e..6276a385 100644 --- a/help/cbot/po/cbot.pot +++ b/help/cbot/po/cbot.pot @@ -53,13 +53,13 @@ msgid "Time in seconds." msgstr "" #. type: \t; header -#: ../E/abstime.txt:10 ../E/aim.txt:20 ../E/array.txt:30 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/category.txt:107 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/deletef.txt:9 ../E/delinfo.txt:13 ../E/direct.txt:13 ../E/dist.txt:29 ../E/dist2d.txt:13 ../E/do.txt:27 ../E/drop.txt:28 ../E/eof.txt:13 ../E/errmode.txt:32 ../E/expr.txt:87 ../E/extern.txt:29 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/float.txt:24 ../E/for.txt:38 ../E/function.txt:84 ../E/goto.txt:34 ../E/grab.txt:28 ../E/if.txt:39 ../E/int.txt:18 ../E/jet.txt:14 ../E/message.txt:24 ../E/motor.txt:38 ../E/move.txt:21 ../E/nan.txt:14 ../E/new.txt:20 ../E/null.txt:4 ../E/object.txt:68 ../E/open.txt:18 ../E/openfile.txt:10 ../E/point.txt:35 ../E/pointer.txt:51 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:58 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/retobj.txt:13 ../E/return.txt:29 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/static.txt:20 ../E/strfind.txt:18 ../E/string.txt:32 ../E/strleft.txt:14 ../E/strlen.txt:12 ../E/strlower.txt:10 ../E/strmid.txt:18 ../E/strright.txt:14 ../E/strupper.txt:10 ../E/strval.txt:17 ../E/synchro.txt:23 ../E/term.txt:30 ../E/testinfo.txt:16 ../E/this.txt:52 ../E/thump.txt:12 ../E/topo.txt:13 ../E/true.txt:4 ../E/turn.txt:32 ../E/type.txt:32 ../E/var.txt:66 ../E/void.txt:10 ../E/wait.txt:21 ../E/while.txt:46 ../E/writeln.txt:19 +#: ../E/abstime.txt:10 ../E/aim.txt:23 ../E/array.txt:30 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/category.txt:107 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/deletef.txt:9 ../E/delinfo.txt:13 ../E/direct.txt:13 ../E/dist.txt:29 ../E/dist2d.txt:13 ../E/do.txt:27 ../E/drop.txt:28 ../E/eof.txt:13 ../E/errmode.txt:32 ../E/expr.txt:87 ../E/extern.txt:29 ../E/factory.txt:27 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/float.txt:24 ../E/for.txt:38 ../E/function.txt:84 ../E/goto.txt:34 ../E/grab.txt:28 ../E/if.txt:39 ../E/int.txt:18 ../E/jet.txt:14 ../E/message.txt:24 ../E/motor.txt:38 ../E/move.txt:21 ../E/nan.txt:14 ../E/new.txt:20 ../E/null.txt:4 ../E/object.txt:68 ../E/open.txt:18 ../E/openfile.txt:10 ../E/point.txt:35 ../E/pointer.txt:51 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:58 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/retobj.txt:13 ../E/return.txt:29 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/static.txt:20 ../E/strfind.txt:18 ../E/string.txt:32 ../E/strleft.txt:14 ../E/strlen.txt:12 ../E/strlower.txt:10 ../E/strmid.txt:18 ../E/strright.txt:14 ../E/strupper.txt:10 ../E/strval.txt:17 ../E/synchro.txt:23 ../E/term.txt:30 ../E/testinfo.txt:16 ../E/this.txt:52 ../E/thump.txt:12 ../E/topo.txt:13 ../E/true.txt:4 ../E/turn.txt:32 ../E/type.txt:32 ../E/var.txt:66 ../E/void.txt:10 ../E/wait.txt:21 ../E/while.txt:46 ../E/writeln.txt:19 #, no-wrap msgid "See also" msgstr "" #. type: Plain text -#: ../E/abstime.txt:11 ../E/aim.txt:21 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/build.txt:28 ../E/cond.txt:28 ../E/continue.txt:25 ../E/deletef.txt:10 ../E/direct.txt:14 ../E/dist.txt:30 ../E/dist2d.txt:14 ../E/drop.txt:29 ../E/errmode.txt:33 ../E/expr.txt:88 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:85 ../E/goto.txt:35 ../E/grab.txt:29 ../E/if.txt:40 ../E/int.txt:19 ../E/jet.txt:15 ../E/message.txt:25 ../E/move.txt:22 ../E/nan.txt:15 ../E/object.txt:69 ../E/openfile.txt:11 ../E/point.txt:36 ../E/radar.txt:59 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:17 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/term.txt:31 ../E/thump.txt:13 ../E/topo.txt:14 ../E/true.txt:5 ../E/turn.txt:33 ../E/type.txt:33 ../E/var.txt:67 ../E/void.txt:11 ../E/wait.txt:22 +#: ../E/abstime.txt:11 ../E/aim.txt:24 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/build.txt:28 ../E/cond.txt:28 ../E/continue.txt:25 ../E/deletef.txt:10 ../E/direct.txt:14 ../E/dist.txt:30 ../E/dist2d.txt:14 ../E/drop.txt:29 ../E/errmode.txt:33 ../E/expr.txt:88 ../E/extern.txt:30 ../E/factory.txt:28 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:85 ../E/goto.txt:35 ../E/grab.txt:29 ../E/if.txt:40 ../E/int.txt:19 ../E/jet.txt:15 ../E/message.txt:25 ../E/move.txt:22 ../E/nan.txt:15 ../E/object.txt:69 ../E/openfile.txt:11 ../E/point.txt:36 ../E/radar.txt:59 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:17 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/term.txt:31 ../E/thump.txt:13 ../E/topo.txt:14 ../E/true.txt:5 ../E/turn.txt:33 ../E/type.txt:33 ../E/var.txt:67 ../E/void.txt:11 ../E/wait.txt:22 #, no-wrap msgid "Programming, types and categories." msgstr "" @@ -76,12 +76,6 @@ msgstr "" msgid "Syntax :" msgstr "" -#. type: Source code -#: ../E/aim.txt:3 -#, no-wrap -msgid "aim ( angle );" -msgstr "" - #. type: Bullet: 'o' #: ../E/aim.txt:6 ../E/fire.txt:14 #, no-wrap @@ -101,13 +95,13 @@ msgid "Phazer shooter" msgstr "" #. type: Plain text -#: ../E/aim.txt:10 ../E/fire.txt:18 +#: ../E/fire.txt:18 #, no-wrap msgid "When controlling the robot through programming, the only way to turn the gun left or right is to turn the whole robot with the instruction turn." msgstr "" #. type: \t; header -#: ../E/aim.txt:12 ../E/turn.txt:24 +#: ../E/turn.txt:24 #, no-wrap msgid "angle: float" msgstr "" @@ -119,13 +113,13 @@ msgid "Angle in degrees of the gun relative to the robot. A positive value orien msgstr "" #. type: \t; header -#: ../E/aim.txt:15 ../E/build.txt:22 ../E/drop.txt:23 ../E/fire.txt:25 ../E/goto.txt:29 ../E/grab.txt:23 ../E/move.txt:16 ../E/recycle.txt:7 ../E/sniff.txt:11 ../E/thump.txt:7 ../E/turn.txt:27 +#: ../E/aim.txt:18 ../E/build.txt:22 ../E/drop.txt:23 ../E/factory.txt:22 ../E/fire.txt:25 ../E/goto.txt:29 ../E/grab.txt:23 ../E/move.txt:16 ../E/recycle.txt:7 ../E/sniff.txt:11 ../E/thump.txt:7 ../E/turn.txt:27 #, no-wrap msgid "Return value: int" msgstr "" #. type: Plain text -#: ../E/aim.txt:16 +#: ../E/aim.txt:19 #, no-wrap msgid "" "Zero if everything is OK, a value different from zero if the rotation could not be performed: \n" @@ -964,7 +958,7 @@ msgid "With the instruction distance( , ) you can calculate the dis msgstr "" #. type: \b; header -#: ../E/build.txt:4 ../E/dist.txt:4 ../E/drop.txt:4 ../E/fire.txt:4 ../E/goto.txt:4 ../E/grab.txt:4 ../E/if.txt:4 ../E/motor.txt:4 ../E/move.txt:4 ../E/radar.txt:4 ../E/turn.txt:4 ../E/wait.txt:4 ../E/while.txt:4 +#: ../E/build.txt:4 ../E/dist.txt:4 ../E/drop.txt:4 ../E/factory.txt:4 ../E/fire.txt:4 ../E/goto.txt:4 ../E/grab.txt:4 ../E/if.txt:4 ../E/motor.txt:4 ../E/move.txt:4 ../E/radar.txt:4 ../E/turn.txt:4 ../E/wait.txt:4 ../E/while.txt:4 #, no-wrap msgid "Basic use" msgstr "" @@ -1004,13 +998,13 @@ msgid "" msgstr "" #. type: \b; header, \t; header -#: ../E/build.txt:13 ../E/dist.txt:17 ../E/drop.txt:11 ../E/errmode.txt:4 ../E/file.txt:10 ../E/fire.txt:9 ../E/float.txt:19 ../E/goto.txt:11 ../E/grab.txt:11 ../E/if.txt:22 ../E/int.txt:13 ../E/motor.txt:14 ../E/move.txt:7 ../E/radar.txt:13 ../E/return.txt:9 ../E/turn.txt:18 ../E/wait.txt:9 ../E/while.txt:19 +#: ../E/build.txt:13 ../E/dist.txt:17 ../E/drop.txt:11 ../E/errmode.txt:4 ../E/factory.txt:13 ../E/file.txt:10 ../E/fire.txt:9 ../E/float.txt:19 ../E/goto.txt:11 ../E/grab.txt:11 ../E/if.txt:22 ../E/int.txt:13 ../E/motor.txt:14 ../E/move.txt:7 ../E/radar.txt:13 ../E/return.txt:9 ../E/turn.txt:18 ../E/wait.txt:9 ../E/while.txt:19 #, no-wrap msgid "For specialists" msgstr "" #. type: Plain text -#: ../E/build.txt:14 ../E/dist.txt:18 ../E/dist2d.txt:2 ../E/do.txt:2 ../E/drop.txt:12 ../E/fire.txt:10 ../E/for.txt:2 ../E/goto.txt:12 ../E/grab.txt:12 ../E/if.txt:23 ../E/jet.txt:2 ../E/message.txt:2 ../E/move.txt:8 ../E/radar.txt:14 ../E/receive.txt:2 ../E/recycle.txt:2 ../E/retobj.txt:2 ../E/search.txt:2 ../E/shield.txt:2 ../E/sniff.txt:2 ../E/thump.txt:2 ../E/topo.txt:2 ../E/turn.txt:19 ../E/wait.txt:10 +#: ../E/build.txt:14 ../E/dist.txt:18 ../E/dist2d.txt:2 ../E/do.txt:2 ../E/drop.txt:12 ../E/factory.txt:14 ../E/fire.txt:10 ../E/for.txt:2 ../E/goto.txt:12 ../E/grab.txt:12 ../E/if.txt:23 ../E/jet.txt:2 ../E/message.txt:2 ../E/move.txt:8 ../E/radar.txt:14 ../E/receive.txt:2 ../E/recycle.txt:2 ../E/retobj.txt:2 ../E/search.txt:2 ../E/shield.txt:2 ../E/sniff.txt:2 ../E/thump.txt:2 ../E/topo.txt:2 ../E/turn.txt:19 ../E/wait.txt:10 #, no-wrap msgid "Syntax:" msgstr "" @@ -5470,12 +5464,6 @@ msgid "" "Programming, types and categories." msgstr "" -#. type: Plain text -#: ../E/aim.txt:5 -#, no-wrap -msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: " -msgstr "" - #. type: Plain text #: ../E/fire.txt:13 #, no-wrap @@ -5517,31 +5505,31 @@ msgid "" msgstr "" #. type: Source code -#: ../E/build.txt:15 +#: ../E/build.txt:15 ../E/factory.txt:15 #, no-wrap msgid "build ( cat );" msgstr "" #. type: Plain text -#: ../E/build.txt:17 +#: ../E/build.txt:17 ../E/factory.txt:17 #, no-wrap msgid "Tells the robot to build a building using a titanium cube placed on a flat ground nearby." msgstr "" #. type: \t; header -#: ../E/build.txt:19 +#: ../E/build.txt:19 ../E/factory.txt:19 #, no-wrap msgid "cat: int" msgstr "" #. type: \b; header -#: ../E/build.txt:1 +#: ../E/build.txt:1 ../E/factory.txt:1 #, no-wrap msgid "Instruction build" msgstr "" #. type: Plain text -#: ../E/build.txt:23 +#: ../E/build.txt:23 ../E/factory.txt:23 #, no-wrap msgid "" "Normally an error stops the program. You can prevent the program from stopping on errors by using the errmode(0) instruction. A value different from zero if an error occurred is then returned by build().\n" @@ -5550,19 +5538,19 @@ msgid "" msgstr "" #. type: Plain text -#: ../E/build.txt:2 +#: ../E/build.txt:2 ../E/factory.txt:2 #, no-wrap msgid "The instruction build(); instructs the bot to build a building of the given category. Currently works for every bot." msgstr "" #. type: Plain text -#: ../E/build.txt:7 +#: ../E/build.txt:7 ../E/factory.txt:7 #, no-wrap msgid "Here is an example of a program that looks for the nearest titanium cube, goes to the position and builds a bot factory." msgstr "" #. type: Source code -#: ../E/build.txt:9 +#: ../E/build.txt:9 ../E/factory.txt:9 #, no-wrap msgid "" " object item = radar(Titanium);\n" @@ -5571,17 +5559,68 @@ msgid "" msgstr "" #. type: Plain text -#: ../E/build.txt:20 +#: ../E/build.txt:20 ../E/factory.txt:20 #, no-wrap msgid "The category of a building." msgstr "" #. type: Plain text -#: ../E/build.txt:5 +#: ../E/build.txt:5 ../E/factory.txt:5 #, no-wrap msgid "This command is mostly useful in an attempt to build a fully automatised base, where an astronaut does not need to do anything except starting a program and watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)." msgstr "" +#. type: Source code +#: ../E/aim.txt:3 +#, no-wrap +msgid "aim ( y, x );" +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:10 +#, no-wrap +msgid "When controlling the robot through programming, the gun can be also turned left or right by turning the whole robot with the instruction turn." +msgstr "" + +#. type: \t; header +#: ../E/aim.txt:12 +#, no-wrap +msgid "y: float" +msgstr "" + +#. type: \t; header +#: ../E/aim.txt:15 +#, no-wrap +msgid "x: float" +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:16 +#, no-wrap +msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. The angle must range from -40 to +40 degrees for all shooters. This parameter is optional: if no value is provided, then x = 0." +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:5 +#, no-wrap +msgid "This instruction sets the vertical and the horizontal angle of the cannon. The following robots are equipped with a cannon: " +msgstr "" + +#~ msgid "This instruction sets the vertical and/or the horizontal angle of the cannon. The following robots are equipped with a cannon: " +#~ msgstr "" + +#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from -40 to +40 degrees. For phazer shooters, the angle must range from -40 to 40 degrees. It is optional: if no value is provided, then x = 0." +#~ msgstr "" + +#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from -20 to +20 degrees. For phazer shooters, the angle must range from -20 to 45 degrees." +#~ msgstr "" + +#~ msgid "aim ( angle );" +#~ msgstr "" + +#~ msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: " +#~ msgstr "" + #~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where an astronaut does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)." #~ msgstr "" diff --git a/help/cbot/po/de.po b/help/cbot/po/de.po index 71b483d8..743df81e 100644 --- a/help/cbot/po/de.po +++ b/help/cbot/po/de.po @@ -53,13 +53,13 @@ msgid "Time in seconds." msgstr "Zeit in Sekunden." #. type: \t; header -#: ../E/abstime.txt:10 ../E/aim.txt:20 ../E/array.txt:30 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/category.txt:107 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/deletef.txt:9 ../E/delinfo.txt:13 ../E/direct.txt:13 ../E/dist.txt:29 ../E/dist2d.txt:13 ../E/do.txt:27 ../E/drop.txt:28 ../E/eof.txt:13 ../E/errmode.txt:32 ../E/expr.txt:87 ../E/extern.txt:29 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/float.txt:24 ../E/for.txt:38 ../E/function.txt:84 ../E/goto.txt:34 ../E/grab.txt:28 ../E/if.txt:39 ../E/int.txt:18 ../E/jet.txt:14 ../E/message.txt:24 ../E/motor.txt:38 ../E/move.txt:21 ../E/nan.txt:14 ../E/new.txt:20 ../E/null.txt:4 ../E/object.txt:68 ../E/open.txt:18 ../E/openfile.txt:10 ../E/point.txt:35 ../E/pointer.txt:51 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:58 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/retobj.txt:13 ../E/return.txt:29 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/static.txt:20 ../E/strfind.txt:18 ../E/string.txt:32 ../E/strleft.txt:14 ../E/strlen.txt:12 ../E/strlower.txt:10 ../E/strmid.txt:18 ../E/strright.txt:14 ../E/strupper.txt:10 ../E/strval.txt:17 ../E/synchro.txt:23 ../E/term.txt:30 ../E/testinfo.txt:16 ../E/this.txt:52 ../E/thump.txt:12 ../E/topo.txt:13 ../E/true.txt:4 ../E/turn.txt:32 ../E/type.txt:32 ../E/var.txt:66 ../E/void.txt:10 ../E/wait.txt:21 ../E/while.txt:46 ../E/writeln.txt:19 +#: ../E/abstime.txt:10 ../E/aim.txt:23 ../E/array.txt:30 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/category.txt:107 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/deletef.txt:9 ../E/delinfo.txt:13 ../E/direct.txt:13 ../E/dist.txt:29 ../E/dist2d.txt:13 ../E/do.txt:27 ../E/drop.txt:28 ../E/eof.txt:13 ../E/errmode.txt:32 ../E/expr.txt:87 ../E/extern.txt:29 ../E/factory.txt:27 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/float.txt:24 ../E/for.txt:38 ../E/function.txt:84 ../E/goto.txt:34 ../E/grab.txt:28 ../E/if.txt:39 ../E/int.txt:18 ../E/jet.txt:14 ../E/message.txt:24 ../E/motor.txt:38 ../E/move.txt:21 ../E/nan.txt:14 ../E/new.txt:20 ../E/null.txt:4 ../E/object.txt:68 ../E/open.txt:18 ../E/openfile.txt:10 ../E/point.txt:35 ../E/pointer.txt:51 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:58 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/retobj.txt:13 ../E/return.txt:29 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/static.txt:20 ../E/strfind.txt:18 ../E/string.txt:32 ../E/strleft.txt:14 ../E/strlen.txt:12 ../E/strlower.txt:10 ../E/strmid.txt:18 ../E/strright.txt:14 ../E/strupper.txt:10 ../E/strval.txt:17 ../E/synchro.txt:23 ../E/term.txt:30 ../E/testinfo.txt:16 ../E/this.txt:52 ../E/thump.txt:12 ../E/topo.txt:13 ../E/true.txt:4 ../E/turn.txt:32 ../E/type.txt:32 ../E/var.txt:66 ../E/void.txt:10 ../E/wait.txt:21 ../E/while.txt:46 ../E/writeln.txt:19 #, no-wrap msgid "See also" msgstr "Siehe auch" #. type: Plain text -#: ../E/abstime.txt:11 ../E/aim.txt:21 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/build.txt:28 ../E/cond.txt:28 ../E/continue.txt:25 ../E/deletef.txt:10 ../E/direct.txt:14 ../E/dist.txt:30 ../E/dist2d.txt:14 ../E/drop.txt:29 ../E/errmode.txt:33 ../E/expr.txt:88 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:85 ../E/goto.txt:35 ../E/grab.txt:29 ../E/if.txt:40 ../E/int.txt:19 ../E/jet.txt:15 ../E/message.txt:25 ../E/move.txt:22 ../E/nan.txt:15 ../E/object.txt:69 ../E/openfile.txt:11 ../E/point.txt:36 ../E/radar.txt:59 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:17 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/term.txt:31 ../E/thump.txt:13 ../E/topo.txt:14 ../E/true.txt:5 ../E/turn.txt:33 ../E/type.txt:33 ../E/var.txt:67 ../E/void.txt:11 ../E/wait.txt:22 +#: ../E/abstime.txt:11 ../E/aim.txt:24 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/build.txt:28 ../E/cond.txt:28 ../E/continue.txt:25 ../E/deletef.txt:10 ../E/direct.txt:14 ../E/dist.txt:30 ../E/dist2d.txt:14 ../E/drop.txt:29 ../E/errmode.txt:33 ../E/expr.txt:88 ../E/extern.txt:30 ../E/factory.txt:28 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:85 ../E/goto.txt:35 ../E/grab.txt:29 ../E/if.txt:40 ../E/int.txt:19 ../E/jet.txt:15 ../E/message.txt:25 ../E/move.txt:22 ../E/nan.txt:15 ../E/object.txt:69 ../E/openfile.txt:11 ../E/point.txt:36 ../E/radar.txt:59 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:17 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/term.txt:31 ../E/thump.txt:13 ../E/topo.txt:14 ../E/true.txt:5 ../E/turn.txt:33 ../E/type.txt:33 ../E/var.txt:67 ../E/void.txt:11 ../E/wait.txt:22 #, no-wrap msgid "Programming, types and categories." msgstr "Die CBOT-Sprache, Variablentypen und Kategorien." @@ -76,18 +76,6 @@ msgstr "Anweisung aim" msgid "Syntax :" msgstr "Syntax:" -#. type: Source code -#: ../E/aim.txt:3 -#, no-wrap -msgid "aim ( angle );" -msgstr "aim ( winkel );" - -#. type: Plain text -#: ../E/aim.txt:5 -#, no-wrap -msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: " -msgstr "Mit dieser Anweisung können Sie die senkrechte Ausrichtung der Kanone einstellen. Folgende Roboter sind mit einer Kanone ausgerüstet: " - #. type: Bullet: 'o' #: ../E/aim.txt:6 ../E/fire.txt:14 #, no-wrap @@ -107,13 +95,13 @@ msgid "Phazer shooter" msgstr "Phazershooter" #. type: Plain text -#: ../E/aim.txt:10 ../E/fire.txt:18 +#: ../E/fire.txt:18 #, no-wrap msgid "When controlling the robot through programming, the only way to turn the gun left or right is to turn the whole robot with the instruction turn." msgstr "Wenn der Roboter mit einem Programm gesteuert wird, muss der ganze Roboter gedreht werden, um nach links oder rechts zu schiessen. Benutzen Sie dazu den Befehl turn." #. type: \t; header -#: ../E/aim.txt:12 ../E/turn.txt:24 +#: ../E/turn.txt:24 #, no-wrap msgid "angle: float" msgstr "winkel: float" @@ -125,13 +113,13 @@ msgid "Angle in degrees of the gun relative to the robot. A positive value orien msgstr "Gewünschter Winkel der Kanone in Grad relativ zum Roboter. Ein positiver Winkel dreht die Kanone nach oben. Für Shooter und Orgashooter muss der Winkel zwischen -20 und +10 Grad liegen. Für einen Phazershooter liegt der Bereich zwischen -20 und +45 Grad." #. type: \t; header -#: ../E/aim.txt:15 ../E/build.txt:22 ../E/drop.txt:23 ../E/fire.txt:25 ../E/goto.txt:29 ../E/grab.txt:23 ../E/move.txt:16 ../E/recycle.txt:7 ../E/sniff.txt:11 ../E/thump.txt:7 ../E/turn.txt:27 +#: ../E/aim.txt:18 ../E/build.txt:22 ../E/drop.txt:23 ../E/factory.txt:22 ../E/fire.txt:25 ../E/goto.txt:29 ../E/grab.txt:23 ../E/move.txt:16 ../E/recycle.txt:7 ../E/sniff.txt:11 ../E/thump.txt:7 ../E/turn.txt:27 #, no-wrap msgid "Return value: int" msgstr "Rückgabe: int" #. type: Plain text -#: ../E/aim.txt:16 +#: ../E/aim.txt:19 #, no-wrap msgid "" "Zero if everything is OK, a value different from zero if the rotation could not be performed: \n" @@ -1141,7 +1129,7 @@ msgid "With the instruction distance( , ) you can calculate the dis msgstr "Mit der Anweisung distance( , ) können Sie die Distanz zwischen zwei Positionen berechnen." #. type: \b; header -#: ../E/build.txt:4 ../E/dist.txt:4 ../E/drop.txt:4 ../E/fire.txt:4 ../E/goto.txt:4 ../E/grab.txt:4 ../E/if.txt:4 ../E/motor.txt:4 ../E/move.txt:4 ../E/radar.txt:4 ../E/turn.txt:4 ../E/wait.txt:4 ../E/while.txt:4 +#: ../E/build.txt:4 ../E/dist.txt:4 ../E/drop.txt:4 ../E/factory.txt:4 ../E/fire.txt:4 ../E/goto.txt:4 ../E/grab.txt:4 ../E/if.txt:4 ../E/motor.txt:4 ../E/move.txt:4 ../E/radar.txt:4 ../E/turn.txt:4 ../E/wait.txt:4 ../E/while.txt:4 #, no-wrap msgid "Basic use" msgstr "Grundlagen" @@ -1185,13 +1173,13 @@ msgstr "" "\tmove(distance(position, item.position) - 40);" #. type: \b; header, \t; header -#: ../E/build.txt:13 ../E/dist.txt:17 ../E/drop.txt:11 ../E/errmode.txt:4 ../E/file.txt:10 ../E/fire.txt:9 ../E/float.txt:19 ../E/goto.txt:11 ../E/grab.txt:11 ../E/if.txt:22 ../E/int.txt:13 ../E/motor.txt:14 ../E/move.txt:7 ../E/radar.txt:13 ../E/return.txt:9 ../E/turn.txt:18 ../E/wait.txt:9 ../E/while.txt:19 +#: ../E/build.txt:13 ../E/dist.txt:17 ../E/drop.txt:11 ../E/errmode.txt:4 ../E/factory.txt:13 ../E/file.txt:10 ../E/fire.txt:9 ../E/float.txt:19 ../E/goto.txt:11 ../E/grab.txt:11 ../E/if.txt:22 ../E/int.txt:13 ../E/motor.txt:14 ../E/move.txt:7 ../E/radar.txt:13 ../E/return.txt:9 ../E/turn.txt:18 ../E/wait.txt:9 ../E/while.txt:19 #, no-wrap msgid "For specialists" msgstr "Für Spezialisten" #. type: Plain text -#: ../E/build.txt:14 ../E/dist.txt:18 ../E/dist2d.txt:2 ../E/do.txt:2 ../E/drop.txt:12 ../E/fire.txt:10 ../E/for.txt:2 ../E/goto.txt:12 ../E/grab.txt:12 ../E/if.txt:23 ../E/jet.txt:2 ../E/message.txt:2 ../E/move.txt:8 ../E/radar.txt:14 ../E/receive.txt:2 ../E/recycle.txt:2 ../E/retobj.txt:2 ../E/search.txt:2 ../E/shield.txt:2 ../E/sniff.txt:2 ../E/thump.txt:2 ../E/topo.txt:2 ../E/turn.txt:19 ../E/wait.txt:10 +#: ../E/build.txt:14 ../E/dist.txt:18 ../E/dist2d.txt:2 ../E/do.txt:2 ../E/drop.txt:12 ../E/factory.txt:14 ../E/fire.txt:10 ../E/for.txt:2 ../E/goto.txt:12 ../E/grab.txt:12 ../E/if.txt:23 ../E/jet.txt:2 ../E/message.txt:2 ../E/move.txt:8 ../E/radar.txt:14 ../E/receive.txt:2 ../E/recycle.txt:2 ../E/retobj.txt:2 ../E/search.txt:2 ../E/shield.txt:2 ../E/sniff.txt:2 ../E/thump.txt:2 ../E/topo.txt:2 ../E/turn.txt:19 ../E/wait.txt:10 #, no-wrap msgid "Syntax:" msgstr "Syntax:" @@ -6415,31 +6403,31 @@ msgstr "" "for ( i = 1 ; i <= 4 ; i++ )" #. type: Source code -#: ../E/build.txt:15 +#: ../E/build.txt:15 ../E/factory.txt:15 #, no-wrap msgid "build ( cat );" msgstr "" #. type: Plain text -#: ../E/build.txt:17 +#: ../E/build.txt:17 ../E/factory.txt:17 #, no-wrap msgid "Tells the robot to build a building using a titanium cube placed on a flat ground nearby." msgstr "" #. type: \t; header -#: ../E/build.txt:19 +#: ../E/build.txt:19 ../E/factory.txt:19 #, no-wrap msgid "cat: int" msgstr "" #. type: \b; header -#: ../E/build.txt:1 +#: ../E/build.txt:1 ../E/factory.txt:1 #, no-wrap msgid "Instruction build" msgstr "" #. type: Plain text -#: ../E/build.txt:23 +#: ../E/build.txt:23 ../E/factory.txt:23 #, no-wrap msgid "" "Normally an error stops the program. You can prevent the program from stopping on errors by using the errmode(0) instruction. A value different from zero if an error occurred is then returned by build().\n" @@ -6448,19 +6436,19 @@ msgid "" msgstr "" #. type: Plain text -#: ../E/build.txt:2 +#: ../E/build.txt:2 ../E/factory.txt:2 #, no-wrap msgid "The instruction build(); instructs the bot to build a building of the given category. Currently works for every bot." msgstr "" #. type: Plain text -#: ../E/build.txt:7 +#: ../E/build.txt:7 ../E/factory.txt:7 #, no-wrap msgid "Here is an example of a program that looks for the nearest titanium cube, goes to the position and builds a bot factory." msgstr "" #. type: Source code -#: ../E/build.txt:9 +#: ../E/build.txt:9 ../E/factory.txt:9 #, no-wrap msgid "" " object item = radar(Titanium);\n" @@ -6469,17 +6457,68 @@ msgid "" msgstr "" #. type: Plain text -#: ../E/build.txt:20 +#: ../E/build.txt:20 ../E/factory.txt:20 #, no-wrap msgid "The category of a building." msgstr "" #. type: Plain text -#: ../E/build.txt:5 +#: ../E/build.txt:5 ../E/factory.txt:5 #, no-wrap msgid "This command is mostly useful in an attempt to build a fully automatised base, where an astronaut does not need to do anything except starting a program and watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)." msgstr "" +#. type: Source code +#: ../E/aim.txt:3 +#, no-wrap +msgid "aim ( y, x );" +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:10 +#, no-wrap +msgid "When controlling the robot through programming, the gun can be also turned left or right by turning the whole robot with the instruction turn." +msgstr "" + +#. type: \t; header +#: ../E/aim.txt:12 +#, no-wrap +msgid "y: float" +msgstr "" + +#. type: \t; header +#: ../E/aim.txt:15 +#, no-wrap +msgid "x: float" +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:16 +#, no-wrap +msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. The angle must range from -40 to +40 degrees for all shooters. This parameter is optional: if no value is provided, then x = 0." +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:5 +#, no-wrap +msgid "This instruction sets the vertical and the horizontal angle of the cannon. The following robots are equipped with a cannon: " +msgstr "" + +#~ msgid "This instruction sets the vertical and/or the horizontal angle of the cannon. The following robots are equipped with a cannon: " +#~ msgstr "" + +#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from -40 to +40 degrees. For phazer shooters, the angle must range from -40 to 40 degrees. It is optional: if no value is provided, then x = 0." +#~ msgstr "" + +#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from -20 to +20 degrees. For phazer shooters, the angle must range from -20 to 45 degrees." +#~ msgstr "" + +#~ msgid "aim ( angle );" +#~ msgstr "aim ( winkel );" + +#~ msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: " +#~ msgstr "Mit dieser Anweisung können Sie die senkrechte Ausrichtung der Kanone einstellen. Folgende Roboter sind mit einer Kanone ausgerüstet: " + #~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where an astronaut does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)." #~ msgstr "" diff --git a/help/cbot/po/fr.po b/help/cbot/po/fr.po index 8f68f339..f7e3802a 100644 --- a/help/cbot/po/fr.po +++ b/help/cbot/po/fr.po @@ -53,13 +53,13 @@ msgid "Time in seconds." msgstr "Temps en secondes." #. type: \t; header -#: ../E/abstime.txt:10 ../E/aim.txt:20 ../E/array.txt:30 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/category.txt:107 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/deletef.txt:9 ../E/delinfo.txt:13 ../E/direct.txt:13 ../E/dist.txt:29 ../E/dist2d.txt:13 ../E/do.txt:27 ../E/drop.txt:28 ../E/eof.txt:13 ../E/errmode.txt:32 ../E/expr.txt:87 ../E/extern.txt:29 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/float.txt:24 ../E/for.txt:38 ../E/function.txt:84 ../E/goto.txt:34 ../E/grab.txt:28 ../E/if.txt:39 ../E/int.txt:18 ../E/jet.txt:14 ../E/message.txt:24 ../E/motor.txt:38 ../E/move.txt:21 ../E/nan.txt:14 ../E/new.txt:20 ../E/null.txt:4 ../E/object.txt:68 ../E/open.txt:18 ../E/openfile.txt:10 ../E/point.txt:35 ../E/pointer.txt:51 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:58 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/retobj.txt:13 ../E/return.txt:29 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/static.txt:20 ../E/strfind.txt:18 ../E/string.txt:32 ../E/strleft.txt:14 ../E/strlen.txt:12 ../E/strlower.txt:10 ../E/strmid.txt:18 ../E/strright.txt:14 ../E/strupper.txt:10 ../E/strval.txt:17 ../E/synchro.txt:23 ../E/term.txt:30 ../E/testinfo.txt:16 ../E/this.txt:52 ../E/thump.txt:12 ../E/topo.txt:13 ../E/true.txt:4 ../E/turn.txt:32 ../E/type.txt:32 ../E/var.txt:66 ../E/void.txt:10 ../E/wait.txt:21 ../E/while.txt:46 ../E/writeln.txt:19 +#: ../E/abstime.txt:10 ../E/aim.txt:23 ../E/array.txt:30 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/category.txt:107 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/deletef.txt:9 ../E/delinfo.txt:13 ../E/direct.txt:13 ../E/dist.txt:29 ../E/dist2d.txt:13 ../E/do.txt:27 ../E/drop.txt:28 ../E/eof.txt:13 ../E/errmode.txt:32 ../E/expr.txt:87 ../E/extern.txt:29 ../E/factory.txt:27 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/float.txt:24 ../E/for.txt:38 ../E/function.txt:84 ../E/goto.txt:34 ../E/grab.txt:28 ../E/if.txt:39 ../E/int.txt:18 ../E/jet.txt:14 ../E/message.txt:24 ../E/motor.txt:38 ../E/move.txt:21 ../E/nan.txt:14 ../E/new.txt:20 ../E/null.txt:4 ../E/object.txt:68 ../E/open.txt:18 ../E/openfile.txt:10 ../E/point.txt:35 ../E/pointer.txt:51 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:58 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/retobj.txt:13 ../E/return.txt:29 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/static.txt:20 ../E/strfind.txt:18 ../E/string.txt:32 ../E/strleft.txt:14 ../E/strlen.txt:12 ../E/strlower.txt:10 ../E/strmid.txt:18 ../E/strright.txt:14 ../E/strupper.txt:10 ../E/strval.txt:17 ../E/synchro.txt:23 ../E/term.txt:30 ../E/testinfo.txt:16 ../E/this.txt:52 ../E/thump.txt:12 ../E/topo.txt:13 ../E/true.txt:4 ../E/turn.txt:32 ../E/type.txt:32 ../E/var.txt:66 ../E/void.txt:10 ../E/wait.txt:21 ../E/while.txt:46 ../E/writeln.txt:19 #, no-wrap msgid "See also" msgstr "Voir aussi" #. type: Plain text -#: ../E/abstime.txt:11 ../E/aim.txt:21 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/build.txt:28 ../E/cond.txt:28 ../E/continue.txt:25 ../E/deletef.txt:10 ../E/direct.txt:14 ../E/dist.txt:30 ../E/dist2d.txt:14 ../E/drop.txt:29 ../E/errmode.txt:33 ../E/expr.txt:88 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:85 ../E/goto.txt:35 ../E/grab.txt:29 ../E/if.txt:40 ../E/int.txt:19 ../E/jet.txt:15 ../E/message.txt:25 ../E/move.txt:22 ../E/nan.txt:15 ../E/object.txt:69 ../E/openfile.txt:11 ../E/point.txt:36 ../E/radar.txt:59 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:17 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/term.txt:31 ../E/thump.txt:13 ../E/topo.txt:14 ../E/true.txt:5 ../E/turn.txt:33 ../E/type.txt:33 ../E/var.txt:67 ../E/void.txt:11 ../E/wait.txt:22 +#: ../E/abstime.txt:11 ../E/aim.txt:24 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/build.txt:28 ../E/cond.txt:28 ../E/continue.txt:25 ../E/deletef.txt:10 ../E/direct.txt:14 ../E/dist.txt:30 ../E/dist2d.txt:14 ../E/drop.txt:29 ../E/errmode.txt:33 ../E/expr.txt:88 ../E/extern.txt:30 ../E/factory.txt:28 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:85 ../E/goto.txt:35 ../E/grab.txt:29 ../E/if.txt:40 ../E/int.txt:19 ../E/jet.txt:15 ../E/message.txt:25 ../E/move.txt:22 ../E/nan.txt:15 ../E/object.txt:69 ../E/openfile.txt:11 ../E/point.txt:36 ../E/radar.txt:59 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:17 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/term.txt:31 ../E/thump.txt:13 ../E/topo.txt:14 ../E/true.txt:5 ../E/turn.txt:33 ../E/type.txt:33 ../E/var.txt:67 ../E/void.txt:11 ../E/wait.txt:22 #, no-wrap msgid "Programming, types and categories." msgstr "Programmation, types et catégories." @@ -76,18 +76,6 @@ msgstr "Instruction aim" msgid "Syntax :" msgstr "Syntaxe:" -#. type: Source code -#: ../E/aim.txt:3 -#, no-wrap -msgid "aim ( angle );" -msgstr "aim ( angle );" - -#. type: Plain text -#: ../E/aim.txt:5 -#, no-wrap -msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: " -msgstr "Hausse du canon, pour les robots équipés d'un canon, à savoir:" - #. type: Bullet: 'o' #: ../E/aim.txt:6 ../E/fire.txt:14 #, no-wrap @@ -107,13 +95,13 @@ msgid "Phazer shooter" msgstr "Robot phazer" #. type: Plain text -#: ../E/aim.txt:10 ../E/fire.txt:18 +#: ../E/fire.txt:18 #, no-wrap msgid "When controlling the robot through programming, the only way to turn the gun left or right is to turn the whole robot with the instruction turn." msgstr "Pour diriger le canon vers la gauche ou vers la droite, le seul moyen est d'orienter le robot avec l'instuction turn." #. type: \t; header -#: ../E/aim.txt:12 ../E/turn.txt:24 +#: ../E/turn.txt:24 #, no-wrap msgid "angle: float" msgstr "angle: float" @@ -125,13 +113,13 @@ msgid "Angle in degrees of the gun relative to the robot. A positive value orien msgstr "Angle en degrés du canon. Un angle positif oriente le canon vers le haut. Pour les robots shooter, la valeur doit être comprise entre -10 et +20 degrés. Pour les robots orgaShooter, la valeur doit être comprise entre -20 et +20 degrés. Le robot phazer accepte des valeurs comprises entre -20 et 45 degrés." #. type: \t; header -#: ../E/aim.txt:15 ../E/build.txt:22 ../E/drop.txt:23 ../E/fire.txt:25 ../E/goto.txt:29 ../E/grab.txt:23 ../E/move.txt:16 ../E/recycle.txt:7 ../E/sniff.txt:11 ../E/thump.txt:7 ../E/turn.txt:27 +#: ../E/aim.txt:18 ../E/build.txt:22 ../E/drop.txt:23 ../E/factory.txt:22 ../E/fire.txt:25 ../E/goto.txt:29 ../E/grab.txt:23 ../E/move.txt:16 ../E/recycle.txt:7 ../E/sniff.txt:11 ../E/thump.txt:7 ../E/turn.txt:27 #, no-wrap msgid "Return value: int" msgstr "Valeur retournée: int" #. type: Plain text -#: ../E/aim.txt:16 +#: ../E/aim.txt:19 #, no-wrap msgid "" "Zero if everything is OK, a value different from zero if the rotation could not be performed: \n" @@ -1180,7 +1168,7 @@ msgid "With the instruction distance( , ) you can calculate the dis msgstr "Avec l'instruction distance( , ) vous pouvez calculer la distance entre deux positions. " #. type: \b; header -#: ../E/build.txt:4 ../E/dist.txt:4 ../E/drop.txt:4 ../E/fire.txt:4 ../E/goto.txt:4 ../E/grab.txt:4 ../E/if.txt:4 ../E/motor.txt:4 ../E/move.txt:4 ../E/radar.txt:4 ../E/turn.txt:4 ../E/wait.txt:4 ../E/while.txt:4 +#: ../E/build.txt:4 ../E/dist.txt:4 ../E/drop.txt:4 ../E/factory.txt:4 ../E/fire.txt:4 ../E/goto.txt:4 ../E/grab.txt:4 ../E/if.txt:4 ../E/motor.txt:4 ../E/move.txt:4 ../E/radar.txt:4 ../E/turn.txt:4 ../E/wait.txt:4 ../E/while.txt:4 #, no-wrap msgid "Basic use" msgstr "Utilisation courante" @@ -1224,13 +1212,13 @@ msgstr "" "\tmove(distance(position, chose.position) - 40);" #. type: \b; header, \t; header -#: ../E/build.txt:13 ../E/dist.txt:17 ../E/drop.txt:11 ../E/errmode.txt:4 ../E/file.txt:10 ../E/fire.txt:9 ../E/float.txt:19 ../E/goto.txt:11 ../E/grab.txt:11 ../E/if.txt:22 ../E/int.txt:13 ../E/motor.txt:14 ../E/move.txt:7 ../E/radar.txt:13 ../E/return.txt:9 ../E/turn.txt:18 ../E/wait.txt:9 ../E/while.txt:19 +#: ../E/build.txt:13 ../E/dist.txt:17 ../E/drop.txt:11 ../E/errmode.txt:4 ../E/factory.txt:13 ../E/file.txt:10 ../E/fire.txt:9 ../E/float.txt:19 ../E/goto.txt:11 ../E/grab.txt:11 ../E/if.txt:22 ../E/int.txt:13 ../E/motor.txt:14 ../E/move.txt:7 ../E/radar.txt:13 ../E/return.txt:9 ../E/turn.txt:18 ../E/wait.txt:9 ../E/while.txt:19 #, no-wrap msgid "For specialists" msgstr "Pour spécialistes" #. type: Plain text -#: ../E/build.txt:14 ../E/dist.txt:18 ../E/dist2d.txt:2 ../E/do.txt:2 ../E/drop.txt:12 ../E/fire.txt:10 ../E/for.txt:2 ../E/goto.txt:12 ../E/grab.txt:12 ../E/if.txt:23 ../E/jet.txt:2 ../E/message.txt:2 ../E/move.txt:8 ../E/radar.txt:14 ../E/receive.txt:2 ../E/recycle.txt:2 ../E/retobj.txt:2 ../E/search.txt:2 ../E/shield.txt:2 ../E/sniff.txt:2 ../E/thump.txt:2 ../E/topo.txt:2 ../E/turn.txt:19 ../E/wait.txt:10 +#: ../E/build.txt:14 ../E/dist.txt:18 ../E/dist2d.txt:2 ../E/do.txt:2 ../E/drop.txt:12 ../E/factory.txt:14 ../E/fire.txt:10 ../E/for.txt:2 ../E/goto.txt:12 ../E/grab.txt:12 ../E/if.txt:23 ../E/jet.txt:2 ../E/message.txt:2 ../E/move.txt:8 ../E/radar.txt:14 ../E/receive.txt:2 ../E/recycle.txt:2 ../E/retobj.txt:2 ../E/search.txt:2 ../E/shield.txt:2 ../E/sniff.txt:2 ../E/thump.txt:2 ../E/topo.txt:2 ../E/turn.txt:19 ../E/wait.txt:10 #, no-wrap msgid "Syntax:" msgstr "Syntaxe:" @@ -6372,31 +6360,31 @@ msgid "" msgstr "" #. type: Source code -#: ../E/build.txt:15 +#: ../E/build.txt:15 ../E/factory.txt:15 #, no-wrap msgid "build ( cat );" msgstr "" #. type: Plain text -#: ../E/build.txt:17 +#: ../E/build.txt:17 ../E/factory.txt:17 #, no-wrap msgid "Tells the robot to build a building using a titanium cube placed on a flat ground nearby." msgstr "" #. type: \t; header -#: ../E/build.txt:19 +#: ../E/build.txt:19 ../E/factory.txt:19 #, no-wrap msgid "cat: int" msgstr "" #. type: \b; header -#: ../E/build.txt:1 +#: ../E/build.txt:1 ../E/factory.txt:1 #, no-wrap msgid "Instruction build" msgstr "" #. type: Plain text -#: ../E/build.txt:23 +#: ../E/build.txt:23 ../E/factory.txt:23 #, no-wrap msgid "" "Normally an error stops the program. You can prevent the program from stopping on errors by using the errmode(0) instruction. A value different from zero if an error occurred is then returned by build().\n" @@ -6405,19 +6393,19 @@ msgid "" msgstr "" #. type: Plain text -#: ../E/build.txt:2 +#: ../E/build.txt:2 ../E/factory.txt:2 #, no-wrap msgid "The instruction build(); instructs the bot to build a building of the given category. Currently works for every bot." msgstr "" #. type: Plain text -#: ../E/build.txt:7 +#: ../E/build.txt:7 ../E/factory.txt:7 #, no-wrap msgid "Here is an example of a program that looks for the nearest titanium cube, goes to the position and builds a bot factory." msgstr "" #. type: Source code -#: ../E/build.txt:9 +#: ../E/build.txt:9 ../E/factory.txt:9 #, no-wrap msgid "" " object item = radar(Titanium);\n" @@ -6426,17 +6414,68 @@ msgid "" msgstr "" #. type: Plain text -#: ../E/build.txt:20 +#: ../E/build.txt:20 ../E/factory.txt:20 #, no-wrap msgid "The category of a building." msgstr "" #. type: Plain text -#: ../E/build.txt:5 +#: ../E/build.txt:5 ../E/factory.txt:5 #, no-wrap msgid "This command is mostly useful in an attempt to build a fully automatised base, where an astronaut does not need to do anything except starting a program and watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)." msgstr "" +#. type: Source code +#: ../E/aim.txt:3 +#, no-wrap +msgid "aim ( y, x );" +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:10 +#, no-wrap +msgid "When controlling the robot through programming, the gun can be also turned left or right by turning the whole robot with the instruction turn." +msgstr "" + +#. type: \t; header +#: ../E/aim.txt:12 +#, no-wrap +msgid "y: float" +msgstr "" + +#. type: \t; header +#: ../E/aim.txt:15 +#, no-wrap +msgid "x: float" +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:16 +#, no-wrap +msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. The angle must range from -40 to +40 degrees for all shooters. This parameter is optional: if no value is provided, then x = 0." +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:5 +#, no-wrap +msgid "This instruction sets the vertical and the horizontal angle of the cannon. The following robots are equipped with a cannon: " +msgstr "" + +#~ msgid "This instruction sets the vertical and/or the horizontal angle of the cannon. The following robots are equipped with a cannon: " +#~ msgstr "" + +#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from -40 to +40 degrees. For phazer shooters, the angle must range from -40 to 40 degrees. It is optional: if no value is provided, then x = 0." +#~ msgstr "" + +#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from -20 to +20 degrees. For phazer shooters, the angle must range from -20 to 45 degrees." +#~ msgstr "" + +#~ msgid "aim ( angle );" +#~ msgstr "aim ( angle );" + +#~ msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: " +#~ msgstr "Hausse du canon, pour les robots équipés d'un canon, à savoir:" + #~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where an astronaut does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)." #~ msgstr "" diff --git a/help/cbot/po/pl.po b/help/cbot/po/pl.po index 551d89ee..a5650b2a 100644 --- a/help/cbot/po/pl.po +++ b/help/cbot/po/pl.po @@ -53,13 +53,13 @@ msgid "Time in seconds." msgstr "Czas w sekundach." #. type: \t; header -#: ../E/abstime.txt:10 ../E/aim.txt:20 ../E/array.txt:30 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/category.txt:107 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/deletef.txt:9 ../E/delinfo.txt:13 ../E/direct.txt:13 ../E/dist.txt:29 ../E/dist2d.txt:13 ../E/do.txt:27 ../E/drop.txt:28 ../E/eof.txt:13 ../E/errmode.txt:32 ../E/expr.txt:87 ../E/extern.txt:29 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/float.txt:24 ../E/for.txt:38 ../E/function.txt:84 ../E/goto.txt:34 ../E/grab.txt:28 ../E/if.txt:39 ../E/int.txt:18 ../E/jet.txt:14 ../E/message.txt:24 ../E/motor.txt:38 ../E/move.txt:21 ../E/nan.txt:14 ../E/new.txt:20 ../E/null.txt:4 ../E/object.txt:68 ../E/open.txt:18 ../E/openfile.txt:10 ../E/point.txt:35 ../E/pointer.txt:51 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:58 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/retobj.txt:13 ../E/return.txt:29 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/static.txt:20 ../E/strfind.txt:18 ../E/string.txt:32 ../E/strleft.txt:14 ../E/strlen.txt:12 ../E/strlower.txt:10 ../E/strmid.txt:18 ../E/strright.txt:14 ../E/strupper.txt:10 ../E/strval.txt:17 ../E/synchro.txt:23 ../E/term.txt:30 ../E/testinfo.txt:16 ../E/this.txt:52 ../E/thump.txt:12 ../E/topo.txt:13 ../E/true.txt:4 ../E/turn.txt:32 ../E/type.txt:32 ../E/var.txt:66 ../E/void.txt:10 ../E/wait.txt:21 ../E/while.txt:46 ../E/writeln.txt:19 +#: ../E/abstime.txt:10 ../E/aim.txt:23 ../E/array.txt:30 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/category.txt:107 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/deletef.txt:9 ../E/delinfo.txt:13 ../E/direct.txt:13 ../E/dist.txt:29 ../E/dist2d.txt:13 ../E/do.txt:27 ../E/drop.txt:28 ../E/eof.txt:13 ../E/errmode.txt:32 ../E/expr.txt:87 ../E/extern.txt:29 ../E/factory.txt:27 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/float.txt:24 ../E/for.txt:38 ../E/function.txt:84 ../E/goto.txt:34 ../E/grab.txt:28 ../E/if.txt:39 ../E/int.txt:18 ../E/jet.txt:14 ../E/message.txt:24 ../E/motor.txt:38 ../E/move.txt:21 ../E/nan.txt:14 ../E/new.txt:20 ../E/null.txt:4 ../E/object.txt:68 ../E/open.txt:18 ../E/openfile.txt:10 ../E/point.txt:35 ../E/pointer.txt:51 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:58 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/retobj.txt:13 ../E/return.txt:29 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/static.txt:20 ../E/strfind.txt:18 ../E/string.txt:32 ../E/strleft.txt:14 ../E/strlen.txt:12 ../E/strlower.txt:10 ../E/strmid.txt:18 ../E/strright.txt:14 ../E/strupper.txt:10 ../E/strval.txt:17 ../E/synchro.txt:23 ../E/term.txt:30 ../E/testinfo.txt:16 ../E/this.txt:52 ../E/thump.txt:12 ../E/topo.txt:13 ../E/true.txt:4 ../E/turn.txt:32 ../E/type.txt:32 ../E/var.txt:66 ../E/void.txt:10 ../E/wait.txt:21 ../E/while.txt:46 ../E/writeln.txt:19 #, no-wrap msgid "See also" msgstr "Zobacz również" #. type: Plain text -#: ../E/abstime.txt:11 ../E/aim.txt:21 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/build.txt:28 ../E/cond.txt:28 ../E/continue.txt:25 ../E/deletef.txt:10 ../E/direct.txt:14 ../E/dist.txt:30 ../E/dist2d.txt:14 ../E/drop.txt:29 ../E/errmode.txt:33 ../E/expr.txt:88 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:85 ../E/goto.txt:35 ../E/grab.txt:29 ../E/if.txt:40 ../E/int.txt:19 ../E/jet.txt:15 ../E/message.txt:25 ../E/move.txt:22 ../E/nan.txt:15 ../E/object.txt:69 ../E/openfile.txt:11 ../E/point.txt:36 ../E/radar.txt:59 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:17 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/term.txt:31 ../E/thump.txt:13 ../E/topo.txt:14 ../E/true.txt:5 ../E/turn.txt:33 ../E/type.txt:33 ../E/var.txt:67 ../E/void.txt:11 ../E/wait.txt:22 +#: ../E/abstime.txt:11 ../E/aim.txt:24 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/build.txt:28 ../E/cond.txt:28 ../E/continue.txt:25 ../E/deletef.txt:10 ../E/direct.txt:14 ../E/dist.txt:30 ../E/dist2d.txt:14 ../E/drop.txt:29 ../E/errmode.txt:33 ../E/expr.txt:88 ../E/extern.txt:30 ../E/factory.txt:28 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:85 ../E/goto.txt:35 ../E/grab.txt:29 ../E/if.txt:40 ../E/int.txt:19 ../E/jet.txt:15 ../E/message.txt:25 ../E/move.txt:22 ../E/nan.txt:15 ../E/object.txt:69 ../E/openfile.txt:11 ../E/point.txt:36 ../E/radar.txt:59 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:17 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/term.txt:31 ../E/thump.txt:13 ../E/topo.txt:14 ../E/true.txt:5 ../E/turn.txt:33 ../E/type.txt:33 ../E/var.txt:67 ../E/void.txt:11 ../E/wait.txt:22 #, no-wrap msgid "Programming, types and categories." msgstr "Programowanie, typy i kategorie." @@ -76,18 +76,6 @@ msgstr "Instrukcja aim" msgid "Syntax :" msgstr "Składnia:" -#. type: Source code -#: ../E/aim.txt:3 -#, no-wrap -msgid "aim ( angle );" -msgstr "aim ( kąt );" - -#. type: Plain text -#: ../E/aim.txt:5 -#, no-wrap -msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: " -msgstr "Instrukcja ta umożliwia zmianę położenia lufy w pionie. Następujące roboty mogą strzelać: " - #. type: Bullet: 'o' #: ../E/aim.txt:6 ../E/fire.txt:14 #, no-wrap @@ -107,13 +95,13 @@ msgid "Phazer shooter" msgstr "Działo fazowe" #. type: Plain text -#: ../E/aim.txt:10 ../E/fire.txt:18 +#: ../E/fire.txt:18 #, no-wrap msgid "When controlling the robot through programming, the only way to turn the gun left or right is to turn the whole robot with the instruction turn." msgstr "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ą turn." #. type: \t; header -#: ../E/aim.txt:12 ../E/turn.txt:24 +#: ../E/turn.txt:24 #, no-wrap msgid "angle: float" msgstr "kąt: float" @@ -125,13 +113,13 @@ msgid "Angle in degrees of the gun relative to the robot. A positive value orien msgstr "Kąt w stopniach w odniesieniu do robota. Wartość dodatnia ustawia lufę w górę. Dla dział i dział organicznych ograniczeniem jest przedział od -20 do +20 stopni. Dla działa fazowego kąt ten musi należeć do przedziału od -20 do 45 stopni." #. type: \t; header -#: ../E/aim.txt:15 ../E/build.txt:22 ../E/drop.txt:23 ../E/fire.txt:25 ../E/goto.txt:29 ../E/grab.txt:23 ../E/move.txt:16 ../E/recycle.txt:7 ../E/sniff.txt:11 ../E/thump.txt:7 ../E/turn.txt:27 +#: ../E/aim.txt:18 ../E/build.txt:22 ../E/drop.txt:23 ../E/factory.txt:22 ../E/fire.txt:25 ../E/goto.txt:29 ../E/grab.txt:23 ../E/move.txt:16 ../E/recycle.txt:7 ../E/sniff.txt:11 ../E/thump.txt:7 ../E/turn.txt:27 #, no-wrap msgid "Return value: int" msgstr "Typ wyniku: int" #. type: Plain text -#: ../E/aim.txt:16 +#: ../E/aim.txt:19 #, no-wrap msgid "" "Zero if everything is OK, a value different from zero if the rotation could not be performed: \n" @@ -1191,7 +1179,7 @@ msgid "With the instruction distance( , ) you can calculate the dis msgstr "Za pomocą instrukcji distance( , ) można obliczyć odległość między dwoma punktami." #. type: \b; header -#: ../E/build.txt:4 ../E/dist.txt:4 ../E/drop.txt:4 ../E/fire.txt:4 ../E/goto.txt:4 ../E/grab.txt:4 ../E/if.txt:4 ../E/motor.txt:4 ../E/move.txt:4 ../E/radar.txt:4 ../E/turn.txt:4 ../E/wait.txt:4 ../E/while.txt:4 +#: ../E/build.txt:4 ../E/dist.txt:4 ../E/drop.txt:4 ../E/factory.txt:4 ../E/fire.txt:4 ../E/goto.txt:4 ../E/grab.txt:4 ../E/if.txt:4 ../E/motor.txt:4 ../E/move.txt:4 ../E/radar.txt:4 ../E/turn.txt:4 ../E/wait.txt:4 ../E/while.txt:4 #, no-wrap msgid "Basic use" msgstr "Podstawowe użycie" @@ -1235,13 +1223,13 @@ msgstr "" "\tmove(distance(position, item.position) - 40);" #. type: \b; header, \t; header -#: ../E/build.txt:13 ../E/dist.txt:17 ../E/drop.txt:11 ../E/errmode.txt:4 ../E/file.txt:10 ../E/fire.txt:9 ../E/float.txt:19 ../E/goto.txt:11 ../E/grab.txt:11 ../E/if.txt:22 ../E/int.txt:13 ../E/motor.txt:14 ../E/move.txt:7 ../E/radar.txt:13 ../E/return.txt:9 ../E/turn.txt:18 ../E/wait.txt:9 ../E/while.txt:19 +#: ../E/build.txt:13 ../E/dist.txt:17 ../E/drop.txt:11 ../E/errmode.txt:4 ../E/factory.txt:13 ../E/file.txt:10 ../E/fire.txt:9 ../E/float.txt:19 ../E/goto.txt:11 ../E/grab.txt:11 ../E/if.txt:22 ../E/int.txt:13 ../E/motor.txt:14 ../E/move.txt:7 ../E/radar.txt:13 ../E/return.txt:9 ../E/turn.txt:18 ../E/wait.txt:9 ../E/while.txt:19 #, no-wrap msgid "For specialists" msgstr "Dla specjalistów" #. type: Plain text -#: ../E/build.txt:14 ../E/dist.txt:18 ../E/dist2d.txt:2 ../E/do.txt:2 ../E/drop.txt:12 ../E/fire.txt:10 ../E/for.txt:2 ../E/goto.txt:12 ../E/grab.txt:12 ../E/if.txt:23 ../E/jet.txt:2 ../E/message.txt:2 ../E/move.txt:8 ../E/radar.txt:14 ../E/receive.txt:2 ../E/recycle.txt:2 ../E/retobj.txt:2 ../E/search.txt:2 ../E/shield.txt:2 ../E/sniff.txt:2 ../E/thump.txt:2 ../E/topo.txt:2 ../E/turn.txt:19 ../E/wait.txt:10 +#: ../E/build.txt:14 ../E/dist.txt:18 ../E/dist2d.txt:2 ../E/do.txt:2 ../E/drop.txt:12 ../E/factory.txt:14 ../E/fire.txt:10 ../E/for.txt:2 ../E/goto.txt:12 ../E/grab.txt:12 ../E/if.txt:23 ../E/jet.txt:2 ../E/message.txt:2 ../E/move.txt:8 ../E/radar.txt:14 ../E/receive.txt:2 ../E/recycle.txt:2 ../E/retobj.txt:2 ../E/search.txt:2 ../E/shield.txt:2 ../E/sniff.txt:2 ../E/thump.txt:2 ../E/topo.txt:2 ../E/turn.txt:19 ../E/wait.txt:10 #, no-wrap msgid "Syntax:" msgstr "Składnia:" @@ -6421,31 +6409,31 @@ msgstr "" "for ( i = 1 ; i <= 4 ; i++ )" #. type: Source code -#: ../E/build.txt:15 +#: ../E/build.txt:15 ../E/factory.txt:15 #, no-wrap msgid "build ( cat );" msgstr "" #. type: Plain text -#: ../E/build.txt:17 +#: ../E/build.txt:17 ../E/factory.txt:17 #, no-wrap msgid "Tells the robot to build a building using a titanium cube placed on a flat ground nearby." msgstr "" #. type: \t; header -#: ../E/build.txt:19 +#: ../E/build.txt:19 ../E/factory.txt:19 #, no-wrap msgid "cat: int" msgstr "" #. type: \b; header -#: ../E/build.txt:1 +#: ../E/build.txt:1 ../E/factory.txt:1 #, no-wrap msgid "Instruction build" msgstr "" #. type: Plain text -#: ../E/build.txt:23 +#: ../E/build.txt:23 ../E/factory.txt:23 #, no-wrap msgid "" "Normally an error stops the program. You can prevent the program from stopping on errors by using the errmode(0) instruction. A value different from zero if an error occurred is then returned by build().\n" @@ -6454,19 +6442,19 @@ msgid "" msgstr "" #. type: Plain text -#: ../E/build.txt:2 +#: ../E/build.txt:2 ../E/factory.txt:2 #, no-wrap msgid "The instruction build(); instructs the bot to build a building of the given category. Currently works for every bot." msgstr "" #. type: Plain text -#: ../E/build.txt:7 +#: ../E/build.txt:7 ../E/factory.txt:7 #, no-wrap msgid "Here is an example of a program that looks for the nearest titanium cube, goes to the position and builds a bot factory." msgstr "" #. type: Source code -#: ../E/build.txt:9 +#: ../E/build.txt:9 ../E/factory.txt:9 #, no-wrap msgid "" " object item = radar(Titanium);\n" @@ -6475,17 +6463,68 @@ msgid "" msgstr "" #. type: Plain text -#: ../E/build.txt:20 +#: ../E/build.txt:20 ../E/factory.txt:20 #, no-wrap msgid "The category of a building." msgstr "" #. type: Plain text -#: ../E/build.txt:5 +#: ../E/build.txt:5 ../E/factory.txt:5 #, no-wrap msgid "This command is mostly useful in an attempt to build a fully automatised base, where an astronaut does not need to do anything except starting a program and watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)." msgstr "" +#. type: Source code +#: ../E/aim.txt:3 +#, no-wrap +msgid "aim ( y, x );" +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:10 +#, no-wrap +msgid "When controlling the robot through programming, the gun can be also turned left or right by turning the whole robot with the instruction turn." +msgstr "" + +#. type: \t; header +#: ../E/aim.txt:12 +#, no-wrap +msgid "y: float" +msgstr "" + +#. type: \t; header +#: ../E/aim.txt:15 +#, no-wrap +msgid "x: float" +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:16 +#, no-wrap +msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. The angle must range from -40 to +40 degrees for all shooters. This parameter is optional: if no value is provided, then x = 0." +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:5 +#, no-wrap +msgid "This instruction sets the vertical and the horizontal angle of the cannon. The following robots are equipped with a cannon: " +msgstr "" + +#~ msgid "This instruction sets the vertical and/or the horizontal angle of the cannon. The following robots are equipped with a cannon: " +#~ msgstr "" + +#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from -40 to +40 degrees. For phazer shooters, the angle must range from -40 to 40 degrees. It is optional: if no value is provided, then x = 0." +#~ msgstr "" + +#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from -20 to +20 degrees. For phazer shooters, the angle must range from -20 to 45 degrees." +#~ msgstr "" + +#~ msgid "aim ( angle );" +#~ msgstr "aim ( kąt );" + +#~ msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: " +#~ msgstr "Instrukcja ta umożliwia zmianę położenia lufy w pionie. Następujące roboty mogą strzelać: " + #~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where an astronaut does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)." #~ msgstr "" diff --git a/help/cbot/po/ru.po b/help/cbot/po/ru.po index 3b8fc7e5..7161b45c 100644 --- a/help/cbot/po/ru.po +++ b/help/cbot/po/ru.po @@ -53,13 +53,13 @@ msgid "Time in seconds." msgstr "" #. type: \t; header -#: ../E/abstime.txt:10 ../E/aim.txt:20 ../E/array.txt:30 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/category.txt:107 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/deletef.txt:9 ../E/delinfo.txt:13 ../E/direct.txt:13 ../E/dist.txt:29 ../E/dist2d.txt:13 ../E/do.txt:27 ../E/drop.txt:28 ../E/eof.txt:13 ../E/errmode.txt:32 ../E/expr.txt:87 ../E/extern.txt:29 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/float.txt:24 ../E/for.txt:38 ../E/function.txt:84 ../E/goto.txt:34 ../E/grab.txt:28 ../E/if.txt:39 ../E/int.txt:18 ../E/jet.txt:14 ../E/message.txt:24 ../E/motor.txt:38 ../E/move.txt:21 ../E/nan.txt:14 ../E/new.txt:20 ../E/null.txt:4 ../E/object.txt:68 ../E/open.txt:18 ../E/openfile.txt:10 ../E/point.txt:35 ../E/pointer.txt:51 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:58 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/retobj.txt:13 ../E/return.txt:29 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/static.txt:20 ../E/strfind.txt:18 ../E/string.txt:32 ../E/strleft.txt:14 ../E/strlen.txt:12 ../E/strlower.txt:10 ../E/strmid.txt:18 ../E/strright.txt:14 ../E/strupper.txt:10 ../E/strval.txt:17 ../E/synchro.txt:23 ../E/term.txt:30 ../E/testinfo.txt:16 ../E/this.txt:52 ../E/thump.txt:12 ../E/topo.txt:13 ../E/true.txt:4 ../E/turn.txt:32 ../E/type.txt:32 ../E/var.txt:66 ../E/void.txt:10 ../E/wait.txt:21 ../E/while.txt:46 ../E/writeln.txt:19 +#: ../E/abstime.txt:10 ../E/aim.txt:23 ../E/array.txt:30 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/category.txt:107 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/deletef.txt:9 ../E/delinfo.txt:13 ../E/direct.txt:13 ../E/dist.txt:29 ../E/dist2d.txt:13 ../E/do.txt:27 ../E/drop.txt:28 ../E/eof.txt:13 ../E/errmode.txt:32 ../E/expr.txt:87 ../E/extern.txt:29 ../E/factory.txt:27 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/float.txt:24 ../E/for.txt:38 ../E/function.txt:84 ../E/goto.txt:34 ../E/grab.txt:28 ../E/if.txt:39 ../E/int.txt:18 ../E/jet.txt:14 ../E/message.txt:24 ../E/motor.txt:38 ../E/move.txt:21 ../E/nan.txt:14 ../E/new.txt:20 ../E/null.txt:4 ../E/object.txt:68 ../E/open.txt:18 ../E/openfile.txt:10 ../E/point.txt:35 ../E/pointer.txt:51 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:58 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/retobj.txt:13 ../E/return.txt:29 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/static.txt:20 ../E/strfind.txt:18 ../E/string.txt:32 ../E/strleft.txt:14 ../E/strlen.txt:12 ../E/strlower.txt:10 ../E/strmid.txt:18 ../E/strright.txt:14 ../E/strupper.txt:10 ../E/strval.txt:17 ../E/synchro.txt:23 ../E/term.txt:30 ../E/testinfo.txt:16 ../E/this.txt:52 ../E/thump.txt:12 ../E/topo.txt:13 ../E/true.txt:4 ../E/turn.txt:32 ../E/type.txt:32 ../E/var.txt:66 ../E/void.txt:10 ../E/wait.txt:21 ../E/while.txt:46 ../E/writeln.txt:19 #, no-wrap msgid "See also" msgstr "См. также" #. type: Plain text -#: ../E/abstime.txt:11 ../E/aim.txt:21 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/build.txt:28 ../E/cond.txt:28 ../E/continue.txt:25 ../E/deletef.txt:10 ../E/direct.txt:14 ../E/dist.txt:30 ../E/dist2d.txt:14 ../E/drop.txt:29 ../E/errmode.txt:33 ../E/expr.txt:88 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:85 ../E/goto.txt:35 ../E/grab.txt:29 ../E/if.txt:40 ../E/int.txt:19 ../E/jet.txt:15 ../E/message.txt:25 ../E/move.txt:22 ../E/nan.txt:15 ../E/object.txt:69 ../E/openfile.txt:11 ../E/point.txt:36 ../E/radar.txt:59 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:17 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/term.txt:31 ../E/thump.txt:13 ../E/topo.txt:14 ../E/true.txt:5 ../E/turn.txt:33 ../E/type.txt:33 ../E/var.txt:67 ../E/void.txt:11 ../E/wait.txt:22 +#: ../E/abstime.txt:11 ../E/aim.txt:24 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/build.txt:28 ../E/cond.txt:28 ../E/continue.txt:25 ../E/deletef.txt:10 ../E/direct.txt:14 ../E/dist.txt:30 ../E/dist2d.txt:14 ../E/drop.txt:29 ../E/errmode.txt:33 ../E/expr.txt:88 ../E/extern.txt:30 ../E/factory.txt:28 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:85 ../E/goto.txt:35 ../E/grab.txt:29 ../E/if.txt:40 ../E/int.txt:19 ../E/jet.txt:15 ../E/message.txt:25 ../E/move.txt:22 ../E/nan.txt:15 ../E/object.txt:69 ../E/openfile.txt:11 ../E/point.txt:36 ../E/radar.txt:59 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:17 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/term.txt:31 ../E/thump.txt:13 ../E/topo.txt:14 ../E/true.txt:5 ../E/turn.txt:33 ../E/type.txt:33 ../E/var.txt:67 ../E/void.txt:11 ../E/wait.txt:22 #, no-wrap msgid "Programming, types and categories." msgstr "Программирование, типы и категории." @@ -76,18 +76,6 @@ msgstr "Инструкция aim" msgid "Syntax :" msgstr "Синтаксис :" -#. type: Source code -#: ../E/aim.txt:3 -#, no-wrap -msgid "aim ( angle );" -msgstr "aim ( угол );" - -#. type: Plain text -#: ../E/aim.txt:5 -#, no-wrap -msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: " -msgstr "Эта инструкция устанавливает вертикальны угол пушки. Пушкой снабжаются следующи роботы:" - #. type: Bullet: 'o' #: ../E/aim.txt:6 ../E/fire.txt:14 #, no-wrap @@ -107,13 +95,13 @@ msgid "Phazer shooter" msgstr "Фазер Стрелок" #. type: Plain text -#: ../E/aim.txt:10 ../E/fire.txt:18 +#: ../E/fire.txt:18 #, no-wrap msgid "When controlling the robot through programming, the only way to turn the gun left or right is to turn the whole robot with the instruction turn." msgstr "Когда вы управляете своим ботом путем программирования, единственный способ повернуть оружие направо или налево - это повернуть весь бот инструкцией turn." #. type: \t; header -#: ../E/aim.txt:12 ../E/turn.txt:24 +#: ../E/turn.txt:24 #, no-wrap msgid "angle: float" msgstr "угол: float" @@ -125,13 +113,13 @@ msgid "Angle in degrees of the gun relative to the robot. A positive value orien msgstr "Угол оружия относительно робота, в градусах. Положительное значение ориентирует ружье вперед. Для стрелков и орга-стрелков, угол должен быть от -20 до +20 градусов. Для фазовый стрелок стрелков, угол должен быть в пределах от -20 до 45 градусов." #. type: \t; header -#: ../E/aim.txt:15 ../E/build.txt:22 ../E/drop.txt:23 ../E/fire.txt:25 ../E/goto.txt:29 ../E/grab.txt:23 ../E/move.txt:16 ../E/recycle.txt:7 ../E/sniff.txt:11 ../E/thump.txt:7 ../E/turn.txt:27 +#: ../E/aim.txt:18 ../E/build.txt:22 ../E/drop.txt:23 ../E/factory.txt:22 ../E/fire.txt:25 ../E/goto.txt:29 ../E/grab.txt:23 ../E/move.txt:16 ../E/recycle.txt:7 ../E/sniff.txt:11 ../E/thump.txt:7 ../E/turn.txt:27 #, no-wrap msgid "Return value: int" msgstr "Возвращаемое значение: int" #. type: Plain text -#: ../E/aim.txt:16 +#: ../E/aim.txt:19 #, no-wrap msgid "" "Zero if everything is OK, a value different from zero if the rotation could not be performed: \n" @@ -1190,7 +1178,7 @@ msgid "With the instruction distance( , ) you can calculate the dis msgstr "С помощью инструкции distance( , ) вы можете подсчитывать расстояние между двумя позициями." #. type: \b; header -#: ../E/build.txt:4 ../E/dist.txt:4 ../E/drop.txt:4 ../E/fire.txt:4 ../E/goto.txt:4 ../E/grab.txt:4 ../E/if.txt:4 ../E/motor.txt:4 ../E/move.txt:4 ../E/radar.txt:4 ../E/turn.txt:4 ../E/wait.txt:4 ../E/while.txt:4 +#: ../E/build.txt:4 ../E/dist.txt:4 ../E/drop.txt:4 ../E/factory.txt:4 ../E/fire.txt:4 ../E/goto.txt:4 ../E/grab.txt:4 ../E/if.txt:4 ../E/motor.txt:4 ../E/move.txt:4 ../E/radar.txt:4 ../E/turn.txt:4 ../E/wait.txt:4 ../E/while.txt:4 #, no-wrap msgid "Basic use" msgstr "Основное использование" @@ -1234,13 +1222,13 @@ msgstr "" "\tmove(distance(position, item.position) - 40);" #. type: \b; header, \t; header -#: ../E/build.txt:13 ../E/dist.txt:17 ../E/drop.txt:11 ../E/errmode.txt:4 ../E/file.txt:10 ../E/fire.txt:9 ../E/float.txt:19 ../E/goto.txt:11 ../E/grab.txt:11 ../E/if.txt:22 ../E/int.txt:13 ../E/motor.txt:14 ../E/move.txt:7 ../E/radar.txt:13 ../E/return.txt:9 ../E/turn.txt:18 ../E/wait.txt:9 ../E/while.txt:19 +#: ../E/build.txt:13 ../E/dist.txt:17 ../E/drop.txt:11 ../E/errmode.txt:4 ../E/factory.txt:13 ../E/file.txt:10 ../E/fire.txt:9 ../E/float.txt:19 ../E/goto.txt:11 ../E/grab.txt:11 ../E/if.txt:22 ../E/int.txt:13 ../E/motor.txt:14 ../E/move.txt:7 ../E/radar.txt:13 ../E/return.txt:9 ../E/turn.txt:18 ../E/wait.txt:9 ../E/while.txt:19 #, no-wrap msgid "For specialists" msgstr "Для специалистов" #. type: Plain text -#: ../E/build.txt:14 ../E/dist.txt:18 ../E/dist2d.txt:2 ../E/do.txt:2 ../E/drop.txt:12 ../E/fire.txt:10 ../E/for.txt:2 ../E/goto.txt:12 ../E/grab.txt:12 ../E/if.txt:23 ../E/jet.txt:2 ../E/message.txt:2 ../E/move.txt:8 ../E/radar.txt:14 ../E/receive.txt:2 ../E/recycle.txt:2 ../E/retobj.txt:2 ../E/search.txt:2 ../E/shield.txt:2 ../E/sniff.txt:2 ../E/thump.txt:2 ../E/topo.txt:2 ../E/turn.txt:19 ../E/wait.txt:10 +#: ../E/build.txt:14 ../E/dist.txt:18 ../E/dist2d.txt:2 ../E/do.txt:2 ../E/drop.txt:12 ../E/factory.txt:14 ../E/fire.txt:10 ../E/for.txt:2 ../E/goto.txt:12 ../E/grab.txt:12 ../E/if.txt:23 ../E/jet.txt:2 ../E/message.txt:2 ../E/move.txt:8 ../E/radar.txt:14 ../E/receive.txt:2 ../E/recycle.txt:2 ../E/retobj.txt:2 ../E/search.txt:2 ../E/shield.txt:2 ../E/sniff.txt:2 ../E/thump.txt:2 ../E/topo.txt:2 ../E/turn.txt:19 ../E/wait.txt:10 #, no-wrap msgid "Syntax:" msgstr "Синтаксис:" @@ -6383,31 +6371,31 @@ msgid "" msgstr "" #. type: Source code -#: ../E/build.txt:15 +#: ../E/build.txt:15 ../E/factory.txt:15 #, no-wrap msgid "build ( cat );" msgstr "" #. type: Plain text -#: ../E/build.txt:17 +#: ../E/build.txt:17 ../E/factory.txt:17 #, no-wrap msgid "Tells the robot to build a building using a titanium cube placed on a flat ground nearby." msgstr "" #. type: \t; header -#: ../E/build.txt:19 +#: ../E/build.txt:19 ../E/factory.txt:19 #, no-wrap msgid "cat: int" msgstr "" #. type: \b; header -#: ../E/build.txt:1 +#: ../E/build.txt:1 ../E/factory.txt:1 #, no-wrap msgid "Instruction build" msgstr "" #. type: Plain text -#: ../E/build.txt:23 +#: ../E/build.txt:23 ../E/factory.txt:23 #, no-wrap msgid "" "Normally an error stops the program. You can prevent the program from stopping on errors by using the errmode(0) instruction. A value different from zero if an error occurred is then returned by build().\n" @@ -6416,19 +6404,19 @@ msgid "" msgstr "" #. type: Plain text -#: ../E/build.txt:2 +#: ../E/build.txt:2 ../E/factory.txt:2 #, no-wrap msgid "The instruction build(); instructs the bot to build a building of the given category. Currently works for every bot." msgstr "" #. type: Plain text -#: ../E/build.txt:7 +#: ../E/build.txt:7 ../E/factory.txt:7 #, no-wrap msgid "Here is an example of a program that looks for the nearest titanium cube, goes to the position and builds a bot factory." msgstr "" #. type: Source code -#: ../E/build.txt:9 +#: ../E/build.txt:9 ../E/factory.txt:9 #, no-wrap msgid "" " object item = radar(Titanium);\n" @@ -6437,17 +6425,68 @@ msgid "" msgstr "" #. type: Plain text -#: ../E/build.txt:20 +#: ../E/build.txt:20 ../E/factory.txt:20 #, no-wrap msgid "The category of a building." msgstr "" #. type: Plain text -#: ../E/build.txt:5 +#: ../E/build.txt:5 ../E/factory.txt:5 #, no-wrap msgid "This command is mostly useful in an attempt to build a fully automatised base, where an astronaut does not need to do anything except starting a program and watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)." msgstr "" +#. type: Source code +#: ../E/aim.txt:3 +#, no-wrap +msgid "aim ( y, x );" +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:10 +#, no-wrap +msgid "When controlling the robot through programming, the gun can be also turned left or right by turning the whole robot with the instruction turn." +msgstr "" + +#. type: \t; header +#: ../E/aim.txt:12 +#, no-wrap +msgid "y: float" +msgstr "" + +#. type: \t; header +#: ../E/aim.txt:15 +#, no-wrap +msgid "x: float" +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:16 +#, no-wrap +msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. The angle must range from -40 to +40 degrees for all shooters. This parameter is optional: if no value is provided, then x = 0." +msgstr "" + +#. type: Plain text +#: ../E/aim.txt:5 +#, no-wrap +msgid "This instruction sets the vertical and the horizontal angle of the cannon. The following robots are equipped with a cannon: " +msgstr "" + +#~ msgid "This instruction sets the vertical and/or the horizontal angle of the cannon. The following robots are equipped with a cannon: " +#~ msgstr "" + +#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from -40 to +40 degrees. For phazer shooters, the angle must range from -40 to 40 degrees. It is optional: if no value is provided, then x = 0." +#~ msgstr "" + +#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from -20 to +20 degrees. For phazer shooters, the angle must range from -20 to 45 degrees." +#~ msgstr "" + +#~ msgid "aim ( angle );" +#~ msgstr "aim ( угол );" + +#~ msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: " +#~ msgstr "Эта инструкция устанавливает вертикальны угол пушки. Пушкой снабжаются следующи роботы:" + #~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where an astronaut does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)." #~ msgstr "" diff --git a/help/generic/E/cbot.txt b/help/generic/E/cbot.txt index 1764fc82..d0ba9a35 100644 --- a/help/generic/E/cbot.txt +++ b/help/generic/E/cbot.txt @@ -52,7 +52,7 @@ Constants like \l;categories\u cbot\category; are displayed with a red backgroun \c;\l;recycle\u cbot\recycle; \n;Recycles a derelict bot \c;\l;shield\u cbot\shield; \n;Extends or withdraws the shield \c;\l;fire\u cbot\fire; \n;Fires the cannon -\c;\l;aim\u cbot\aim; \n;Vertical angle of the cannon +\c;\l;aim\u cbot\aim; \n;Rotates the cannon \c;\l;build\u cbot\build; \n;Builds a building \t;Specific instructions for exchange posts: diff --git a/help/generic/po/de.po b/help/generic/po/de.po index ab0a1532..b880d8bf 100644 --- a/help/generic/po/de.po +++ b/help/generic/po/de.po @@ -601,10 +601,22 @@ msgid "" "recycle Recycles a derelict bot\n" "shield Extends or withdraws the shield\n" "fire Fires the cannon\n" -"aim Vertical angle of the cannon\n" +"aim Rotates the cannon\n" "build Builds a building" msgstr "" +#~ msgid "" +#~ "grab Picks up an object\n" +#~ "drop Puts down an object\n" +#~ "sniff Sounds the subsoil\n" +#~ "thump Overturns alien insects\n" +#~ "recycle Recycles a derelict bot\n" +#~ "shield Extends or withdraws the shield\n" +#~ "fire Fires the cannon\n" +#~ "aim Vertical angle of the cannon\n" +#~ "build Builds a building" +#~ msgstr "" + #~ msgid "" #~ "grab Picks up an object\n" #~ "drop Puts down an object\n" diff --git a/help/generic/po/fr.po b/help/generic/po/fr.po index 2554d41f..5eb029d4 100644 --- a/help/generic/po/fr.po +++ b/help/generic/po/fr.po @@ -597,10 +597,22 @@ msgid "" "recycle Recycles a derelict bot\n" "shield Extends or withdraws the shield\n" "fire Fires the cannon\n" -"aim Vertical angle of the cannon\n" +"aim Rotates the cannon\n" "build Builds a building" msgstr "" +#~ msgid "" +#~ "grab Picks up an object\n" +#~ "drop Puts down an object\n" +#~ "sniff Sounds the subsoil\n" +#~ "thump Overturns alien insects\n" +#~ "recycle Recycles a derelict bot\n" +#~ "shield Extends or withdraws the shield\n" +#~ "fire Fires the cannon\n" +#~ "aim Vertical angle of the cannon\n" +#~ "build Builds a building" +#~ msgstr "" + #~ msgid "" #~ "grab Picks up an object\n" #~ "drop Puts down an object\n" diff --git a/help/generic/po/generic.pot b/help/generic/po/generic.pot index f8c55e87..ec6caefb 100644 --- a/help/generic/po/generic.pot +++ b/help/generic/po/generic.pot @@ -509,10 +509,22 @@ msgid "" "recycle Recycles a derelict bot\n" "shield Extends or withdraws the shield\n" "fire Fires the cannon\n" -"aim Vertical angle of the cannon\n" +"aim Rotates the cannon\n" "build Builds a building" msgstr "" +#~ msgid "" +#~ "grab Picks up an object\n" +#~ "drop Puts down an object\n" +#~ "sniff Sounds the subsoil\n" +#~ "thump Overturns alien insects\n" +#~ "recycle Recycles a derelict bot\n" +#~ "shield Extends or withdraws the shield\n" +#~ "fire Fires the cannon\n" +#~ "aim Vertical angle of the cannon\n" +#~ "build Builds a building" +#~ msgstr "" + #~ msgid "" #~ "grab Picks up an object\n" #~ "drop Puts down an object\n" diff --git a/help/generic/po/pl.po b/help/generic/po/pl.po index 8ed28136..52c3e827 100644 --- a/help/generic/po/pl.po +++ b/help/generic/po/pl.po @@ -603,10 +603,22 @@ msgid "" "recycle Recycles a derelict bot\n" "shield Extends or withdraws the shield\n" "fire Fires the cannon\n" -"aim Vertical angle of the cannon\n" +"aim Rotates the cannon\n" "build Builds a building" msgstr "" +#~ msgid "" +#~ "grab Picks up an object\n" +#~ "drop Puts down an object\n" +#~ "sniff Sounds the subsoil\n" +#~ "thump Overturns alien insects\n" +#~ "recycle Recycles a derelict bot\n" +#~ "shield Extends or withdraws the shield\n" +#~ "fire Fires the cannon\n" +#~ "aim Vertical angle of the cannon\n" +#~ "build Builds a building" +#~ msgstr "" + #~ msgid "" #~ "grab Picks up an object\n" #~ "drop Puts down an object\n" diff --git a/help/generic/po/ru.po b/help/generic/po/ru.po index a0163a29..ac21e2bf 100644 --- a/help/generic/po/ru.po +++ b/help/generic/po/ru.po @@ -547,10 +547,22 @@ msgid "" "recycle Recycles a derelict bot\n" "shield Extends or withdraws the shield\n" "fire Fires the cannon\n" -"aim Vertical angle of the cannon\n" +"aim Rotates the cannon\n" "build Builds a building" msgstr "" +#~ msgid "" +#~ "grab Picks up an object\n" +#~ "drop Puts down an object\n" +#~ "sniff Sounds the subsoil\n" +#~ "thump Overturns alien insects\n" +#~ "recycle Recycles a derelict bot\n" +#~ "shield Extends or withdraws the shield\n" +#~ "fire Fires the cannon\n" +#~ "aim Vertical angle of the cannon\n" +#~ "build Builds a building" +#~ msgstr "" + #~ msgid "" #~ "grab Picks up an object\n" #~ "drop Puts down an object\n"