Add search documentation

coolant-mod
MrSimbax 2015-07-27 15:23:49 +02:00
parent b148cc6aab
commit 480ad7c004
13 changed files with 818 additions and 418 deletions

View File

@ -30,22 +30,22 @@ o \l;Array\u cbot\array; of categories of the objects that should be detected. F
\s;object nearestGrabber = radar(bots);\n;
o Keyword \const;Any\norm; if you are looking for any object.
\t;angle: \c;\l;float\u cbot\float;\n; (default value\c;0\n;)
\t;angle: \c;\l;float\u cbot\float;\n; (default value: \c;0\n;)
Direction that the radar is facing, in degrees.
\c; 0\n; -> radar is facing straight ahead
\c;-90\n; -> radar is facing a quarter turn right
\c; 90\n; -> radar is facing a quarter turn left
\t;focus: \c;\l;float\u cbot\float;\n; (default value\c;360\n;)
\t;focus: \c;\l;float\u cbot\float;\n; (default value: \c;360\n;)
Opening angle of the radar, in degrees.
\t;min: \c;\l;float\u cbot\float;\n; (default value \c;0\n;)
\t;min: \c;\l;float\u cbot\float;\n; (default value: \c;0\n;)
Minimum detection distance, in meters. Objects that are closer than the minimum distance will not be detected.
\t;max: \c;\l;float\u cbot\float;\n; (Default value\c;1000\n;)
\t;max: \c;\l;float\u cbot\float;\n; (default value: \c;1000\n;)
Maximum detection distance, in meters. Objects that are farther away than the maximum distance will not be detected.
\t;sens: \c;\l;float\u cbot\float;\n; (default value\c;1\n;)
\t;sens: \c;\l;float\u cbot\float;\n; (default value: \c;1\n;)
Determines which way the objects are detected. With value \c;1\n;, returns the closest object found in the specified zone. With value \c;-1\n;, the farthest object in the zone will be returned.
\t;Return value: \c;\l;object\u cbot\object;\n;

View File

@ -2,12 +2,21 @@
Syntax:
\s;\c;search ( category, position );\n;
Detects the object of the given category that is closest to the given position.
Detects the object of the given category that is closest to the given position. Similar to \c;\l;radar();\u cbot\radar;\n;, but can search starting from the specific point instead of the actual bot's position.
\t;category: \c;\l;int\u cbot\int;\n;
\l;Category\u cbot\category; of the requested object.
o \l;Category\u cbot\category; of the objects that should be detected. For example, when you are looking for an ant, write \c;search(AlienAnt)\n;.
o \l;Array\u cbot\array; of categories of the objects that should be detected. For example, when you are looking only for grabbers, starting from a certain point in the level:
\c;\s;int bots[4];
\s;bots[0] = WheeledGrabber;
\s;bots[1] = TrackedGrabber;
\s;bots[2] = WingedGrabber;
\s;bots[3] = LeggedGrabber;
\s;point p(50, 24, 0);
\s;object grabberNearestThePoint = search(bots, p);\n;
o Keyword \const;Any\norm; if you are looking for any object.
\t;position: \c;\l;point\u cbot\point;\n;
\t;position: \c;\l;point\u cbot\point;\n; (default value: \c;\l;this\u cbot\this;.\l;position\u cbot\object;\n;)
\c;search\n; returns the object of the given category that is closest to the position indicated here.
\t;Return value: \c;\l;object\u cbot\object;\n;

View File

@ -53,13 +53,13 @@ msgid "Time in seconds."
msgstr ""
#. type: \t; header
#: ../E/abstime.txt:10 ../E/acos.txt:11 ../E/aim.txt:23 ../E/array.txt:30 ../E/asin.txt:11 ../E/atan.txt:11 ../E/atan2.txt:16 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/buildingenabled.txt:22 ../E/busy.txt:14 ../E/canbuild.txt:22 ../E/canresearch.txt:14 ../E/category.txt:107 ../E/ceil.txt:12 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/cos.txt:11 ../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:74 ../E/extern.txt:29 ../E/factory.txt:21 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/flatspace.txt:25 ../E/float.txt:24 ../E/floor.txt:12 ../E/for.txt:38 ../E/function.txt:129 ../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:79 ../E/open.txt:18 ../E/openfile.txt:10 ../E/pencolor.txt:14 ../E/pendown.txt:17 ../E/penup.txt:11 ../E/penwidth.txt:14 ../E/point.txt:35 ../E/pointer.txt:51 ../E/pow.txt:14 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:66 ../E/rand.txt:8 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/research.txt:18 ../E/researched.txt:14 ../E/researches.txt:27 ../E/retobj.txt:13 ../E/return.txt:29 ../E/round.txt:12 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sin.txt:11 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/sqrt.txt:11 ../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/takeoff.txt:15 ../E/tan.txt:11 ../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/trunc.txt:12 ../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/acos.txt:11 ../E/aim.txt:23 ../E/array.txt:30 ../E/asin.txt:11 ../E/atan.txt:11 ../E/atan2.txt:16 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/buildingenabled.txt:22 ../E/busy.txt:14 ../E/canbuild.txt:22 ../E/canresearch.txt:14 ../E/category.txt:107 ../E/ceil.txt:12 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/cos.txt:11 ../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:74 ../E/extern.txt:29 ../E/factory.txt:21 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/flatspace.txt:25 ../E/float.txt:24 ../E/floor.txt:12 ../E/for.txt:38 ../E/function.txt:129 ../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:79 ../E/open.txt:18 ../E/openfile.txt:10 ../E/pencolor.txt:14 ../E/pendown.txt:17 ../E/penup.txt:11 ../E/penwidth.txt:14 ../E/point.txt:35 ../E/pointer.txt:51 ../E/pow.txt:14 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:66 ../E/rand.txt:8 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/research.txt:18 ../E/researched.txt:14 ../E/researches.txt:27 ../E/retobj.txt:13 ../E/return.txt:29 ../E/round.txt:12 ../E/search.txt:25 ../E/send.txt:17 ../E/shield.txt:18 ../E/sin.txt:11 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/sqrt.txt:11 ../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/takeoff.txt:15 ../E/tan.txt:11 ../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/trunc.txt:12 ../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:24 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/busy.txt:15 ../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:75 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/flatspace.txt:26 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:130 ../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:80 ../E/openfile.txt:11 ../E/pencolor.txt:15 ../E/pendown.txt:18 ../E/penup.txt:12 ../E/penwidth.txt:15 ../E/point.txt:36 ../E/radar.txt:67 ../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/takeoff.txt:16 ../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/busy.txt:15 ../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:75 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/flatspace.txt:26 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:130 ../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:80 ../E/openfile.txt:11 ../E/pencolor.txt:15 ../E/pendown.txt:18 ../E/penup.txt:12 ../E/penwidth.txt:15 ../E/point.txt:36 ../E/radar.txt:67 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:26 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/takeoff.txt:16 ../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 "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr ""
@ -3131,12 +3131,6 @@ msgstr ""
msgid "category: <code><a cbot|int>int</a></code>"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:33
#, no-wrap
msgid "angle: <code><a cbot|float>float</a></code> (default value<code>0</code>)"
msgstr ""
#. type: Plain text
#: ../E/radar.txt:34
#, no-wrap
@ -3147,36 +3141,18 @@ msgid ""
"<code> 90</code> -> radar is facing a quarter turn left"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:39
#, no-wrap
msgid "focus: <code><a cbot|float>float</a></code> (default value<code>360</code>)"
msgstr ""
#. type: Plain text
#: ../E/radar.txt:40
#, no-wrap
msgid "Opening angle of the radar, in degrees. "
msgstr ""
#. type: \t; header
#: ../E/radar.txt:42
#, no-wrap
msgid "min: <code><a cbot|float>float</a></code> (default value <code>0</code>)"
msgstr ""
#. type: Plain text
#: ../E/radar.txt:43
#, no-wrap
msgid "Minimum detection distance, in meters. Objects that are closer than the minimum distance will not be detected. "
msgstr ""
#. type: \t; header
#: ../E/radar.txt:45
#, no-wrap
msgid "max: <code><a cbot|float>float</a></code> (Default value<code>1000</code>)"
msgstr ""
#. type: Plain text
#: ../E/radar.txt:46
#, no-wrap
@ -3190,7 +3166,7 @@ msgid "Determines which way the objects are detected. With value <code>1</code>,
msgstr ""
#. type: \t; header
#: ../E/radar.txt:51 ../E/retobj.txt:10 ../E/search.txt:13
#: ../E/radar.txt:51 ../E/retobj.txt:10 ../E/search.txt:22
#, no-wrap
msgid "Return value: <code><a cbot|object>object</a></code>"
msgstr ""
@ -3464,32 +3440,20 @@ msgstr ""
msgid "<c/>search ( category, position );<n/>"
msgstr ""
#. type: Plain text
#: ../E/search.txt:5
#, no-wrap
msgid "Detects the object of the given category that is closest to the given position. "
msgstr ""
#. type: Plain text
#: ../E/search.txt:8
#, no-wrap
msgid "<a cbot|category>Category</a> of the requested object."
msgstr ""
#. type: \t; header
#: ../E/search.txt:10 ../E/topo.txt:7
#: ../E/topo.txt:7
#, no-wrap
msgid "position: <code><a cbot|point>point</a></code>"
msgstr ""
#. type: Plain text
#: ../E/search.txt:11
#: ../E/search.txt:20
#, no-wrap
msgid "<code>search</code> returns the object of the given category that is closest to the position indicated here. "
msgstr ""
#. type: Plain text
#: ../E/search.txt:14
#: ../E/search.txt:23
#, no-wrap
msgid "Characteristics of the object that has been found. The value <code><a cbot|null>null</a></code> means that no object of this category has been found. "
msgstr ""
@ -6722,18 +6686,6 @@ msgstr ""
msgid "Nothing but a name can be changed in the main function. The keyword <code><a cbot|extern>extern</a></code> distinguish the main function from others."
msgstr ""
#. type: Source code
#: ../E/radar.txt:15
#, no-wrap
msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:48
#, no-wrap
msgid "sens: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
msgstr ""
#. type: Bullet: 'o'
#: ../E/radar.txt:24
#, no-wrap
@ -6747,7 +6699,7 @@ msgid "<a cbot|category>Category</a> of the objects that should be detected. For
msgstr ""
#. type: Plain text
#: ../E/radar.txt:25
#: ../E/radar.txt:25 ../E/search.txt:10
#, no-wrap
msgid "<c/><s/>int bots[4];"
msgstr ""
@ -6764,11 +6716,113 @@ msgid ""
msgstr ""
#. type: Bullet: 'o'
#: ../E/radar.txt:31
#: ../E/radar.txt:31 ../E/search.txt:17
#, no-wrap
msgid "Keyword <format const>Any</format> if you are looking for any object."
msgstr ""
#. type: \t; header
#: ../E/radar.txt:33
#, no-wrap
msgid "angle: <code><a cbot|float>float</a></code> (default value: <code>0</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:39
#, no-wrap
msgid "focus: <code><a cbot|float>float</a></code> (default value: <code>360</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:42
#, no-wrap
msgid "min: <code><a cbot|float>float</a></code> (default value: <code>0</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:48
#, no-wrap
msgid "sens: <code><a cbot|float>float</a></code> (default value: <code>1</code>)"
msgstr ""
#. type: Plain text
#: ../E/search.txt:5
#, no-wrap
msgid "Detects the object of the given category that is closest to the given position. Similar to <c/><a cbot|radar>radar();</a><n/>, but can search starting from the specific point instead of the actual bot's position."
msgstr ""
#. type: Bullet: 'o'
#: ../E/search.txt:8
#, no-wrap
msgid "<a cbot|category>Category</a> of the objects that should be detected. For example, when you are looking for an ant, write <code>search(AlienAnt)</code>. "
msgstr ""
#. type: Bullet: 'o'
#: ../E/search.txt:9
#, no-wrap
msgid "<a cbot|array>Array</a> of categories of the objects that should be detected. For example, when you are looking only for grabbers, starting from a certain point in the level:"
msgstr ""
#. type: Source code
#: ../E/search.txt:11
#, no-wrap
msgid ""
"bots[0] = WheeledGrabber;\n"
"bots[1] = TrackedGrabber;\n"
"bots[2] = WingedGrabber;\n"
"bots[3] = LeggedGrabber;\n"
"point p(50, 24, 0);\n"
"object grabberNearestThePoint = search(bots, p);<n/>"
msgstr ""
#. type: \t; header
#: ../E/search.txt:19
#, no-wrap
msgid "position: <code><a cbot|point>point</a></code> (default value: <code><a cbot|this>this</a>.<a cbot|object>position</a></code>)"
msgstr ""
#. type: Source code
#: ../E/radar.txt:15
#, no-wrap
msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:45
#, no-wrap
msgid "max: <code><a cbot|float>float</a></code> (default value: <code>1000</code>)"
msgstr ""
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value: <code>1000</code>)"
#~ msgstr ""
#~ msgid "<c/>radar ( cat, angle, focus, min, max, sens, filter );<n/>"
#~ msgstr ""
#~ msgid "position: <c/><a cbot|point>point</a>\\n (default value: <a cbot|this>this</a>.<a cbot|object>position</a>)"
#~ msgstr ""
#~ msgid "angle: <code><a cbot|float>float</a></code> (default value<code>0</code>)"
#~ msgstr ""
#~ msgid "focus: <code><a cbot|float>float</a></code> (default value<code>360</code>)"
#~ msgstr ""
#~ msgid "min: <code><a cbot|float>float</a></code> (default value <code>0</code>)"
#~ msgstr ""
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value<code>1000</code>)"
#~ msgstr ""
#~ msgid "Detects the object of the given category that is closest to the given position. "
#~ msgstr ""
#~ msgid "<a cbot|category>Category</a> of the requested object."
#~ msgstr ""
#~ msgid "sens: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
#~ msgstr ""
#~ msgid "<a cbot|category>Category</a> of the objects that should be detected. For example, when you are looking for an ant, write <code>radar (AlienAnt)</code>. "
#~ msgstr ""

View File

@ -53,13 +53,13 @@ msgid "Time in seconds."
msgstr "Zeit in Sekunden."
#. type: \t; header
#: ../E/abstime.txt:10 ../E/acos.txt:11 ../E/aim.txt:23 ../E/array.txt:30 ../E/asin.txt:11 ../E/atan.txt:11 ../E/atan2.txt:16 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/buildingenabled.txt:22 ../E/busy.txt:14 ../E/canbuild.txt:22 ../E/canresearch.txt:14 ../E/category.txt:107 ../E/ceil.txt:12 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/cos.txt:11 ../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:74 ../E/extern.txt:29 ../E/factory.txt:21 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/flatspace.txt:25 ../E/float.txt:24 ../E/floor.txt:12 ../E/for.txt:38 ../E/function.txt:129 ../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:79 ../E/open.txt:18 ../E/openfile.txt:10 ../E/pencolor.txt:14 ../E/pendown.txt:17 ../E/penup.txt:11 ../E/penwidth.txt:14 ../E/point.txt:35 ../E/pointer.txt:51 ../E/pow.txt:14 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:66 ../E/rand.txt:8 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/research.txt:18 ../E/researched.txt:14 ../E/researches.txt:27 ../E/retobj.txt:13 ../E/return.txt:29 ../E/round.txt:12 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sin.txt:11 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/sqrt.txt:11 ../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/takeoff.txt:15 ../E/tan.txt:11 ../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/trunc.txt:12 ../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/acos.txt:11 ../E/aim.txt:23 ../E/array.txt:30 ../E/asin.txt:11 ../E/atan.txt:11 ../E/atan2.txt:16 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/buildingenabled.txt:22 ../E/busy.txt:14 ../E/canbuild.txt:22 ../E/canresearch.txt:14 ../E/category.txt:107 ../E/ceil.txt:12 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/cos.txt:11 ../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:74 ../E/extern.txt:29 ../E/factory.txt:21 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/flatspace.txt:25 ../E/float.txt:24 ../E/floor.txt:12 ../E/for.txt:38 ../E/function.txt:129 ../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:79 ../E/open.txt:18 ../E/openfile.txt:10 ../E/pencolor.txt:14 ../E/pendown.txt:17 ../E/penup.txt:11 ../E/penwidth.txt:14 ../E/point.txt:35 ../E/pointer.txt:51 ../E/pow.txt:14 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:66 ../E/rand.txt:8 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/research.txt:18 ../E/researched.txt:14 ../E/researches.txt:27 ../E/retobj.txt:13 ../E/return.txt:29 ../E/round.txt:12 ../E/search.txt:25 ../E/send.txt:17 ../E/shield.txt:18 ../E/sin.txt:11 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/sqrt.txt:11 ../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/takeoff.txt:15 ../E/tan.txt:11 ../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/trunc.txt:12 ../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:24 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/busy.txt:15 ../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:75 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/flatspace.txt:26 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:130 ../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:80 ../E/openfile.txt:11 ../E/pencolor.txt:15 ../E/pendown.txt:18 ../E/penup.txt:12 ../E/penwidth.txt:15 ../E/point.txt:36 ../E/radar.txt:67 ../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/takeoff.txt:16 ../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/busy.txt:15 ../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:75 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/flatspace.txt:26 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:130 ../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:80 ../E/openfile.txt:11 ../E/pencolor.txt:15 ../E/pendown.txt:18 ../E/penup.txt:12 ../E/penwidth.txt:15 ../E/point.txt:36 ../E/radar.txt:67 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:26 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/takeoff.txt:16 ../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 "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "Die <a cbot>CBOT-Sprache</a>, <a cbot|type>Variablentypen</a> und <a cbot|category>Kategorien</a>."
@ -3656,12 +3656,6 @@ msgstr "Von oben gesehen, entspricht die lila Zone der Zone, wo nach dem Objekt
msgid "category: <code><a cbot|int>int</a></code>"
msgstr "kategorie: <code><a cbot|int>int</a></code>"
#. type: \t; header
#: ../E/radar.txt:33
#, no-wrap
msgid "angle: <code><a cbot|float>float</a></code> (default value<code>0</code>)"
msgstr "winkel: <code><a cbot|float>float</a></code> (Standardwert <code>0</code>)"
#. type: Plain text
#: ../E/radar.txt:34
#, no-wrap
@ -3676,36 +3670,18 @@ msgstr ""
"<code>-90</code> -> das Radar schaut im rechten Winkel nach rechts\n"
"<code> 90</code> -> das Radar schaut im rechten Winkel nach links"
#. type: \t; header
#: ../E/radar.txt:39
#, no-wrap
msgid "focus: <code><a cbot|float>float</a></code> (default value<code>360</code>)"
msgstr "öffnung: <code><a cbot|float>float</a></code> (Standardwert<code>360</code>)"
#. type: Plain text
#: ../E/radar.txt:40
#, no-wrap
msgid "Opening angle of the radar, in degrees. "
msgstr "Öffnungswinkel des Radars, in Grad."
#. type: \t; header
#: ../E/radar.txt:42
#, no-wrap
msgid "min: <code><a cbot|float>float</a></code> (default value <code>0</code>)"
msgstr "min: <code><a cbot|float>float</a></code> (Standardwert <code>0</code>)"
#. type: Plain text
#: ../E/radar.txt:43
#, no-wrap
msgid "Minimum detection distance, in meters. Objects that are closer than the minimum distance will not be detected. "
msgstr "Minimale Suchdistanz in Metern. Objekte, die näher als die minimale Distanz sind, werden nicht gefunden."
#. type: \t; header
#: ../E/radar.txt:45
#, no-wrap
msgid "max: <code><a cbot|float>float</a></code> (Default value<code>1000</code>)"
msgstr "max: <code><a cbot|float>float</a></code> (Standardwert<code>1000</code>)"
#. type: Plain text
#: ../E/radar.txt:46
#, no-wrap
@ -3719,7 +3695,7 @@ msgid "Determines which way the objects are detected. With value <code>1</code>,
msgstr "Bestimmt, in welcher Richtung die Objekte gesucht werden sollen. Mit dem Wert <code>1</code> wird das nächste Objekt in der Suchzone zurückgegeben. Mit dem Wert <code>-1</code> wird das am weitesten entfernte Objekt in der Zone zurückgegeben."
#. type: \t; header
#: ../E/radar.txt:51 ../E/retobj.txt:10 ../E/search.txt:13
#: ../E/radar.txt:51 ../E/retobj.txt:10 ../E/search.txt:22
#, no-wrap
msgid "Return value: <code><a cbot|object>object</a></code>"
msgstr "Rückgabe: <code><a cbot|object>object</a></code>"
@ -4022,32 +3998,20 @@ msgstr "Anweisung <code>search</code>"
msgid "<c/>search ( category, position );<n/>"
msgstr "<c/>search ( kategorie, position );<n/>"
#. type: Plain text
#: ../E/search.txt:5
#, no-wrap
msgid "Detects the object of the given category that is closest to the given position. "
msgstr "Sucht nach dem Objekt der angegebenen Kategorie, das der angegebenen Position am nächsten ist. "
#. type: Plain text
#: ../E/search.txt:8
#, no-wrap
msgid "<a cbot|category>Category</a> of the requested object."
msgstr "<a cbot|category>Kategorie</a> des gesuchten Objekts."
#. type: \t; header
#: ../E/search.txt:10 ../E/topo.txt:7
#: ../E/topo.txt:7
#, no-wrap
msgid "position: <code><a cbot|point>point</a></code>"
msgstr "position: <code><a cbot|point>point</a></code>"
#. type: Plain text
#: ../E/search.txt:11
#: ../E/search.txt:20
#, no-wrap
msgid "<code>search</code> returns the object of the given category that is closest to the position indicated here. "
msgstr "<code>search</code> gibt das Objekt zurück, das dieser Position am nächsten ist. "
#. type: Plain text
#: ../E/search.txt:14
#: ../E/search.txt:23
#, no-wrap
msgid "Characteristics of the object that has been found. The value <code><a cbot|null>null</a></code> means that no object of this category has been found. "
msgstr "Beschreibung des Objekts, das gefunden wurde. Wenn kein Objekt gefunden wurde, wird der Wert <code><a cbot|null>null</a></code> zurückgegeben."
@ -7544,18 +7508,6 @@ msgstr ""
msgid "Nothing but a name can be changed in the main function. The keyword <code><a cbot|extern>extern</a></code> distinguish the main function from others."
msgstr ""
#. type: Source code
#: ../E/radar.txt:15
#, no-wrap
msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:48
#, no-wrap
msgid "sens: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
msgstr ""
#. type: Bullet: 'o'
#: ../E/radar.txt:24
#, no-wrap
@ -7569,7 +7521,7 @@ msgid "<a cbot|category>Category</a> of the objects that should be detected. For
msgstr ""
#. type: Plain text
#: ../E/radar.txt:25
#: ../E/radar.txt:25 ../E/search.txt:10
#, no-wrap
msgid "<c/><s/>int bots[4];"
msgstr ""
@ -7586,11 +7538,113 @@ msgid ""
msgstr ""
#. type: Bullet: 'o'
#: ../E/radar.txt:31
#: ../E/radar.txt:31 ../E/search.txt:17
#, no-wrap
msgid "Keyword <format const>Any</format> if you are looking for any object."
msgstr ""
#. type: \t; header
#: ../E/radar.txt:33
#, no-wrap
msgid "angle: <code><a cbot|float>float</a></code> (default value: <code>0</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:39
#, no-wrap
msgid "focus: <code><a cbot|float>float</a></code> (default value: <code>360</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:42
#, no-wrap
msgid "min: <code><a cbot|float>float</a></code> (default value: <code>0</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:48
#, no-wrap
msgid "sens: <code><a cbot|float>float</a></code> (default value: <code>1</code>)"
msgstr ""
#. type: Plain text
#: ../E/search.txt:5
#, no-wrap
msgid "Detects the object of the given category that is closest to the given position. Similar to <c/><a cbot|radar>radar();</a><n/>, but can search starting from the specific point instead of the actual bot's position."
msgstr ""
#. type: Bullet: 'o'
#: ../E/search.txt:8
#, no-wrap
msgid "<a cbot|category>Category</a> of the objects that should be detected. For example, when you are looking for an ant, write <code>search(AlienAnt)</code>. "
msgstr ""
#. type: Bullet: 'o'
#: ../E/search.txt:9
#, no-wrap
msgid "<a cbot|array>Array</a> of categories of the objects that should be detected. For example, when you are looking only for grabbers, starting from a certain point in the level:"
msgstr ""
#. type: Source code
#: ../E/search.txt:11
#, no-wrap
msgid ""
"bots[0] = WheeledGrabber;\n"
"bots[1] = TrackedGrabber;\n"
"bots[2] = WingedGrabber;\n"
"bots[3] = LeggedGrabber;\n"
"point p(50, 24, 0);\n"
"object grabberNearestThePoint = search(bots, p);<n/>"
msgstr ""
#. type: \t; header
#: ../E/search.txt:19
#, no-wrap
msgid "position: <code><a cbot|point>point</a></code> (default value: <code><a cbot|this>this</a>.<a cbot|object>position</a></code>)"
msgstr ""
#. type: Source code
#: ../E/radar.txt:15
#, no-wrap
msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:45
#, no-wrap
msgid "max: <code><a cbot|float>float</a></code> (default value: <code>1000</code>)"
msgstr ""
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value: <code>1000</code>)"
#~ msgstr ""
#~ msgid "<c/>radar ( cat, angle, focus, min, max, sens, filter );<n/>"
#~ msgstr ""
#~ msgid "position: <c/><a cbot|point>point</a>\\n (default value: <a cbot|this>this</a>.<a cbot|object>position</a>)"
#~ msgstr ""
#~ msgid "angle: <code><a cbot|float>float</a></code> (default value<code>0</code>)"
#~ msgstr "winkel: <code><a cbot|float>float</a></code> (Standardwert <code>0</code>)"
#~ msgid "focus: <code><a cbot|float>float</a></code> (default value<code>360</code>)"
#~ msgstr "öffnung: <code><a cbot|float>float</a></code> (Standardwert<code>360</code>)"
#~ msgid "min: <code><a cbot|float>float</a></code> (default value <code>0</code>)"
#~ msgstr "min: <code><a cbot|float>float</a></code> (Standardwert <code>0</code>)"
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value<code>1000</code>)"
#~ msgstr "max: <code><a cbot|float>float</a></code> (Standardwert<code>1000</code>)"
#~ msgid "Detects the object of the given category that is closest to the given position. "
#~ msgstr "Sucht nach dem Objekt der angegebenen Kategorie, das der angegebenen Position am nächsten ist. "
#~ msgid "<a cbot|category>Category</a> of the requested object."
#~ msgstr "<a cbot|category>Kategorie</a> des gesuchten Objekts."
#~ msgid "sens: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
#~ msgstr ""
#~ msgid "<a cbot|category>Category</a> of the objects that should be detected. For example, when you are looking for an ant, write <code>radar (AlienAnt)</code>. "
#~ msgstr "<a cbot|category>Karegorie</a> des gesuchten Objekts. Wenn Sie z.B. nach einer Ameise suchen, schreiben Sie <code>radar(AlienAnt)</code>. Wenn Sie <code>radar(0)</code> schreiben, sucht das Radar nach irgendeinem Objekt, ob Feind, Batterie, Kristall, Baum oder Ruine usw. Dies ist vor allem nützlich, um nach einem Hindernis auf dem Weg eines Roboters zu suchen. Testen Sie dann (Name der Variable).category um zu erfahren, was das Radar gefunden hat."

View File

@ -53,13 +53,13 @@ msgid "Time in seconds."
msgstr "Temps en secondes."
#. type: \t; header
#: ../E/abstime.txt:10 ../E/acos.txt:11 ../E/aim.txt:23 ../E/array.txt:30 ../E/asin.txt:11 ../E/atan.txt:11 ../E/atan2.txt:16 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/buildingenabled.txt:22 ../E/busy.txt:14 ../E/canbuild.txt:22 ../E/canresearch.txt:14 ../E/category.txt:107 ../E/ceil.txt:12 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/cos.txt:11 ../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:74 ../E/extern.txt:29 ../E/factory.txt:21 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/flatspace.txt:25 ../E/float.txt:24 ../E/floor.txt:12 ../E/for.txt:38 ../E/function.txt:129 ../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:79 ../E/open.txt:18 ../E/openfile.txt:10 ../E/pencolor.txt:14 ../E/pendown.txt:17 ../E/penup.txt:11 ../E/penwidth.txt:14 ../E/point.txt:35 ../E/pointer.txt:51 ../E/pow.txt:14 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:66 ../E/rand.txt:8 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/research.txt:18 ../E/researched.txt:14 ../E/researches.txt:27 ../E/retobj.txt:13 ../E/return.txt:29 ../E/round.txt:12 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sin.txt:11 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/sqrt.txt:11 ../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/takeoff.txt:15 ../E/tan.txt:11 ../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/trunc.txt:12 ../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/acos.txt:11 ../E/aim.txt:23 ../E/array.txt:30 ../E/asin.txt:11 ../E/atan.txt:11 ../E/atan2.txt:16 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/buildingenabled.txt:22 ../E/busy.txt:14 ../E/canbuild.txt:22 ../E/canresearch.txt:14 ../E/category.txt:107 ../E/ceil.txt:12 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/cos.txt:11 ../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:74 ../E/extern.txt:29 ../E/factory.txt:21 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/flatspace.txt:25 ../E/float.txt:24 ../E/floor.txt:12 ../E/for.txt:38 ../E/function.txt:129 ../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:79 ../E/open.txt:18 ../E/openfile.txt:10 ../E/pencolor.txt:14 ../E/pendown.txt:17 ../E/penup.txt:11 ../E/penwidth.txt:14 ../E/point.txt:35 ../E/pointer.txt:51 ../E/pow.txt:14 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:66 ../E/rand.txt:8 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/research.txt:18 ../E/researched.txt:14 ../E/researches.txt:27 ../E/retobj.txt:13 ../E/return.txt:29 ../E/round.txt:12 ../E/search.txt:25 ../E/send.txt:17 ../E/shield.txt:18 ../E/sin.txt:11 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/sqrt.txt:11 ../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/takeoff.txt:15 ../E/tan.txt:11 ../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/trunc.txt:12 ../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:24 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/busy.txt:15 ../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:75 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/flatspace.txt:26 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:130 ../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:80 ../E/openfile.txt:11 ../E/pencolor.txt:15 ../E/pendown.txt:18 ../E/penup.txt:12 ../E/penwidth.txt:15 ../E/point.txt:36 ../E/radar.txt:67 ../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/takeoff.txt:16 ../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/busy.txt:15 ../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:75 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/flatspace.txt:26 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:130 ../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:80 ../E/openfile.txt:11 ../E/pencolor.txt:15 ../E/pendown.txt:18 ../E/penup.txt:12 ../E/penwidth.txt:15 ../E/point.txt:36 ../E/radar.txt:67 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:26 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/takeoff.txt:16 ../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 "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programmation</a>, <a cbot|type>types</a> et <a cbot|category>catégories</a>."
@ -3662,12 +3662,6 @@ msgstr "La zone arrondie violette correspond, vue d'en haut, à la zone dans laq
msgid "category: <code><a cbot|int>int</a></code>"
msgstr "catégorie: <code><a cbot|int>int</a></code>"
#. type: \t; header
#: ../E/radar.txt:33
#, no-wrap
msgid "angle: <code><a cbot|float>float</a></code> (default value<code>0</code>)"
msgstr "angle: <code><a cbot|float>float</a></code> (<code>0</code> par défaut)"
#. type: Plain text
#: ../E/radar.txt:34
#, no-wrap
@ -3682,36 +3676,18 @@ msgstr ""
"<code>-90</code> -> radar dirigé à gauche\n"
"<code> 90</code> -> radar dirigé à droite"
#. type: \t; header
#: ../E/radar.txt:39
#, no-wrap
msgid "focus: <code><a cbot|float>float</a></code> (default value<code>360</code>)"
msgstr "focus: <code><a cbot|float>float</a></code> (<code>360</code> par défaut)"
#. type: Plain text
#: ../E/radar.txt:40
#, no-wrap
msgid "Opening angle of the radar, in degrees. "
msgstr "Angle d'ouverture du radar, en degrés."
#. type: \t; header
#: ../E/radar.txt:42
#, no-wrap
msgid "min: <code><a cbot|float>float</a></code> (default value <code>0</code>)"
msgstr "min: <code><a cbot|float>float</a></code> (<code>0</code> par défaut)"
#. type: Plain text
#: ../E/radar.txt:43
#, no-wrap
msgid "Minimum detection distance, in meters. Objects that are closer than the minimum distance will not be detected. "
msgstr "Distance minimale de détection, en mètres. Avant cette distance, les objets sont ignorés."
#. type: \t; header
#: ../E/radar.txt:45
#, no-wrap
msgid "max: <code><a cbot|float>float</a></code> (Default value<code>1000</code>)"
msgstr "max: <code><a cbot|float>float</a></code> (<code>1000</code> par défaut)"
#. type: Plain text
#: ../E/radar.txt:46
#, no-wrap
@ -3725,7 +3701,7 @@ msgid "Determines which way the objects are detected. With value <code>1</code>,
msgstr "Sens dans lequel s'effectue la recherche. Avec la valeur <code>1</code>, on cherche de l'intérieur vers l'extérieur. Autrement dit, c'est l'objet le plus proche qui est trouvé. Avec <code>-1</code>, on cherche de l'extérieur vers l'intérieur. On trouvera donc l'objet le plus éloigné."
#. type: \t; header
#: ../E/radar.txt:51 ../E/retobj.txt:10 ../E/search.txt:13
#: ../E/radar.txt:51 ../E/retobj.txt:10 ../E/search.txt:22
#, no-wrap
msgid "Return value: <code><a cbot|object>object</a></code>"
msgstr "Valeur retournée: <code><a cbot|object>object</a></code>"
@ -4034,32 +4010,20 @@ msgstr "Instruction <code>search</code>"
msgid "<c/>search ( category, position );<n/>"
msgstr "<c/>search ( catégorie, pos );<n/>"
#. type: Plain text
#: ../E/search.txt:5
#, no-wrap
msgid "Detects the object of the given category that is closest to the given position. "
msgstr "Cherche l'objet d'une catégorie donnée, le plus proche d'une position donnée."
#. type: Plain text
#: ../E/search.txt:8
#, no-wrap
msgid "<a cbot|category>Category</a> of the requested object."
msgstr "<a cbot|category>Catégorie</a> d'objet cherché."
#. type: \t; header
#: ../E/search.txt:10 ../E/topo.txt:7
#: ../E/topo.txt:7
#, no-wrap
msgid "position: <code><a cbot|point>point</a></code>"
msgstr "pos: <code><a cbot|point>point</a></code>"
#. type: Plain text
#: ../E/search.txt:11
#: ../E/search.txt:20
#, no-wrap
msgid "<code>search</code> returns the object of the given category that is closest to the position indicated here. "
msgstr "Position à partir de laquelle s'effectue la recherche."
#. type: Plain text
#: ../E/search.txt:14
#: ../E/search.txt:23
#, no-wrap
msgid "Characteristics of the object that has been found. The value <code><a cbot|null>null</a></code> means that no object of this category has been found. "
msgstr "Objet trouvé. La valeur <code><a cbot|null>null</a></code> indique que rien n'a été trouvé."
@ -7500,18 +7464,6 @@ msgstr ""
msgid "Nothing but a name can be changed in the main function. The keyword <code><a cbot|extern>extern</a></code> distinguish the main function from others."
msgstr ""
#. type: Source code
#: ../E/radar.txt:15
#, no-wrap
msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:48
#, no-wrap
msgid "sens: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
msgstr ""
#. type: Bullet: 'o'
#: ../E/radar.txt:24
#, no-wrap
@ -7525,7 +7477,7 @@ msgid "<a cbot|category>Category</a> of the objects that should be detected. For
msgstr ""
#. type: Plain text
#: ../E/radar.txt:25
#: ../E/radar.txt:25 ../E/search.txt:10
#, no-wrap
msgid "<c/><s/>int bots[4];"
msgstr ""
@ -7542,11 +7494,113 @@ msgid ""
msgstr ""
#. type: Bullet: 'o'
#: ../E/radar.txt:31
#: ../E/radar.txt:31 ../E/search.txt:17
#, no-wrap
msgid "Keyword <format const>Any</format> if you are looking for any object."
msgstr ""
#. type: \t; header
#: ../E/radar.txt:33
#, no-wrap
msgid "angle: <code><a cbot|float>float</a></code> (default value: <code>0</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:39
#, no-wrap
msgid "focus: <code><a cbot|float>float</a></code> (default value: <code>360</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:42
#, no-wrap
msgid "min: <code><a cbot|float>float</a></code> (default value: <code>0</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:48
#, no-wrap
msgid "sens: <code><a cbot|float>float</a></code> (default value: <code>1</code>)"
msgstr ""
#. type: Plain text
#: ../E/search.txt:5
#, no-wrap
msgid "Detects the object of the given category that is closest to the given position. Similar to <c/><a cbot|radar>radar();</a><n/>, but can search starting from the specific point instead of the actual bot's position."
msgstr ""
#. type: Bullet: 'o'
#: ../E/search.txt:8
#, no-wrap
msgid "<a cbot|category>Category</a> of the objects that should be detected. For example, when you are looking for an ant, write <code>search(AlienAnt)</code>. "
msgstr ""
#. type: Bullet: 'o'
#: ../E/search.txt:9
#, no-wrap
msgid "<a cbot|array>Array</a> of categories of the objects that should be detected. For example, when you are looking only for grabbers, starting from a certain point in the level:"
msgstr ""
#. type: Source code
#: ../E/search.txt:11
#, no-wrap
msgid ""
"bots[0] = WheeledGrabber;\n"
"bots[1] = TrackedGrabber;\n"
"bots[2] = WingedGrabber;\n"
"bots[3] = LeggedGrabber;\n"
"point p(50, 24, 0);\n"
"object grabberNearestThePoint = search(bots, p);<n/>"
msgstr ""
#. type: \t; header
#: ../E/search.txt:19
#, no-wrap
msgid "position: <code><a cbot|point>point</a></code> (default value: <code><a cbot|this>this</a>.<a cbot|object>position</a></code>)"
msgstr ""
#. type: Source code
#: ../E/radar.txt:15
#, no-wrap
msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:45
#, no-wrap
msgid "max: <code><a cbot|float>float</a></code> (default value: <code>1000</code>)"
msgstr ""
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value: <code>1000</code>)"
#~ msgstr ""
#~ msgid "<c/>radar ( cat, angle, focus, min, max, sens, filter );<n/>"
#~ msgstr ""
#~ msgid "position: <c/><a cbot|point>point</a>\\n (default value: <a cbot|this>this</a>.<a cbot|object>position</a>)"
#~ msgstr ""
#~ msgid "angle: <code><a cbot|float>float</a></code> (default value<code>0</code>)"
#~ msgstr "angle: <code><a cbot|float>float</a></code> (<code>0</code> par défaut)"
#~ msgid "focus: <code><a cbot|float>float</a></code> (default value<code>360</code>)"
#~ msgstr "focus: <code><a cbot|float>float</a></code> (<code>360</code> par défaut)"
#~ msgid "min: <code><a cbot|float>float</a></code> (default value <code>0</code>)"
#~ msgstr "min: <code><a cbot|float>float</a></code> (<code>0</code> par défaut)"
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value<code>1000</code>)"
#~ msgstr "max: <code><a cbot|float>float</a></code> (<code>1000</code> par défaut)"
#~ msgid "Detects the object of the given category that is closest to the given position. "
#~ msgstr "Cherche l'objet d'une catégorie donnée, le plus proche d'une position donnée."
#~ msgid "<a cbot|category>Category</a> of the requested object."
#~ msgstr "<a cbot|category>Catégorie</a> d'objet cherché."
#~ msgid "sens: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
#~ msgstr ""
#~ msgid "<a cbot|category>Category</a> of the objects that should be detected. For example, when you are looking for an ant, write <code>radar (AlienAnt)</code>. "
#~ msgstr "<a cbot|category>Catégorie</a> des objets cherchés. Par exemple, <code>WayPoint</code>."

View File

@ -53,13 +53,13 @@ msgid "Time in seconds."
msgstr "Czas w sekundach."
#. type: \t; header
#: ../E/abstime.txt:10 ../E/acos.txt:11 ../E/aim.txt:23 ../E/array.txt:30 ../E/asin.txt:11 ../E/atan.txt:11 ../E/atan2.txt:16 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/buildingenabled.txt:22 ../E/busy.txt:14 ../E/canbuild.txt:22 ../E/canresearch.txt:14 ../E/category.txt:107 ../E/ceil.txt:12 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/cos.txt:11 ../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:74 ../E/extern.txt:29 ../E/factory.txt:21 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/flatspace.txt:25 ../E/float.txt:24 ../E/floor.txt:12 ../E/for.txt:38 ../E/function.txt:129 ../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:79 ../E/open.txt:18 ../E/openfile.txt:10 ../E/pencolor.txt:14 ../E/pendown.txt:17 ../E/penup.txt:11 ../E/penwidth.txt:14 ../E/point.txt:35 ../E/pointer.txt:51 ../E/pow.txt:14 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:66 ../E/rand.txt:8 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/research.txt:18 ../E/researched.txt:14 ../E/researches.txt:27 ../E/retobj.txt:13 ../E/return.txt:29 ../E/round.txt:12 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sin.txt:11 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/sqrt.txt:11 ../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/takeoff.txt:15 ../E/tan.txt:11 ../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/trunc.txt:12 ../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/acos.txt:11 ../E/aim.txt:23 ../E/array.txt:30 ../E/asin.txt:11 ../E/atan.txt:11 ../E/atan2.txt:16 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/buildingenabled.txt:22 ../E/busy.txt:14 ../E/canbuild.txt:22 ../E/canresearch.txt:14 ../E/category.txt:107 ../E/ceil.txt:12 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/cos.txt:11 ../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:74 ../E/extern.txt:29 ../E/factory.txt:21 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/flatspace.txt:25 ../E/float.txt:24 ../E/floor.txt:12 ../E/for.txt:38 ../E/function.txt:129 ../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:79 ../E/open.txt:18 ../E/openfile.txt:10 ../E/pencolor.txt:14 ../E/pendown.txt:17 ../E/penup.txt:11 ../E/penwidth.txt:14 ../E/point.txt:35 ../E/pointer.txt:51 ../E/pow.txt:14 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:66 ../E/rand.txt:8 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/research.txt:18 ../E/researched.txt:14 ../E/researches.txt:27 ../E/retobj.txt:13 ../E/return.txt:29 ../E/round.txt:12 ../E/search.txt:25 ../E/send.txt:17 ../E/shield.txt:18 ../E/sin.txt:11 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/sqrt.txt:11 ../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/takeoff.txt:15 ../E/tan.txt:11 ../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/trunc.txt:12 ../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:24 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/busy.txt:15 ../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:75 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/flatspace.txt:26 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:130 ../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:80 ../E/openfile.txt:11 ../E/pencolor.txt:15 ../E/pendown.txt:18 ../E/penup.txt:12 ../E/penwidth.txt:15 ../E/point.txt:36 ../E/radar.txt:67 ../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/takeoff.txt:16 ../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/busy.txt:15 ../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:75 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/flatspace.txt:26 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:130 ../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:80 ../E/openfile.txt:11 ../E/pencolor.txt:15 ../E/pendown.txt:18 ../E/penup.txt:12 ../E/penwidth.txt:15 ../E/point.txt:36 ../E/radar.txt:67 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:26 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/takeoff.txt:16 ../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 "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Programowanie</a>, <a cbot|type>typy</a> i <a cbot|category>kategorie</a>."
@ -3708,12 +3708,6 @@ msgstr "Patrząc z góry, czerwona strefa odpowiada strefie, w której będą wy
msgid "category: <code><a cbot|int>int</a></code>"
msgstr "kategoria: <code><a cbot|int>int</a></code>"
#. type: \t; header
#: ../E/radar.txt:33
#, no-wrap
msgid "angle: <code><a cbot|float>float</a></code> (default value<code>0</code>)"
msgstr "angle: <code><a cbot|float>float</a></code> (domyślna wartość: <code>0</code>)"
#. type: Plain text
#: ../E/radar.txt:34
#, no-wrap
@ -3728,36 +3722,18 @@ msgstr ""
"<code>-90</code> -> ćwierć obrotu w prawo\n"
"<code> 90</code> -> ćwierć obrotu w lewo"
#. type: \t; header
#: ../E/radar.txt:39
#, no-wrap
msgid "focus: <code><a cbot|float>float</a></code> (default value<code>360</code>)"
msgstr "focus: <code><a cbot|float>float</a></code> (domyślna wartość: <code>360</code>)"
#. type: Plain text
#: ../E/radar.txt:40
#, no-wrap
msgid "Opening angle of the radar, in degrees. "
msgstr "Kąt widzenia radaru, w stopniach. "
#. type: \t; header
#: ../E/radar.txt:42
#, no-wrap
msgid "min: <code><a cbot|float>float</a></code> (default value <code>0</code>)"
msgstr "min: <code><a cbot|float>float</a></code> (domyślna wartość: <code>0</code>)"
#. type: Plain text
#: ../E/radar.txt:43
#, no-wrap
msgid "Minimum detection distance, in meters. Objects that are closer than the minimum distance will not be detected. "
msgstr "Minimalna odległość wykrywania, w metrach. Obiekty znajdujące się bliżej nie będą wykryte. "
#. type: \t; header
#: ../E/radar.txt:45
#, no-wrap
msgid "max: <code><a cbot|float>float</a></code> (Default value<code>1000</code>)"
msgstr "max: <code><a cbot|float>float</a></code> (domyślna wartość: <code>1000</code>)"
#. type: Plain text
#: ../E/radar.txt:46
#, no-wrap
@ -3771,7 +3747,7 @@ msgid "Determines which way the objects are detected. With value <code>1</code>,
msgstr "Określa sposób wykrywania obiektu. Przy wartości <code>1</code>, znajduje najbliższy obiekt w podanej strefie. Przy wartości<code>-1</code>, znajduje najdalszy obiekt w strefie. "
#. type: \t; header
#: ../E/radar.txt:51 ../E/retobj.txt:10 ../E/search.txt:13
#: ../E/radar.txt:51 ../E/retobj.txt:10 ../E/search.txt:22
#, no-wrap
msgid "Return value: <code><a cbot|object>object</a></code>"
msgstr "Typ wyniku: <code><a cbot|object>object</a></code>"
@ -4080,32 +4056,20 @@ msgstr "Instrukcja <code>search</code>"
msgid "<c/>search ( category, position );<n/>"
msgstr "<c/>search ( kategoria, pozycja );<n/>"
#. type: Plain text
#: ../E/search.txt:5
#, no-wrap
msgid "Detects the object of the given category that is closest to the given position. "
msgstr "Znajduje obiekt o określonej kategorii, będący najbliżej podanej pozycji. "
#. type: Plain text
#: ../E/search.txt:8
#, no-wrap
msgid "<a cbot|category>Category</a> of the requested object."
msgstr "<a cbot|category>Kategoria</a> poszukiwanego obiektu."
#. type: \t; header
#: ../E/search.txt:10 ../E/topo.txt:7
#: ../E/topo.txt:7
#, no-wrap
msgid "position: <code><a cbot|point>point</a></code>"
msgstr "pozycja: <code><a cbot|point>point</a></code>"
#. type: Plain text
#: ../E/search.txt:11
#: ../E/search.txt:20
#, no-wrap
msgid "<code>search</code> returns the object of the given category that is closest to the position indicated here. "
msgstr "Funkcja <code>search</code> zwraca obiekt o podanej kategorii znajdujący się najbliżej określonej tutaj pozycji. "
#. type: Plain text
#: ../E/search.txt:14
#: ../E/search.txt:23
#, no-wrap
msgid "Characteristics of the object that has been found. The value <code><a cbot|null>null</a></code> means that no object of this category has been found. "
msgstr "Charakterystyka znalezionego obiektu. Wartość <code><a cbot|null>null</a></code> oznacza, że nie znaleziono obiektu o podanej kategorii. "
@ -7549,18 +7513,6 @@ msgstr ""
msgid "Nothing but a name can be changed in the main function. The keyword <code><a cbot|extern>extern</a></code> distinguish the main function from others."
msgstr ""
#. type: Source code
#: ../E/radar.txt:15
#, no-wrap
msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:48
#, no-wrap
msgid "sens: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
msgstr ""
#. type: Bullet: 'o'
#: ../E/radar.txt:24
#, no-wrap
@ -7574,7 +7526,7 @@ msgid "<a cbot|category>Category</a> of the objects that should be detected. For
msgstr ""
#. type: Plain text
#: ../E/radar.txt:25
#: ../E/radar.txt:25 ../E/search.txt:10
#, no-wrap
msgid "<c/><s/>int bots[4];"
msgstr ""
@ -7591,11 +7543,113 @@ msgid ""
msgstr ""
#. type: Bullet: 'o'
#: ../E/radar.txt:31
#: ../E/radar.txt:31 ../E/search.txt:17
#, no-wrap
msgid "Keyword <format const>Any</format> if you are looking for any object."
msgstr ""
#. type: \t; header
#: ../E/radar.txt:33
#, no-wrap
msgid "angle: <code><a cbot|float>float</a></code> (default value: <code>0</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:39
#, no-wrap
msgid "focus: <code><a cbot|float>float</a></code> (default value: <code>360</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:42
#, no-wrap
msgid "min: <code><a cbot|float>float</a></code> (default value: <code>0</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:48
#, no-wrap
msgid "sens: <code><a cbot|float>float</a></code> (default value: <code>1</code>)"
msgstr ""
#. type: Plain text
#: ../E/search.txt:5
#, no-wrap
msgid "Detects the object of the given category that is closest to the given position. Similar to <c/><a cbot|radar>radar();</a><n/>, but can search starting from the specific point instead of the actual bot's position."
msgstr ""
#. type: Bullet: 'o'
#: ../E/search.txt:8
#, no-wrap
msgid "<a cbot|category>Category</a> of the objects that should be detected. For example, when you are looking for an ant, write <code>search(AlienAnt)</code>. "
msgstr ""
#. type: Bullet: 'o'
#: ../E/search.txt:9
#, no-wrap
msgid "<a cbot|array>Array</a> of categories of the objects that should be detected. For example, when you are looking only for grabbers, starting from a certain point in the level:"
msgstr ""
#. type: Source code
#: ../E/search.txt:11
#, no-wrap
msgid ""
"bots[0] = WheeledGrabber;\n"
"bots[1] = TrackedGrabber;\n"
"bots[2] = WingedGrabber;\n"
"bots[3] = LeggedGrabber;\n"
"point p(50, 24, 0);\n"
"object grabberNearestThePoint = search(bots, p);<n/>"
msgstr ""
#. type: \t; header
#: ../E/search.txt:19
#, no-wrap
msgid "position: <code><a cbot|point>point</a></code> (default value: <code><a cbot|this>this</a>.<a cbot|object>position</a></code>)"
msgstr ""
#. type: Source code
#: ../E/radar.txt:15
#, no-wrap
msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:45
#, no-wrap
msgid "max: <code><a cbot|float>float</a></code> (default value: <code>1000</code>)"
msgstr ""
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value: <code>1000</code>)"
#~ msgstr ""
#~ msgid "<c/>radar ( cat, angle, focus, min, max, sens, filter );<n/>"
#~ msgstr ""
#~ msgid "position: <c/><a cbot|point>point</a>\\n (default value: <a cbot|this>this</a>.<a cbot|object>position</a>)"
#~ msgstr ""
#~ msgid "angle: <code><a cbot|float>float</a></code> (default value<code>0</code>)"
#~ msgstr "angle: <code><a cbot|float>float</a></code> (domyślna wartość: <code>0</code>)"
#~ msgid "focus: <code><a cbot|float>float</a></code> (default value<code>360</code>)"
#~ msgstr "focus: <code><a cbot|float>float</a></code> (domyślna wartość: <code>360</code>)"
#~ msgid "min: <code><a cbot|float>float</a></code> (default value <code>0</code>)"
#~ msgstr "min: <code><a cbot|float>float</a></code> (domyślna wartość: <code>0</code>)"
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value<code>1000</code>)"
#~ msgstr "max: <code><a cbot|float>float</a></code> (domyślna wartość: <code>1000</code>)"
#~ msgid "Detects the object of the given category that is closest to the given position. "
#~ msgstr "Znajduje obiekt o określonej kategorii, będący najbliżej podanej pozycji. "
#~ msgid "<a cbot|category>Category</a> of the requested object."
#~ msgstr "<a cbot|category>Kategoria</a> poszukiwanego obiektu."
#~ msgid "sens: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
#~ msgstr ""
#~ msgid "<a cbot|category>Category</a> of the objects that should be detected. For example, when you are looking for an ant, write <code>radar (AlienAnt)</code>. "
#~ msgstr "<a cbot|category>Kategoria</a> poszukiwanego obiektu. Na przykład szukając mrówki, należy napisać <code>radar (AlienAnt)</code>. "

View File

@ -53,13 +53,13 @@ msgid "Time in seconds."
msgstr ""
#. type: \t; header
#: ../E/abstime.txt:10 ../E/acos.txt:11 ../E/aim.txt:23 ../E/array.txt:30 ../E/asin.txt:11 ../E/atan.txt:11 ../E/atan2.txt:16 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/buildingenabled.txt:22 ../E/busy.txt:14 ../E/canbuild.txt:22 ../E/canresearch.txt:14 ../E/category.txt:107 ../E/ceil.txt:12 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/cos.txt:11 ../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:74 ../E/extern.txt:29 ../E/factory.txt:21 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/flatspace.txt:25 ../E/float.txt:24 ../E/floor.txt:12 ../E/for.txt:38 ../E/function.txt:129 ../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:79 ../E/open.txt:18 ../E/openfile.txt:10 ../E/pencolor.txt:14 ../E/pendown.txt:17 ../E/penup.txt:11 ../E/penwidth.txt:14 ../E/point.txt:35 ../E/pointer.txt:51 ../E/pow.txt:14 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:66 ../E/rand.txt:8 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/research.txt:18 ../E/researched.txt:14 ../E/researches.txt:27 ../E/retobj.txt:13 ../E/return.txt:29 ../E/round.txt:12 ../E/search.txt:16 ../E/send.txt:17 ../E/shield.txt:18 ../E/sin.txt:11 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/sqrt.txt:11 ../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/takeoff.txt:15 ../E/tan.txt:11 ../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/trunc.txt:12 ../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/acos.txt:11 ../E/aim.txt:23 ../E/array.txt:30 ../E/asin.txt:11 ../E/atan.txt:11 ../E/atan2.txt:16 ../E/bloc.txt:48 ../E/bool.txt:4 ../E/break.txt:24 ../E/build.txt:27 ../E/buildingenabled.txt:22 ../E/busy.txt:14 ../E/canbuild.txt:22 ../E/canresearch.txt:14 ../E/category.txt:107 ../E/ceil.txt:12 ../E/class.txt:70 ../E/close.txt:6 ../E/cond.txt:27 ../E/continue.txt:24 ../E/cos.txt:11 ../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:74 ../E/extern.txt:29 ../E/factory.txt:21 ../E/false.txt:4 ../E/file.txt:16 ../E/fire.txt:30 ../E/flatgrnd.txt:16 ../E/flatspace.txt:25 ../E/float.txt:24 ../E/floor.txt:12 ../E/for.txt:38 ../E/function.txt:129 ../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:79 ../E/open.txt:18 ../E/openfile.txt:10 ../E/pencolor.txt:14 ../E/pendown.txt:17 ../E/penup.txt:11 ../E/penwidth.txt:14 ../E/point.txt:35 ../E/pointer.txt:51 ../E/pow.txt:14 ../E/private.txt:17 ../E/public.txt:49 ../E/radar.txt:66 ../E/rand.txt:8 ../E/readln.txt:18 ../E/receive.txt:16 ../E/recycle.txt:12 ../E/research.txt:18 ../E/researched.txt:14 ../E/researches.txt:27 ../E/retobj.txt:13 ../E/return.txt:29 ../E/round.txt:12 ../E/search.txt:25 ../E/send.txt:17 ../E/shield.txt:18 ../E/sin.txt:11 ../E/sizeof.txt:21 ../E/sniff.txt:16 ../E/space.txt:22 ../E/sqrt.txt:11 ../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/takeoff.txt:15 ../E/tan.txt:11 ../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/trunc.txt:12 ../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:24 ../E/array.txt:31 ../E/bool.txt:5 ../E/break.txt:25 ../E/busy.txt:15 ../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:75 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/flatspace.txt:26 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:130 ../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:80 ../E/openfile.txt:11 ../E/pencolor.txt:15 ../E/pendown.txt:18 ../E/penup.txt:12 ../E/penwidth.txt:15 ../E/point.txt:36 ../E/radar.txt:67 ../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/takeoff.txt:16 ../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/busy.txt:15 ../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:75 ../E/extern.txt:30 ../E/false.txt:5 ../E/fire.txt:31 ../E/flatgrnd.txt:17 ../E/flatspace.txt:26 ../E/float.txt:25 ../E/for.txt:39 ../E/function.txt:130 ../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:80 ../E/openfile.txt:11 ../E/pencolor.txt:15 ../E/pendown.txt:18 ../E/penup.txt:12 ../E/penwidth.txt:15 ../E/point.txt:36 ../E/radar.txt:67 ../E/recycle.txt:13 ../E/retobj.txt:14 ../E/return.txt:30 ../E/search.txt:26 ../E/shield.txt:19 ../E/sizeof.txt:22 ../E/sniff.txt:17 ../E/space.txt:23 ../E/string.txt:33 ../E/takeoff.txt:16 ../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 "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot>Программирование</a>, <a cbot|type>типы</a> и <a cbot|category>категории</a>."
@ -3677,12 +3677,6 @@ msgstr "Как видно выше, пурпурная зона соответс
msgid "category: <code><a cbot|int>int</a></code>"
msgstr "категория: <code><a cbot|int>int</a></code>"
#. type: \t; header
#: ../E/radar.txt:33
#, no-wrap
msgid "angle: <code><a cbot|float>float</a></code> (default value<code>0</code>)"
msgstr "угол: <code><a cbot|float>float</a></code> (значение по умолчанию<code>0</code>)"
#. type: Plain text
#: ../E/radar.txt:34
#, no-wrap
@ -3697,36 +3691,18 @@ msgstr ""
"<code>-90</code> -> радар смотрит на четверть круга вправо\n"
"<code> 90</code> -> радар смотрит на четверть круга влево"
#. type: \t; header
#: ../E/radar.txt:39
#, no-wrap
msgid "focus: <code><a cbot|float>float</a></code> (default value<code>360</code>)"
msgstr "фокус: <code><a cbot|float>float</a></code> (значение по умолчанию<code>360</code>)"
#. type: Plain text
#: ../E/radar.txt:40
#, no-wrap
msgid "Opening angle of the radar, in degrees. "
msgstr "Угол раскрытия радара в градусах."
#. type: \t; header
#: ../E/radar.txt:42
#, no-wrap
msgid "min: <code><a cbot|float>float</a></code> (default value <code>0</code>)"
msgstr "мин: <code><a cbot|float>float</a></code> (значение по умолчанию <code>0</code>)"
#. type: Plain text
#: ../E/radar.txt:43
#, no-wrap
msgid "Minimum detection distance, in meters. Objects that are closer than the minimum distance will not be detected. "
msgstr "Минимальное расстояние обнаружения в метрах. Объекты, которые находятся на расстояниях меньших, чем минимальное расстояние, обнаружены не будут."
#. type: \t; header
#: ../E/radar.txt:45
#, no-wrap
msgid "max: <code><a cbot|float>float</a></code> (Default value<code>1000</code>)"
msgstr "макс: <code><a cbot|float>float</a></code> (Значение по умолчанию<code>1000</code>)"
#. type: Plain text
#: ../E/radar.txt:46
#, no-wrap
@ -3740,7 +3716,7 @@ msgid "Determines which way the objects are detected. With value <code>1</code>,
msgstr "Определяет каким образом будут обнаруживаться объекты. Если его значение <code>1</code>, то будет возвращен ближайший объект в указанной зоне. Если значение <code>-1</code>, то будет возвращен самый дальний объект в зоне обнаружения."
#. type: \t; header
#: ../E/radar.txt:51 ../E/retobj.txt:10 ../E/search.txt:13
#: ../E/radar.txt:51 ../E/retobj.txt:10 ../E/search.txt:22
#, no-wrap
msgid "Return value: <code><a cbot|object>object</a></code>"
msgstr "Возвращаемое значение: <code><a cbot|object>object</a></code>"
@ -4047,32 +4023,20 @@ msgstr "Инструкция <code>search</code>"
msgid "<c/>search ( category, position );<n/>"
msgstr "<c/>search ( категория, позиция );<n/>"
#. type: Plain text
#: ../E/search.txt:5
#, no-wrap
msgid "Detects the object of the given category that is closest to the given position. "
msgstr "Обнаруживает объект указанной категории, который ближе всего к указанной позиции."
#. type: Plain text
#: ../E/search.txt:8
#, no-wrap
msgid "<a cbot|category>Category</a> of the requested object."
msgstr "<a cbot|category>Категория</a> нужного объекта."
#. type: \t; header
#: ../E/search.txt:10 ../E/topo.txt:7
#: ../E/topo.txt:7
#, no-wrap
msgid "position: <code><a cbot|point>point</a></code>"
msgstr "положение: <code><a cbot|point>point</a></code>"
#. type: Plain text
#: ../E/search.txt:11
#: ../E/search.txt:20
#, no-wrap
msgid "<code>search</code> returns the object of the given category that is closest to the position indicated here. "
msgstr "<code>search</code> возвращает объект указанной категории, который ближе всего к указанной здесь позиции."
#. type: Plain text
#: ../E/search.txt:14
#: ../E/search.txt:23
#, no-wrap
msgid "Characteristics of the object that has been found. The value <code><a cbot|null>null</a></code> means that no object of this category has been found. "
msgstr "Характеристики объекта, который был найден. Значение <code><a cbot|null>null</a></code> означает, что объект этой категории найден не был."
@ -7509,18 +7473,6 @@ msgstr ""
msgid "Nothing but a name can be changed in the main function. The keyword <code><a cbot|extern>extern</a></code> distinguish the main function from others."
msgstr ""
#. type: Source code
#: ../E/radar.txt:15
#, no-wrap
msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:48
#, no-wrap
msgid "sens: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
msgstr ""
#. type: Bullet: 'o'
#: ../E/radar.txt:24
#, no-wrap
@ -7534,7 +7486,7 @@ msgid "<a cbot|category>Category</a> of the objects that should be detected. For
msgstr ""
#. type: Plain text
#: ../E/radar.txt:25
#: ../E/radar.txt:25 ../E/search.txt:10
#, no-wrap
msgid "<c/><s/>int bots[4];"
msgstr ""
@ -7551,11 +7503,113 @@ msgid ""
msgstr ""
#. type: Bullet: 'o'
#: ../E/radar.txt:31
#: ../E/radar.txt:31 ../E/search.txt:17
#, no-wrap
msgid "Keyword <format const>Any</format> if you are looking for any object."
msgstr ""
#. type: \t; header
#: ../E/radar.txt:33
#, no-wrap
msgid "angle: <code><a cbot|float>float</a></code> (default value: <code>0</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:39
#, no-wrap
msgid "focus: <code><a cbot|float>float</a></code> (default value: <code>360</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:42
#, no-wrap
msgid "min: <code><a cbot|float>float</a></code> (default value: <code>0</code>)"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:48
#, no-wrap
msgid "sens: <code><a cbot|float>float</a></code> (default value: <code>1</code>)"
msgstr ""
#. type: Plain text
#: ../E/search.txt:5
#, no-wrap
msgid "Detects the object of the given category that is closest to the given position. Similar to <c/><a cbot|radar>radar();</a><n/>, but can search starting from the specific point instead of the actual bot's position."
msgstr ""
#. type: Bullet: 'o'
#: ../E/search.txt:8
#, no-wrap
msgid "<a cbot|category>Category</a> of the objects that should be detected. For example, when you are looking for an ant, write <code>search(AlienAnt)</code>. "
msgstr ""
#. type: Bullet: 'o'
#: ../E/search.txt:9
#, no-wrap
msgid "<a cbot|array>Array</a> of categories of the objects that should be detected. For example, when you are looking only for grabbers, starting from a certain point in the level:"
msgstr ""
#. type: Source code
#: ../E/search.txt:11
#, no-wrap
msgid ""
"bots[0] = WheeledGrabber;\n"
"bots[1] = TrackedGrabber;\n"
"bots[2] = WingedGrabber;\n"
"bots[3] = LeggedGrabber;\n"
"point p(50, 24, 0);\n"
"object grabberNearestThePoint = search(bots, p);<n/>"
msgstr ""
#. type: \t; header
#: ../E/search.txt:19
#, no-wrap
msgid "position: <code><a cbot|point>point</a></code> (default value: <code><a cbot|this>this</a>.<a cbot|object>position</a></code>)"
msgstr ""
#. type: Source code
#: ../E/radar.txt:15
#, no-wrap
msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
msgstr ""
#. type: \t; header
#: ../E/radar.txt:45
#, no-wrap
msgid "max: <code><a cbot|float>float</a></code> (default value: <code>1000</code>)"
msgstr ""
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value: <code>1000</code>)"
#~ msgstr ""
#~ msgid "<c/>radar ( cat, angle, focus, min, max, sens, filter );<n/>"
#~ msgstr ""
#~ msgid "position: <c/><a cbot|point>point</a>\\n (default value: <a cbot|this>this</a>.<a cbot|object>position</a>)"
#~ msgstr ""
#~ msgid "angle: <code><a cbot|float>float</a></code> (default value<code>0</code>)"
#~ msgstr "угол: <code><a cbot|float>float</a></code> (значение по умолчанию<code>0</code>)"
#~ msgid "focus: <code><a cbot|float>float</a></code> (default value<code>360</code>)"
#~ msgstr "фокус: <code><a cbot|float>float</a></code> (значение по умолчанию<code>360</code>)"
#~ msgid "min: <code><a cbot|float>float</a></code> (default value <code>0</code>)"
#~ msgstr "мин: <code><a cbot|float>float</a></code> (значение по умолчанию <code>0</code>)"
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value<code>1000</code>)"
#~ msgstr "макс: <code><a cbot|float>float</a></code> (Значение по умолчанию<code>1000</code>)"
#~ msgid "Detects the object of the given category that is closest to the given position. "
#~ msgstr "Обнаруживает объект указанной категории, который ближе всего к указанной позиции."
#~ msgid "<a cbot|category>Category</a> of the requested object."
#~ msgstr "<a cbot|category>Категория</a> нужного объекта."
#~ msgid "sens: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
#~ msgstr ""
#~ msgid "<a cbot|category>Category</a> of the objects that should be detected. For example, when you are looking for an ant, write <code>radar (AlienAnt)</code>. "
#~ msgstr "<a cbot|category>Категория</a> объекта, который нужно обнаружить. Например когда вы ищете муравья, напишите <code>radar (AlienAnt)</code>."

View File

@ -25,6 +25,7 @@ Constants like \l;categories\u cbot\category; are displayed with a red backgroun
\t;Specific instructions for bots:
\c;\l;radar\u cbot\radar; \n;Object detection
\c;\l;search\u cbot\search; \n;Object detection from a specific point
\c;\l;direction\u cbot\direct; \n;Calculates a rotation angle
\c;\l;distance\u cbot\dist; \n;Calculates a distance
\c;\l;distance2d\u cbot\dist2d; \n;Calculates a distance

View File

@ -137,25 +137,25 @@ msgid "Specific instructions for bots:"
msgstr "Befehle für die Steuerung der Roboter:"
#. type: \t; header
#: ../E/cbot.txt:48
#: ../E/cbot.txt:49
#, no-wrap
msgid "Instructions about topology:"
msgstr "Befehle für die Erforschung des Geländes:"
#. type: \t; header
#: ../E/cbot.txt:54
#: ../E/cbot.txt:55
#, no-wrap
msgid "Instructions specific to some bots:"
msgstr "Befehle für bestimmte Roboter:"
#. type: \t; header
#: ../E/cbot.txt:73
#: ../E/cbot.txt:74
#, no-wrap
msgid "Specific instructions for exchange posts:"
msgstr "Befehle für den Austausch mit Infoservern:"
#. type: Plain text
#: ../E/cbot.txt:74
#: ../E/cbot.txt:75
#, no-wrap
msgid ""
"<code><a cbot|receive>receive</a> </code>Receives an information\n"
@ -169,13 +169,13 @@ msgstr ""
"<code><a cbot|delinfo>deleteinfo</a> </code>Löscht eine Information"
#. type: \t; header
#: ../E/cbot.txt:79
#: ../E/cbot.txt:80
#, no-wrap
msgid "Specific instructions for classes:"
msgstr "Befehle für die Verwaltung von Klassen:"
#. type: Plain text
#: ../E/cbot.txt:80
#: ../E/cbot.txt:81
#, no-wrap
msgid ""
"<code><a cbot|class>class</a> </code>Class declararion\n"
@ -195,13 +195,13 @@ msgstr ""
"<code><a cbot|this>this</a> </code>Bezieht sich auf die laufende Instanz"
#. type: \t; header
#: ../E/cbot.txt:88
#: ../E/cbot.txt:89
#, no-wrap
msgid "Specific instructions for strings:"
msgstr "Befehle für die Verarbeitung von Strings (Zeichenketten):"
#. type: Plain text
#: ../E/cbot.txt:89
#: ../E/cbot.txt:90
#, no-wrap
msgid ""
"<code><a cbot|strlen>strlen</a> </code>Gets string length\n"
@ -223,13 +223,13 @@ msgstr ""
"<code><a cbot|strlower>strlower</a> </code>Umwandlung in Kleinbuchstaben"
#. type: \t; header
#: ../E/cbot.txt:98
#: ../E/cbot.txt:99
#, no-wrap
msgid "Specific instructions for files:"
msgstr "Befehle für die Dateiverwaltung:"
#. type: Plain text
#: ../E/cbot.txt:99
#: ../E/cbot.txt:100
#, no-wrap
msgid ""
"<code><a cbot|open>open</a> </code>Opens a file\n"
@ -247,13 +247,13 @@ msgstr ""
"<code><a cbot|deletef>deletefile</a> </code>Löscht eine Datei"
#. type: \t; header
#: ../E/cbot.txt:122 ../E/freehelp.txt:4
#: ../E/cbot.txt:123 ../E/freehelp.txt:4
#, no-wrap
msgid "See also"
msgstr "Siehe auch"
#. type: Plain text
#: ../E/cbot.txt:123
#: ../E/cbot.txt:124
#, no-wrap
msgid "<a cbot|type>Types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot|type>Variablentypen</a> und <a cbot|category>Kategorien</a>."
@ -545,13 +545,13 @@ msgid "Colobot: Gold Edition developers"
msgstr "Die Colobot: Gold Edition Entwickler"
#. type: \t; header
#: ../E/cbot.txt:106
#: ../E/cbot.txt:107
#, no-wrap
msgid "Mathematical functions:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:55
#: ../E/cbot.txt:56
#, no-wrap
msgid ""
"<code><a cbot|grab>grab</a> </code>Picks up an object\n"
@ -568,7 +568,7 @@ msgid ""
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:107
#: ../E/cbot.txt:108
#, no-wrap
msgid ""
"<code><a cbot|rand>rand</a> </code>Returns a random value\n"
@ -588,13 +588,13 @@ msgid ""
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:67
#: ../E/cbot.txt:68
#, no-wrap
msgid "Instructions specific for some <a cbot|object>objects</a>:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:68
#: ../E/cbot.txt:69
#, no-wrap
msgid ""
"<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
@ -603,11 +603,22 @@ msgid ""
"<code><a cbot|busy>busy</a> </code>Checks if object is busy"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:50
#, no-wrap
msgid ""
"<code><a cbot|space>space</a> </code>Calculates a free space\n"
"<code><a cbot|flatspace>flatspace</a> </code>Calculates a free, flat space\n"
"<code><a cbot|topo>topo</a> </code>Returns the altitude of a point\n"
"<code><a cbot|flatgrnd>flatground</a> </code>Returns radius of a flat area"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:27
#, no-wrap
msgid ""
"<code><a cbot|radar>radar</a> </code>Object detection\n"
"<code><a cbot|search>search</a> </code>Object detection from a specific point\n"
"<code><a cbot|direct>direction</a> </code>Calculates a rotation angle\n"
"<code><a cbot|dist>distance</a> </code>Calculates a distance\n"
"<code><a cbot|dist2d>distance2d</a> </code>Calculates a distance\n"
@ -629,15 +640,28 @@ msgid ""
"<code><a cbot|researched>researched</a> </code>Checks if a technology is researched"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:49
#, no-wrap
msgid ""
"<code><a cbot|space>space</a> </code>Calculates a free space\n"
"<code><a cbot|flatspace>flatspace</a> </code>Calculates a free, flat space\n"
"<code><a cbot|topo>topo</a> </code>Returns the altitude of a point\n"
"<code><a cbot|flatgrnd>flatground</a> </code>Returns radius of a flat area"
msgstr ""
#~ msgid ""
#~ "<code><a cbot|radar>radar</a> </code>Object detection\n"
#~ "<code><a cbot|direct>direction</a> </code>Calculates a rotation angle\n"
#~ "<code><a cbot|dist>distance</a> </code>Calculates a distance\n"
#~ "<code><a cbot|dist2d>distance2d</a> </code>Calculates a distance\n"
#~ "<code><a cbot|wait>wait</a> </code>Waits\n"
#~ "<code><a cbot|move>move</a> </code>Moves forward or backward\n"
#~ "<code><a cbot|turn>turn</a> </code>Turns\n"
#~ "<code><a cbot|goto>goto</a> </code>Goes to a given position\n"
#~ "<code><a cbot|motor>motor</a> </code>Direct motor control\n"
#~ "<code><a cbot|jet>jet</a> </code>Direct jet engine control\n"
#~ "<code><a cbot|message>message</a> </code>Displays a message\n"
#~ "<code><a cbot|retobj>retobject</a> </code>Returns an object from a function\n"
#~ "<code><a cbot|errmode>errmode</a> </code>Error treatement control\n"
#~ "<code><a cbot|abstime>abstime</a> </code>Returns the absolute time\n"
#~ "<code><a cbot|pendown>pendown</a> </code>Starts drawing\n"
#~ "<code><a cbot|penup>penup</a> </code>Stops drawing\n"
#~ "<code><a cbot|pencolor>pencolor</a> </code>Changes the pen color\n"
#~ "<code><a cbot|penwidth>penwidth</a> </code>Changes the pen width\n"
#~ "<code><a cbot|canresearch>canresearch</a> </code>Checks if a technology can be researched\n"
#~ "<code><a cbot|researched>researched</a> </code>Checks if a technology is researched"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|space>space</a> </code>Calculates a free space\n"

View File

@ -150,25 +150,25 @@ msgid "Specific instructions for bots:"
msgstr "Instructions pour les robots:"
#. type: \t; header
#: ../E/cbot.txt:48
#: ../E/cbot.txt:49
#, no-wrap
msgid "Instructions about topology:"
msgstr "Instructions sur le terrain:"
#. type: \t; header
#: ../E/cbot.txt:54
#: ../E/cbot.txt:55
#, no-wrap
msgid "Instructions specific to some bots:"
msgstr "Instructions spécifiques à certains robots:"
#. type: \t; header
#: ../E/cbot.txt:73
#: ../E/cbot.txt:74
#, no-wrap
msgid "Specific instructions for exchange posts:"
msgstr "Instructions pour les bornes d'infomation:"
#. type: Plain text
#: ../E/cbot.txt:74
#: ../E/cbot.txt:75
#, no-wrap
msgid ""
"<code><a cbot|receive>receive</a> </code>Receives an information\n"
@ -182,13 +182,13 @@ msgstr ""
"<code><a cbot|delinfo>deleteinfo</a> </code>Supprime une information"
#. type: \t; header
#: ../E/cbot.txt:79
#: ../E/cbot.txt:80
#, no-wrap
msgid "Specific instructions for classes:"
msgstr "Instructions pour les classes:"
#. type: Plain text
#: ../E/cbot.txt:80
#: ../E/cbot.txt:81
#, no-wrap
msgid ""
"<code><a cbot|class>class</a> </code>Class declararion\n"
@ -208,13 +208,13 @@ msgstr ""
"<code><a cbot|this>this</a> </code>Référence l'instance courante"
#. type: \t; header
#: ../E/cbot.txt:88
#: ../E/cbot.txt:89
#, no-wrap
msgid "Specific instructions for strings:"
msgstr "Instructions pour les chaînes de caractères:"
#. type: Plain text
#: ../E/cbot.txt:89
#: ../E/cbot.txt:90
#, no-wrap
msgid ""
"<code><a cbot|strlen>strlen</a> </code>Gets string length\n"
@ -236,13 +236,13 @@ msgstr ""
"<code><a cbot|strlower>strlower</a> </code>Convertit en minuscules."
#. type: \t; header
#: ../E/cbot.txt:98
#: ../E/cbot.txt:99
#, no-wrap
msgid "Specific instructions for files:"
msgstr "Instructions pour les fichiers:"
#. type: Plain text
#: ../E/cbot.txt:99
#: ../E/cbot.txt:100
#, no-wrap
msgid ""
"<code><a cbot|open>open</a> </code>Opens a file\n"
@ -260,13 +260,13 @@ msgstr ""
"<code><a cbot|deletef>deletefile</a> </code>Supprime un fichier"
#. type: \t; header
#: ../E/cbot.txt:122 ../E/freehelp.txt:4
#: ../E/cbot.txt:123 ../E/freehelp.txt:4
#, no-wrap
msgid "See also"
msgstr "Voir aussi"
#. type: Plain text
#: ../E/cbot.txt:123
#: ../E/cbot.txt:124
#, no-wrap
msgid "<a cbot|type>Types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot|type>Types</a> et <a cbot|category>catégories</a>."
@ -541,13 +541,13 @@ msgstr ""
"La Grande Migration va débuter très prochainement ..."
#. type: \t; header
#: ../E/cbot.txt:106
#: ../E/cbot.txt:107
#, no-wrap
msgid "Mathematical functions:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:55
#: ../E/cbot.txt:56
#, no-wrap
msgid ""
"<code><a cbot|grab>grab</a> </code>Picks up an object\n"
@ -564,7 +564,7 @@ msgid ""
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:107
#: ../E/cbot.txt:108
#, no-wrap
msgid ""
"<code><a cbot|rand>rand</a> </code>Returns a random value\n"
@ -584,13 +584,13 @@ msgid ""
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:67
#: ../E/cbot.txt:68
#, no-wrap
msgid "Instructions specific for some <a cbot|object>objects</a>:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:68
#: ../E/cbot.txt:69
#, no-wrap
msgid ""
"<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
@ -599,11 +599,22 @@ msgid ""
"<code><a cbot|busy>busy</a> </code>Checks if object is busy"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:50
#, no-wrap
msgid ""
"<code><a cbot|space>space</a> </code>Calculates a free space\n"
"<code><a cbot|flatspace>flatspace</a> </code>Calculates a free, flat space\n"
"<code><a cbot|topo>topo</a> </code>Returns the altitude of a point\n"
"<code><a cbot|flatgrnd>flatground</a> </code>Returns radius of a flat area"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:27
#, no-wrap
msgid ""
"<code><a cbot|radar>radar</a> </code>Object detection\n"
"<code><a cbot|search>search</a> </code>Object detection from a specific point\n"
"<code><a cbot|direct>direction</a> </code>Calculates a rotation angle\n"
"<code><a cbot|dist>distance</a> </code>Calculates a distance\n"
"<code><a cbot|dist2d>distance2d</a> </code>Calculates a distance\n"
@ -625,15 +636,28 @@ msgid ""
"<code><a cbot|researched>researched</a> </code>Checks if a technology is researched"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:49
#, no-wrap
msgid ""
"<code><a cbot|space>space</a> </code>Calculates a free space\n"
"<code><a cbot|flatspace>flatspace</a> </code>Calculates a free, flat space\n"
"<code><a cbot|topo>topo</a> </code>Returns the altitude of a point\n"
"<code><a cbot|flatgrnd>flatground</a> </code>Returns radius of a flat area"
msgstr ""
#~ msgid ""
#~ "<code><a cbot|radar>radar</a> </code>Object detection\n"
#~ "<code><a cbot|direct>direction</a> </code>Calculates a rotation angle\n"
#~ "<code><a cbot|dist>distance</a> </code>Calculates a distance\n"
#~ "<code><a cbot|dist2d>distance2d</a> </code>Calculates a distance\n"
#~ "<code><a cbot|wait>wait</a> </code>Waits\n"
#~ "<code><a cbot|move>move</a> </code>Moves forward or backward\n"
#~ "<code><a cbot|turn>turn</a> </code>Turns\n"
#~ "<code><a cbot|goto>goto</a> </code>Goes to a given position\n"
#~ "<code><a cbot|motor>motor</a> </code>Direct motor control\n"
#~ "<code><a cbot|jet>jet</a> </code>Direct jet engine control\n"
#~ "<code><a cbot|message>message</a> </code>Displays a message\n"
#~ "<code><a cbot|retobj>retobject</a> </code>Returns an object from a function\n"
#~ "<code><a cbot|errmode>errmode</a> </code>Error treatement control\n"
#~ "<code><a cbot|abstime>abstime</a> </code>Returns the absolute time\n"
#~ "<code><a cbot|pendown>pendown</a> </code>Starts drawing\n"
#~ "<code><a cbot|penup>penup</a> </code>Stops drawing\n"
#~ "<code><a cbot|pencolor>pencolor</a> </code>Changes the pen color\n"
#~ "<code><a cbot|penwidth>penwidth</a> </code>Changes the pen width\n"
#~ "<code><a cbot|canresearch>canresearch</a> </code>Checks if a technology can be researched\n"
#~ "<code><a cbot|researched>researched</a> </code>Checks if a technology is researched"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|space>space</a> </code>Calculates a free space\n"

View File

@ -125,25 +125,25 @@ msgid "Specific instructions for bots:"
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:48
#: ../E/cbot.txt:49
#, no-wrap
msgid "Instructions about topology:"
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:54
#: ../E/cbot.txt:55
#, no-wrap
msgid "Instructions specific to some bots:"
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:73
#: ../E/cbot.txt:74
#, no-wrap
msgid "Specific instructions for exchange posts:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:74
#: ../E/cbot.txt:75
#, no-wrap
msgid ""
"<code><a cbot|receive>receive</a> </code>Receives an information\n"
@ -153,13 +153,13 @@ msgid ""
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:79
#: ../E/cbot.txt:80
#, no-wrap
msgid "Specific instructions for classes:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:80
#: ../E/cbot.txt:81
#, no-wrap
msgid ""
"<code><a cbot|class>class</a> </code>Class declararion\n"
@ -172,13 +172,13 @@ msgid ""
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:88
#: ../E/cbot.txt:89
#, no-wrap
msgid "Specific instructions for strings:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:89
#: ../E/cbot.txt:90
#, no-wrap
msgid ""
"<code><a cbot|strlen>strlen</a> </code>Gets string length\n"
@ -192,13 +192,13 @@ msgid ""
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:98
#: ../E/cbot.txt:99
#, no-wrap
msgid "Specific instructions for files:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:99
#: ../E/cbot.txt:100
#, no-wrap
msgid ""
"<code><a cbot|open>open</a> </code>Opens a file\n"
@ -210,13 +210,13 @@ msgid ""
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:122 ../E/freehelp.txt:4
#: ../E/cbot.txt:123 ../E/freehelp.txt:4
#, no-wrap
msgid "See also"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:123
#: ../E/cbot.txt:124
#, no-wrap
msgid "<a cbot|type>Types</a> and <a cbot|category>categories</a>."
msgstr ""
@ -470,13 +470,13 @@ msgid "Colobot: Gold Edition developers"
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:106
#: ../E/cbot.txt:107
#, no-wrap
msgid "Mathematical functions:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:55
#: ../E/cbot.txt:56
#, no-wrap
msgid ""
"<code><a cbot|grab>grab</a> </code>Picks up an object\n"
@ -493,7 +493,7 @@ msgid ""
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:107
#: ../E/cbot.txt:108
#, no-wrap
msgid ""
"<code><a cbot|rand>rand</a> </code>Returns a random value\n"
@ -513,13 +513,13 @@ msgid ""
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:67
#: ../E/cbot.txt:68
#, no-wrap
msgid "Instructions specific for some <a cbot|object>objects</a>:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:68
#: ../E/cbot.txt:69
#, no-wrap
msgid ""
"<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
@ -528,11 +528,22 @@ msgid ""
"<code><a cbot|busy>busy</a> </code>Checks if object is busy"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:50
#, no-wrap
msgid ""
"<code><a cbot|space>space</a> </code>Calculates a free space\n"
"<code><a cbot|flatspace>flatspace</a> </code>Calculates a free, flat space\n"
"<code><a cbot|topo>topo</a> </code>Returns the altitude of a point\n"
"<code><a cbot|flatgrnd>flatground</a> </code>Returns radius of a flat area"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:27
#, no-wrap
msgid ""
"<code><a cbot|radar>radar</a> </code>Object detection\n"
"<code><a cbot|search>search</a> </code>Object detection from a specific point\n"
"<code><a cbot|direct>direction</a> </code>Calculates a rotation angle\n"
"<code><a cbot|dist>distance</a> </code>Calculates a distance\n"
"<code><a cbot|dist2d>distance2d</a> </code>Calculates a distance\n"
@ -554,15 +565,28 @@ msgid ""
"<code><a cbot|researched>researched</a> </code>Checks if a technology is researched"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:49
#, no-wrap
msgid ""
"<code><a cbot|space>space</a> </code>Calculates a free space\n"
"<code><a cbot|flatspace>flatspace</a> </code>Calculates a free, flat space\n"
"<code><a cbot|topo>topo</a> </code>Returns the altitude of a point\n"
"<code><a cbot|flatgrnd>flatground</a> </code>Returns radius of a flat area"
msgstr ""
#~ msgid ""
#~ "<code><a cbot|radar>radar</a> </code>Object detection\n"
#~ "<code><a cbot|direct>direction</a> </code>Calculates a rotation angle\n"
#~ "<code><a cbot|dist>distance</a> </code>Calculates a distance\n"
#~ "<code><a cbot|dist2d>distance2d</a> </code>Calculates a distance\n"
#~ "<code><a cbot|wait>wait</a> </code>Waits\n"
#~ "<code><a cbot|move>move</a> </code>Moves forward or backward\n"
#~ "<code><a cbot|turn>turn</a> </code>Turns\n"
#~ "<code><a cbot|goto>goto</a> </code>Goes to a given position\n"
#~ "<code><a cbot|motor>motor</a> </code>Direct motor control\n"
#~ "<code><a cbot|jet>jet</a> </code>Direct jet engine control\n"
#~ "<code><a cbot|message>message</a> </code>Displays a message\n"
#~ "<code><a cbot|retobj>retobject</a> </code>Returns an object from a function\n"
#~ "<code><a cbot|errmode>errmode</a> </code>Error treatement control\n"
#~ "<code><a cbot|abstime>abstime</a> </code>Returns the absolute time\n"
#~ "<code><a cbot|pendown>pendown</a> </code>Starts drawing\n"
#~ "<code><a cbot|penup>penup</a> </code>Stops drawing\n"
#~ "<code><a cbot|pencolor>pencolor</a> </code>Changes the pen color\n"
#~ "<code><a cbot|penwidth>penwidth</a> </code>Changes the pen width\n"
#~ "<code><a cbot|canresearch>canresearch</a> </code>Checks if a technology can be researched\n"
#~ "<code><a cbot|researched>researched</a> </code>Checks if a technology is researched"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|space>space</a> </code>Calculates a free space\n"

View File

@ -151,25 +151,25 @@ msgid "Specific instructions for bots:"
msgstr "Instrukcje specyficzne dla robotów:"
#. type: \t; header
#: ../E/cbot.txt:48
#: ../E/cbot.txt:49
#, no-wrap
msgid "Instructions about topology:"
msgstr "Instrukcje związane z topologią terenu:"
#. type: \t; header
#: ../E/cbot.txt:54
#: ../E/cbot.txt:55
#, no-wrap
msgid "Instructions specific to some bots:"
msgstr "Instrukcje specyficzne dla niektórych robotów:"
#. type: \t; header
#: ../E/cbot.txt:73
#: ../E/cbot.txt:74
#, no-wrap
msgid "Specific instructions for exchange posts:"
msgstr "Instrukcje specyficzne dla stacji przekaźnikowych:"
#. type: Plain text
#: ../E/cbot.txt:74
#: ../E/cbot.txt:75
#, no-wrap
msgid ""
"<code><a cbot|receive>receive</a> </code>Receives an information\n"
@ -183,13 +183,13 @@ msgstr ""
"<code><a cbot|delinfo>deleteinfo</a> </code>Usuwa istniejącą informację"
#. type: \t; header
#: ../E/cbot.txt:79
#: ../E/cbot.txt:80
#, no-wrap
msgid "Specific instructions for classes:"
msgstr "Instrukcje specyficzne dla klas:"
#. type: Plain text
#: ../E/cbot.txt:80
#: ../E/cbot.txt:81
#, no-wrap
msgid ""
"<code><a cbot|class>class</a> </code>Class declararion\n"
@ -209,13 +209,13 @@ msgstr ""
"<code><a cbot|this>this</a> </code>Odwołanie do bieżącej instancji"
#. type: \t; header
#: ../E/cbot.txt:88
#: ../E/cbot.txt:89
#, no-wrap
msgid "Specific instructions for strings:"
msgstr "Instrukcje specyficzne dla łańcuchów:"
#. type: Plain text
#: ../E/cbot.txt:89
#: ../E/cbot.txt:90
#, no-wrap
msgid ""
"<code><a cbot|strlen>strlen</a> </code>Gets string length\n"
@ -237,13 +237,13 @@ msgstr ""
"<code><a cbot|strlower>strlower</a> </code>Zamienia litery na małe"
#. type: \t; header
#: ../E/cbot.txt:98
#: ../E/cbot.txt:99
#, no-wrap
msgid "Specific instructions for files:"
msgstr "Instrukcje specyficzne dla plików:"
#. type: Plain text
#: ../E/cbot.txt:99
#: ../E/cbot.txt:100
#, no-wrap
msgid ""
"<code><a cbot|open>open</a> </code>Opens a file\n"
@ -261,13 +261,13 @@ msgstr ""
"<code><a cbot|deletef>deletefile</a> </code>Usuwa plik"
#. type: \t; header
#: ../E/cbot.txt:122 ../E/freehelp.txt:4
#: ../E/cbot.txt:123 ../E/freehelp.txt:4
#, no-wrap
msgid "See also"
msgstr "Zobacz również"
#. type: Plain text
#: ../E/cbot.txt:123
#: ../E/cbot.txt:124
#, no-wrap
msgid "<a cbot|type>Types</a> and <a cbot|category>categories</a>."
msgstr "<a cbot|type>Typy</a> i <a cbot|category>kategorie</a>."
@ -547,13 +547,13 @@ msgstr ""
"Niebawem roczpocznie się Wielka Migracja na Nową Ziemię."
#. type: \t; header
#: ../E/cbot.txt:106
#: ../E/cbot.txt:107
#, no-wrap
msgid "Mathematical functions:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:55
#: ../E/cbot.txt:56
#, no-wrap
msgid ""
"<code><a cbot|grab>grab</a> </code>Picks up an object\n"
@ -570,7 +570,7 @@ msgid ""
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:107
#: ../E/cbot.txt:108
#, no-wrap
msgid ""
"<code><a cbot|rand>rand</a> </code>Returns a random value\n"
@ -590,13 +590,13 @@ msgid ""
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:67
#: ../E/cbot.txt:68
#, no-wrap
msgid "Instructions specific for some <a cbot|object>objects</a>:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:68
#: ../E/cbot.txt:69
#, no-wrap
msgid ""
"<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
@ -605,11 +605,22 @@ msgid ""
"<code><a cbot|busy>busy</a> </code>Checks if object is busy"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:50
#, no-wrap
msgid ""
"<code><a cbot|space>space</a> </code>Calculates a free space\n"
"<code><a cbot|flatspace>flatspace</a> </code>Calculates a free, flat space\n"
"<code><a cbot|topo>topo</a> </code>Returns the altitude of a point\n"
"<code><a cbot|flatgrnd>flatground</a> </code>Returns radius of a flat area"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:27
#, no-wrap
msgid ""
"<code><a cbot|radar>radar</a> </code>Object detection\n"
"<code><a cbot|search>search</a> </code>Object detection from a specific point\n"
"<code><a cbot|direct>direction</a> </code>Calculates a rotation angle\n"
"<code><a cbot|dist>distance</a> </code>Calculates a distance\n"
"<code><a cbot|dist2d>distance2d</a> </code>Calculates a distance\n"
@ -631,15 +642,28 @@ msgid ""
"<code><a cbot|researched>researched</a> </code>Checks if a technology is researched"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:49
#, no-wrap
msgid ""
"<code><a cbot|space>space</a> </code>Calculates a free space\n"
"<code><a cbot|flatspace>flatspace</a> </code>Calculates a free, flat space\n"
"<code><a cbot|topo>topo</a> </code>Returns the altitude of a point\n"
"<code><a cbot|flatgrnd>flatground</a> </code>Returns radius of a flat area"
msgstr ""
#~ msgid ""
#~ "<code><a cbot|radar>radar</a> </code>Object detection\n"
#~ "<code><a cbot|direct>direction</a> </code>Calculates a rotation angle\n"
#~ "<code><a cbot|dist>distance</a> </code>Calculates a distance\n"
#~ "<code><a cbot|dist2d>distance2d</a> </code>Calculates a distance\n"
#~ "<code><a cbot|wait>wait</a> </code>Waits\n"
#~ "<code><a cbot|move>move</a> </code>Moves forward or backward\n"
#~ "<code><a cbot|turn>turn</a> </code>Turns\n"
#~ "<code><a cbot|goto>goto</a> </code>Goes to a given position\n"
#~ "<code><a cbot|motor>motor</a> </code>Direct motor control\n"
#~ "<code><a cbot|jet>jet</a> </code>Direct jet engine control\n"
#~ "<code><a cbot|message>message</a> </code>Displays a message\n"
#~ "<code><a cbot|retobj>retobject</a> </code>Returns an object from a function\n"
#~ "<code><a cbot|errmode>errmode</a> </code>Error treatement control\n"
#~ "<code><a cbot|abstime>abstime</a> </code>Returns the absolute time\n"
#~ "<code><a cbot|pendown>pendown</a> </code>Starts drawing\n"
#~ "<code><a cbot|penup>penup</a> </code>Stops drawing\n"
#~ "<code><a cbot|pencolor>pencolor</a> </code>Changes the pen color\n"
#~ "<code><a cbot|penwidth>penwidth</a> </code>Changes the pen width\n"
#~ "<code><a cbot|canresearch>canresearch</a> </code>Checks if a technology can be researched\n"
#~ "<code><a cbot|researched>researched</a> </code>Checks if a technology is researched"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|space>space</a> </code>Calculates a free space\n"

View File

@ -137,25 +137,25 @@ msgid "Specific instructions for bots:"
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:48
#: ../E/cbot.txt:49
#, no-wrap
msgid "Instructions about topology:"
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:54
#: ../E/cbot.txt:55
#, no-wrap
msgid "Instructions specific to some bots:"
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:73
#: ../E/cbot.txt:74
#, no-wrap
msgid "Specific instructions for exchange posts:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:74
#: ../E/cbot.txt:75
#, no-wrap
msgid ""
"<code><a cbot|receive>receive</a> </code>Receives an information\n"
@ -165,13 +165,13 @@ msgid ""
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:79
#: ../E/cbot.txt:80
#, no-wrap
msgid "Specific instructions for classes:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:80
#: ../E/cbot.txt:81
#, no-wrap
msgid ""
"<code><a cbot|class>class</a> </code>Class declararion\n"
@ -184,13 +184,13 @@ msgid ""
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:88
#: ../E/cbot.txt:89
#, no-wrap
msgid "Specific instructions for strings:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:89
#: ../E/cbot.txt:90
#, no-wrap
msgid ""
"<code><a cbot|strlen>strlen</a> </code>Gets string length\n"
@ -204,13 +204,13 @@ msgid ""
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:98
#: ../E/cbot.txt:99
#, no-wrap
msgid "Specific instructions for files:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:99
#: ../E/cbot.txt:100
#, no-wrap
msgid ""
"<code><a cbot|open>open</a> </code>Opens a file\n"
@ -222,13 +222,13 @@ msgid ""
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:122 ../E/freehelp.txt:4
#: ../E/cbot.txt:123 ../E/freehelp.txt:4
#, no-wrap
msgid "See also"
msgstr "См. также"
#. type: Plain text
#: ../E/cbot.txt:123
#: ../E/cbot.txt:124
#, no-wrap
msgid "<a cbot|type>Types</a> and <a cbot|category>categories</a>."
msgstr ""
@ -508,13 +508,13 @@ msgstr ""
"Большое переселение на Терра Нову начнется очень скоро."
#. type: \t; header
#: ../E/cbot.txt:106
#: ../E/cbot.txt:107
#, no-wrap
msgid "Mathematical functions:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:55
#: ../E/cbot.txt:56
#, no-wrap
msgid ""
"<code><a cbot|grab>grab</a> </code>Picks up an object\n"
@ -531,7 +531,7 @@ msgid ""
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:107
#: ../E/cbot.txt:108
#, no-wrap
msgid ""
"<code><a cbot|rand>rand</a> </code>Returns a random value\n"
@ -551,13 +551,13 @@ msgid ""
msgstr ""
#. type: \t; header
#: ../E/cbot.txt:67
#: ../E/cbot.txt:68
#, no-wrap
msgid "Instructions specific for some <a cbot|object>objects</a>:"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:68
#: ../E/cbot.txt:69
#, no-wrap
msgid ""
"<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
@ -566,11 +566,22 @@ msgid ""
"<code><a cbot|busy>busy</a> </code>Checks if object is busy"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:50
#, no-wrap
msgid ""
"<code><a cbot|space>space</a> </code>Calculates a free space\n"
"<code><a cbot|flatspace>flatspace</a> </code>Calculates a free, flat space\n"
"<code><a cbot|topo>topo</a> </code>Returns the altitude of a point\n"
"<code><a cbot|flatgrnd>flatground</a> </code>Returns radius of a flat area"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:27
#, no-wrap
msgid ""
"<code><a cbot|radar>radar</a> </code>Object detection\n"
"<code><a cbot|search>search</a> </code>Object detection from a specific point\n"
"<code><a cbot|direct>direction</a> </code>Calculates a rotation angle\n"
"<code><a cbot|dist>distance</a> </code>Calculates a distance\n"
"<code><a cbot|dist2d>distance2d</a> </code>Calculates a distance\n"
@ -592,15 +603,28 @@ msgid ""
"<code><a cbot|researched>researched</a> </code>Checks if a technology is researched"
msgstr ""
#. type: Plain text
#: ../E/cbot.txt:49
#, no-wrap
msgid ""
"<code><a cbot|space>space</a> </code>Calculates a free space\n"
"<code><a cbot|flatspace>flatspace</a> </code>Calculates a free, flat space\n"
"<code><a cbot|topo>topo</a> </code>Returns the altitude of a point\n"
"<code><a cbot|flatgrnd>flatground</a> </code>Returns radius of a flat area"
msgstr ""
#~ msgid ""
#~ "<code><a cbot|radar>radar</a> </code>Object detection\n"
#~ "<code><a cbot|direct>direction</a> </code>Calculates a rotation angle\n"
#~ "<code><a cbot|dist>distance</a> </code>Calculates a distance\n"
#~ "<code><a cbot|dist2d>distance2d</a> </code>Calculates a distance\n"
#~ "<code><a cbot|wait>wait</a> </code>Waits\n"
#~ "<code><a cbot|move>move</a> </code>Moves forward or backward\n"
#~ "<code><a cbot|turn>turn</a> </code>Turns\n"
#~ "<code><a cbot|goto>goto</a> </code>Goes to a given position\n"
#~ "<code><a cbot|motor>motor</a> </code>Direct motor control\n"
#~ "<code><a cbot|jet>jet</a> </code>Direct jet engine control\n"
#~ "<code><a cbot|message>message</a> </code>Displays a message\n"
#~ "<code><a cbot|retobj>retobject</a> </code>Returns an object from a function\n"
#~ "<code><a cbot|errmode>errmode</a> </code>Error treatement control\n"
#~ "<code><a cbot|abstime>abstime</a> </code>Returns the absolute time\n"
#~ "<code><a cbot|pendown>pendown</a> </code>Starts drawing\n"
#~ "<code><a cbot|penup>penup</a> </code>Stops drawing\n"
#~ "<code><a cbot|pencolor>pencolor</a> </code>Changes the pen color\n"
#~ "<code><a cbot|penwidth>penwidth</a> </code>Changes the pen width\n"
#~ "<code><a cbot|canresearch>canresearch</a> </code>Checks if a technology can be researched\n"
#~ "<code><a cbot|researched>researched</a> </code>Checks if a technology is researched"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|space>space</a> </code>Calculates a free space\n"