Drop all obsolete translations

coolant-mod
krzys-h 2015-08-05 18:27:18 +02:00
parent a54b7f960f
commit 00378661fc
15 changed files with 0 additions and 5336 deletions

View File

@ -7002,645 +7002,3 @@ msgstr ""
#, no-wrap
msgid "You can exit from the the <code>switch() {}</code> instruction using <code><a cbot|break>break</a></code>."
msgstr ""
#~ msgid "You can stop the the <code>switch() {}</code> instruction using <code><a cbot|break>break</a></code>."
#~ msgstr ""
#~ msgid "<a object|convert>Converter</a> and <a object|factory>bot factory</a> have the same waiting time, so in order to not write the same instructions twice, we made multiple cases run the same code. In fact, all code after the highest case used will be executed if we do not <a cbot|break>break</a> it."
#~ msgstr ""
#~ msgid ""
#~ "With this conditional structure you can execute <code>instructions1</code> or <code>instructions2</code> ... or <code>instructionsN</code> or <code>instructionsDefault</code> depending on the <code>value</code>.\n"
#~ "If the <code>value</code> is equal to <code>value1</code>, <code>instructions1</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed.\n"
#~ "If the <code>value</code> is equal to <code>value2</code>, <code>instructions2</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed.\n"
#~ "And so on.\n"
#~ "If the <code>value</code> is equal to <code>valueN</code>, <code>instructionsN</code> and <code>instructionsDefault</code> are executed.\n"
#~ "If the <code>value</code> is not equal to any value in the given cases, <code>instructionsDefault</code> are executed."
#~ msgstr ""
#~ msgid "You can stop the the <code>switch() {}</code> instruction using <a cbot|break>break</a>."
#~ msgstr ""
#~ msgid ""
#~ "Note: the <a cbot|busy>busy</a> instruction might be much better to use in this scenario.\n"
#~ "See the following <a cbot|function>function</a>: the bot will be <a cbot|wait>waiting</a> a proper amount of time for a certain task to be completed:"
#~ msgstr ""
#~ msgid "With this conditional structure you can execute instruction1 or instructions2 ... or instructionsN or instructionsDefault depending on the <code>value</code>. If the <code>value</code> is equal to <code>value1</code>, <code>instructions1</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed. If the <code>value</code> is equal to <code>value2</code>, <code>instructions2</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed. And so on. If the <code>value</code> is equal to <code>valueN</code>, <code>instructionsN</code> and <code>instructionsDefault</code> are executed. If the <code>value</code> is not equal to any value in the given cases, <code>instructionsDefault</code> are executed."
#~ msgstr ""
#~ msgid "The last three are mainly useful in <a battles>code battles</a>. You can also pass a team ID to search only for objects from a specific team."
#~ msgstr ""
#~ msgid "Filters and IDs can be mixed using bitwise OR operator, for example <c/>radar(Any, 0, 360, 0, 1000, 1, 2 | FilterOnlyLanding);<n/> will detect an object from team <code>2</code> that is on the ground. Attention: you can specify only one team ID at once, but you can specify several filters at once."
#~ msgstr ""
#~ msgid "The last three are mainly useful in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>FilterNone</format> </code>Detects everything (default).\n"
#~ "<code><format const>FilterOnlyLanding</format> </code>Detects only objects being on the ground\n"
#~ "<code><format const>FilterOnlyFlying</format> </code>Detects only objects not being on the ground\n"
#~ "<code><format const>FilterFriendly</format> </code>Detects only allies (objects in the same team).\n"
#~ "<code><format const>FilterEnemy</format> </code>Detects only enemies (objects in an other team except neutral).\n"
#~ "<code><format const>FilterNeutral</format> </code>Detects only neutral objects (e.g. resources)."
#~ msgstr ""
#~ msgid "Determines which type of objects should be detected. Especially useful in use with an <a cbot|array>array</a> or \\constAny<norm/>. The following filters are available:"
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>FilterNone</format> </code>Detects everything (default).\n"
#~ "<code><format const>FilterOnlyLanding</format> </code>Detects only objects being on the ground\n"
#~ "<code><format const>FilterOnlyFlying</format> </code>Detects only objects not being on the ground\n"
#~ "<code><format const>FilterFriendly</format> </code>Detects only allies (objects in the same team).\n"
#~ "<code><format const>FilterEnemy</format> </code>Detects only enemies (objects in an other team except neutral).\n"
#~ "<code><format const>FilterNeutral</format> </code>Detects only neutral objects (e.g. resources).\n"
#~ "The last three are mainly useful in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid "Keyword <format const>Any</format> if you are looking for any object."
#~ msgstr ""
#~ msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>destroy()</code>.\n"
#~ "<code>== 0 </code>The operation of destroying an object was started\n"
#~ "<code>!= 0 </code>The instruction could not be done (e.g. nothing to destroy)"
#~ msgstr ""
#~ msgid ""
#~ "<button 176/> <code><a object|Huston>Houston</a> </code>Mission Control\n"
#~ "<button 171/> <code><a object|base>SpaceShip</a> </code>Spaceship\n"
#~ "<button 160/> <code><a object|factory>BotFactory</a> </code>Robot Factory\n"
#~ "<button 163/> <code><a object|research>ResearchCenter</a> </code>Research Center\n"
#~ "<button 168/> <code><a object|radar>RadarStation</a> </code>Radar\n"
#~ "<button 172/> <code><a object|exchange>ExchangePost</a> </code>Information Exchange Post\n"
#~ "<button 169/> <code><a object|repair>RepairCenter</a> </code>Repair Center\n"
#~ "<button 165/> <code><a object|tower>DefenseTower</a> </code>Defense Tower\n"
#~ "<button 166/> <code><a object|labo>AutoLab</a> </code>Organic Matter Analyzer \n"
#~ "<button 164/> <code><a object|station>PowerStation</a> </code>Power Station\n"
#~ "<button 167/> <code><a object|energy>PowerPlant</a> </code>Power Cell Factory\n"
#~ "<button 170/> <code><a object|nuclear>NuclearPlant</a> </code>Nuclear Plant\n"
#~ "<button 162/> <code><a object|convert>Converter</a> </code>Titanium Converter\n"
#~ "<button 161/> <code><a object|derrick>Derrick</a> </code>Derrick\n"
#~ "<button 174/> <code><a object|captor>PowerCaptor</a> </code>Parabolic Lightning Conductor\n"
#~ "<button 175/> <code><a object|safe>Vault</a> </code>Vault\n"
#~ " <code><a object|start>StartArea</a> </code>Starting Pad\n"
#~ " <code><a object|goal>GoalArea</a> </code>Finishing Pad\n"
#~ " <code><a object|nest>AlienNest</a> </code>Alien Nest"
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>destroy()</code>.\n"
#~ "<code>== 0 </code>The operation of destroying an object was started\n"
#~ "<code>!= 0 </code>The instruction could not be done (e.g. it was run on an object other than destroyer)"
#~ msgstr ""
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value: <code>1000</code>)"
#~ 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 ""
#~ msgid "<c/><s/>object item; // variable declaration"
#~ msgstr ""
#~ msgid ""
#~ "\n"
#~ "// Look for the closest ant\n"
#~ "item = radar(AlienAnt);<n/>"
#~ msgstr ""
#~ msgid "<a cbot|array>Array</a> of categories of the objects that should be detected. For example, when you are looking only for tracked bots:"
#~ msgstr ""
#~ msgid "<c/>radar ( category, angle, focus, min, max, way );<n/>"
#~ msgstr ""
#~ msgid "way: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
#~ msgstr ""
#~ msgid "Nothing but a name can be changed in the main function. The keyword <code>extern</code> distinguish the main function from others."
#~ msgstr ""
#~ msgid "Determines the position of the nearest free space with at least <code>flatmin</code> of flat ground around a given position. Works similar <c/><a cbot|space>space();</a><n/>. Useful for finding a place for a <a cbot|category>building</a>."
#~ msgstr ""
#~ msgid "<c/>canresearch ( type );<n/>"
#~ msgstr ""
#~ msgid "Checks if a <a cbot|researches>research</a> can be done in the level."
#~ msgstr ""
#~ msgid "The instruction <c/>pendown();<n/> instructs the bot to have the pen down, so it begins drawing."
#~ msgstr ""
#~ msgid "The instruction <c/>penup();<n/> instructs the bot to have the pen up, so it ends drawing. The pen is up by default, so it should be used only after using <code><a cbot|pendown>pendown</a></code>."
#~ msgstr ""
#~ msgid "The instruction <c/>pendown();<n/> instructs the bot to change the color of the pencil."
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <c/>pendown();<n/>.\n"
#~ "<code>== 0 </code>The color was changed\n"
#~ "<code>!= 0 </code>The instruction did not work"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|int>int</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The bot's team. Used in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|int>int</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "Buildings :"
#~ msgstr ""
#~ msgid "Portable Objects :"
#~ msgstr ""
#~ msgid "Robots :"
#~ msgstr ""
#~ msgid "Enemies :"
#~ msgstr ""
#~ msgid "Miscellaneous :"
#~ msgstr ""
#~ msgid "Flags and Other Indicators :"
#~ msgstr ""
#~ msgid "Starts a research of the given type."
#~ msgstr ""
#~ msgid "Name of the research."
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>factory()</code>.\n"
#~ "<code>== 0 </code>The research successfully started\n"
#~ "<code>!= 0 </code>The research could not be started"
#~ msgstr ""
#~ msgid "Below are the different research names available:"
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>ResearchTracked</format> </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code><format const>ResearchWinged</format> </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code><format const>ResearchLegged</format> </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code><format const>ResearchShooter</format> </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code><format const>ResearchOrgaShooter</format> </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code><format const>ResearchPhazerShooter</format> </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code><format const>ResearchSniffer</format> </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code><format const>ResearchThumper</format> </code><a object|bottump>Thumper</a>\n"
#~ "<code><format const>ResearchShielder</format> </code><a object|botshld>Shielder</a>\n"
#~ "<code><format const>ResearchRecycler</format> </code><a object|botrecy>Recycler</a>\n"
#~ "<code><format const>ResearchSubber</format> </code><a object|botsub>Subber</a>\n"
#~ "<code><format const>ResearchDefenseTower</format> </code><a object|tower>Defense tower</a>\n"
#~ "<code><format const>ResearchNuclearPlant</format> </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>takeoff()</code>.\n"
#~ "<code>== 0 </code>Spaceship takes off\n"
#~ "<code>!= 0 </code>Spaceship could not take off"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The <n/><a cbot|category>category</a> of an object allows you to know what it is, f. ex. what kind of bot, building, enemy, etc. "
#~ msgstr ""
#~ msgid "<a object|research>ResearchCenter</a>"
#~ msgstr ""
#~ msgid "Also, some objects have additional methods (instructions). See them in <a cbot>the main list</a> in |c;Instructions specific for some <a cbot\\object>objects</a><n/> section."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The bot's team. Used in <a battles>code battles</a>)."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|float>float</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "Use this type for variables that contain the characteristics of an object, be it a bot, a building, some raw material, an enemy, etc. "
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot"
#~ msgstr ""
#~ msgid "<a cbot>CBOT Language</a>, <a cbot|type>Variables</a> and <a cbot|category>categories</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>red ResearchTracked</format> </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code><format const>red ResearchWinged</format> </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code><format const>red ResearchLegged</format> </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code><format const>red ResearchShooter</format> </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code><format const>red ResearchOrgaShooter</format> </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code><format const>red ResearchPhazerShooter</format> </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code><format const>red ResearchSniffer</format> </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code><format const>red ResearchThumper</format> </code><a object|bottump>Thumper</a>\n"
#~ "<code><format const>red ResearchShielder</format> </code><a object|botshld>Shielder</a>\n"
#~ "<code><format const>red ResearchRecycler</format> </code><a object|botrecy>Recycler</a>\n"
#~ "<code><format const>red ResearchSubber</format> </code><a object|botsub>Subber</a>\n"
#~ "<code><format const>red ResearchDefenseTower</format> </code><a object|tower>Defence tower</a>\n"
#~ "<code><format const>red ResearchNuclearPlant</format> </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid ""
#~ "<code>ResearchTracked </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code>ResearchWinged </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code>ResearchLegged </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code>ResearchShooter </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code>ResearchOrgaShooter </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code>ResearchPhazerShooter </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code>ResearchSniffer </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code>ResearchThumper </code><a object|bottump>Thumper</a>\n"
#~ "<code>ResearchShielder </code><a object|botshld>Shielder</a>\n"
#~ "<code>ResearchRecycler </code><a object|botrecy>Recycler</a>\n"
#~ "<code>ResearchSubber </code><a object|botsub>Subber</a>\n"
#~ "<code>ResearchDefenseTower </code><a object|tower>Defence tower</a>\n"
#~ "<code>ResearchNuclearPlant </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid "Below are the different categories available :"
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>factory()</code>.\n"
#~ "<code>== 0 </code>The construction successfully started\n"
#~ "<code>!= 0 </code>The construction could not be started (e.g. no <a object|titan>Titanium</a> in the factory, the bot is not available in the level)"
#~ msgstr ""
#~ msgid "Nothing but a name can be changed in a main function. The keyword <code>extern</code> distinguish the main function from others."
#~ msgstr ""
#~ msgid "A function must be declared above the main function. Result <a cbot|type>type</a> should be <a cbot/void>void</a> if the function does not give any. Body is just a set of instructions. Function name must be created with the exact same rules applied to <a cbot|var>variables</a>."
#~ msgstr ""
#~ msgid "Now the program is much easier to read. It's a good practice to split the program into several functions with self-describing names."
#~ msgstr ""
#~ msgid ""
#~ "result_type FunctionName(optional_parameters)\n"
#~ "{\n"
#~ " body\n"
#~ "}"
#~ msgstr ""
#~ msgid ""
#~ "void Example(int a, float x, string s)\n"
#~ "{\n"
#~ " message(a);\n"
#~ " message(x);\n"
#~ " message(s);\n"
#~ "}"
#~ msgstr ""
#~ msgid ""
#~ "With functions you can divide your program into several parts, each of them will execute a specific task.\n"
#~ "Let's imagine following program¦:"
#~ msgstr ""
#~ msgid ""
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tsend(\"order\", 1, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 3, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 2, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 4, 100);\n"
#~ "\twait(5);\n"
#~ "}"
#~ msgstr ""
#~ msgid "<code>send</code> and <code>wait</code> are repeated several times. So it would be a good thing if we created a function that executes these two instructions:"
#~ msgstr ""
#~ msgid ""
#~ "void object::SendToPost( float op )\n"
#~ "{\n"
#~ "\tsend(\"order\", op, 100);\n"
#~ "\twait(5);\n"
#~ "}\n"
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tSendToPost(1);\n"
#~ "\tSendToPost(3);\n"
#~ "\tSendToPost(2);\n"
#~ "\tSendToPost(4);\n"
#~ "}"
#~ msgstr ""
#~ msgid "A function can have paramteters¦:"
#~ msgstr ""
#~ msgid "void Example( int a, float x, string s )"
#~ msgstr ""
#~ msgid "The <code>Example</code> function will reveive un integer <code>a</code>, a floating point number <code>x</code> and a string <code>s</code>. Parameters are \"passed by value\", that is the values of parameter variables in a function are copies of the values the caller specified as variables. If you pass an <code>int</code> to a function, its parameter is a copy of whatever value was being passed as argument, and the function can change its parameter value without affecting values in the code that invoked the function."
#~ msgstr ""
#~ msgid "If you pass a <a cbot|class>class</a> instance or an <a cbot|array>array</a> as parameter to a function, the function only receives a <a cbot|pointer>reference</a> to the instance or the array. That means if you modify the instance or the array in the function, the instance or the array that has been specified by the caller will be actuallay modified."
#~ msgstr ""
#~ msgid "A function can also return a result with the <code><a cbot|return>return</a></code> instruction. Therefore the function must be declared no longer as void but as a type:"
#~ msgstr ""
#~ msgid ""
#~ "float Mean( float a, float b )\n"
#~ "{\n"
#~ "\treturn (a+b)/2;\n"
#~ "}\n"
#~ "\n"
#~ "extern void object::Test( )\n"
#~ "{\n"
#~ "\tfloat value;\n"
#~ "\tvalue = Mean(2, 6);\n"
#~ "\tmessage( value ); // will display 4\n"
#~ "}"
#~ msgstr ""
#~ msgid "Some other examples¦:"
#~ msgstr ""
#~ msgid ""
#~ "float Pi( )\n"
#~ "{\n"
#~ "\treturn 3.1415;\n"
#~ "}\n"
#~ "\n"
#~ "string Sign( float a )\n"
#~ "{\n"
#~ "\tif ( a > 0 ) return \"positive\";\n"
#~ "\tif ( a < 0 ) return \"negative\";\n"
#~ "\treturn \"null\";\n"
#~ "}"
#~ msgstr ""
#~ msgid "You can declare several functions with the same name but different parameters¦:"
#~ msgstr ""
#~ msgid ""
#~ "float Pythagoras( float a, float b )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b));\n"
#~ "}\n"
#~ "\n"
#~ "float Pythagoras( float a, float b, float c )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b)+(c*c));\n"
#~ "}"
#~ msgstr ""
#~ msgid "CBOT will call either the one or the other function depending on the paramteres passed."
#~ msgstr ""
#~ msgid "x: <code><a cbot|float>float</a></code> (default value: <code>0</code>);"
#~ msgstr ""
#~ msgid "x: <c/><a cbot|float>float</a>\\n (default value: <code>0</code>);"
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. The angle must range from <code>-40</code> to <code>+40</code> degrees for all shooters. This parameter is optional: if no value is provided, then <code>x = 0</code>."
#~ msgstr ""
#~ msgid "Truncation is a method of approximating a decimal number by dropping all decimal places past a certain point without rounding. For positive numbers, it works like the <c/><a cbot|floor\\n>floor();</a> function, and for negative numbers, it works like the <c/><a cbot|ceil\\n>ceil();</a> function. It can be said that it rounds towards zero."
#~ msgstr ""
#~ msgid "<a cbot|trunc>trunc</a>, <a cbot|floor>floor</a>, <a cbot|ceil>ceil</a>, <a cbot>programming</a>, <a cbot>programming</a>, <a cbot|type>types</a> and <a cbot|expr>expressions</a>."
#~ msgstr ""
#~ msgid "The purpose of using two arguments instead of one is to gather information on the signs of the inputs in order to return the appropriate quadrant of the computed angle, which is not possible for the single-argument <c/>\\latan();\\u cbot\\atan;<n/> function. For example, consider a point <code>(-1, -1)</code>: <c/>atan(-1/-1);<n/> is <code>45.00</code> degrees, whereas <c/>atan2(-1, -1);<n/> is <code>-135.00</code> degrees, which is obviously more correct in this case."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|tech>Tech</a>."
#~ msgstr ""
#~ msgid "The instruction <c/>canbuild();<n/> lets you know if <a bots|botgc>Grabbers</a>, <a object|human>Me</a> or <a object|human>Tech</a> can build a building of the given <a cbot|category>category</a>. "
#~ msgstr ""
#~ msgid "It is similar to the <code><a cbot|canbuild>canbuild</a></code> instruction. However, it does not check if a required research has been done."
#~ msgstr ""
#~ msgid "It helps to prevent errors in programs using the <a cbot|build>build</a> instruction. Here is an example:"
#~ msgstr ""
#~ msgid "The <a cbot|category>category</a> of a building."
#~ msgstr ""
#~ msgid "It helps to prevent errors in programs using <a cbot|build>build</a> instruction. Here is an example:"
#~ msgstr ""
#~ msgid ""
#~ " <a cbot|if>if</a> (canbuild(<a object|factory>BotFactory</a>))\n"
#~ " {\n"
#~ " build(<a object|factory>BotFactory</a>);\n"
#~ " }"
#~ msgstr ""
#~ msgid "The instruction <c/>canbuild();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|human>Tech</a>"
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|human>Tech</a>"
#~ msgstr ""
#~ msgid "<a cbot|canbuild>canbuild</a>, <a cbot|buildingenabled>buildingenabled</a>,<a cbot>programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for every bot."
#~ msgstr ""
#~ msgid "Arcus cosine of the value."
#~ msgstr ""
#~ msgid "Arcus sine of the value."
#~ msgstr ""
#~ msgid "Arcus tangent of the value."
#~ msgstr ""
#~ msgid "Here is a list of mathematical functions: "
#~ msgstr ""
#~ msgid ""
#~ "<code>sin(angle) </code>sinus\n"
#~ "<code>cos(angle) </code>cosinus\n"
#~ "<code>tan(angle) </code>tangent\n"
#~ "<code>asin(value) </code>arc-sinus\n"
#~ "<code>acos(value) </code>arc-cosinus\n"
#~ "<code>atan(value) </code>arc-tangente\n"
#~ "<code>sqrt(value) </code>square root\n"
#~ "<code>pow(x, y) </code>x power y\n"
#~ "<code>rand() </code>random value ranging between 0 and 1"
#~ msgstr ""
#~ msgid "Angles are in degrees."
#~ msgstr ""
#~ msgid "This instruction sets the vertical and/or the horizontal angle of the cannon. The following robots are equipped with a cannon: "
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from <code>-40</code> to <code>+40</code> degrees. For phazer shooters, the angle must range from <code>-40</code> to <code>40</code> degrees. It is optional: if no value is provided, then <code>x = 0</code>."
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from <code>-20</code> to <code>+20</code> degrees. For phazer shooters, the angle must range from <code>-20</code> to <code>45</code> degrees."
#~ msgstr ""
#~ msgid "<c/>aim ( angle );<n/>"
#~ msgstr ""
#~ msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: "
#~ msgstr ""
#~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where an <a object|human>astronaut</a> does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>categories</a>. Currently works for every bot."
#~ msgstr ""
#~ msgid "The category of a building."
#~ msgstr ""
#~ msgid "Here is an example of a program that looks for a <a object|titan>titanium cube</a>, goes to the position and builds a <a object|factory>bot factory</a>."
#~ msgstr ""
#~ msgid ""
#~ " <a cbot|object>object</a> item = <a cbot|radar>radar</a>(Titanium);\n"
#~ " <a cbot|goto>goto</a>(item.position);\n"
#~ " build(<a object|factory>BotFactory</a>);"
#~ msgstr ""
#~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where <a object|human>an astronaut</a> does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is rather a challenge for experienced gamers, who beat the whole game at least once)."
#~ msgstr ""
#~ msgid "Here is an example of a program that looks for a <a object|titan>titanium cube</a>, goes to the position and builds <a object|factory>a bot factory</a>."
#~ msgstr ""
#~ msgid ""
#~ " item = <a cbot|radar>radar</a>(Titanium);\n"
#~ " <a cbot|goto>goto</a>(item.position);\n"
#~ " build(BotFactory);"
#~ msgstr ""

View File

@ -7805,740 +7805,3 @@ msgstr ""
#, no-wrap
msgid "You can exit from the the <code>switch() {}</code> instruction using <code><a cbot|break>break</a></code>."
msgstr ""
#~ msgid "You can stop the the <code>switch() {}</code> instruction using <code><a cbot|break>break</a></code>."
#~ msgstr ""
#~ msgid "<a object|convert>Converter</a> and <a object|factory>bot factory</a> have the same waiting time, so in order to not write the same instructions twice, we made multiple cases run the same code. In fact, all code after the highest case used will be executed if we do not <a cbot|break>break</a> it."
#~ msgstr ""
#~ msgid ""
#~ "With this conditional structure you can execute <code>instructions1</code> or <code>instructions2</code> ... or <code>instructionsN</code> or <code>instructionsDefault</code> depending on the <code>value</code>.\n"
#~ "If the <code>value</code> is equal to <code>value1</code>, <code>instructions1</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed.\n"
#~ "If the <code>value</code> is equal to <code>value2</code>, <code>instructions2</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed.\n"
#~ "And so on.\n"
#~ "If the <code>value</code> is equal to <code>valueN</code>, <code>instructionsN</code> and <code>instructionsDefault</code> are executed.\n"
#~ "If the <code>value</code> is not equal to any value in the given cases, <code>instructionsDefault</code> are executed."
#~ msgstr ""
#~ msgid "You can stop the the <code>switch() {}</code> instruction using <a cbot|break>break</a>."
#~ msgstr ""
#~ msgid ""
#~ "Note: the <a cbot|busy>busy</a> instruction might be much better to use in this scenario.\n"
#~ "See the following <a cbot|function>function</a>: the bot will be <a cbot|wait>waiting</a> a proper amount of time for a certain task to be completed:"
#~ msgstr ""
#~ msgid "With this conditional structure you can execute instruction1 or instructions2 ... or instructionsN or instructionsDefault depending on the <code>value</code>. If the <code>value</code> is equal to <code>value1</code>, <code>instructions1</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed. If the <code>value</code> is equal to <code>value2</code>, <code>instructions2</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed. And so on. If the <code>value</code> is equal to <code>valueN</code>, <code>instructionsN</code> and <code>instructionsDefault</code> are executed. If the <code>value</code> is not equal to any value in the given cases, <code>instructionsDefault</code> are executed."
#~ msgstr ""
#~ msgid "The last three are mainly useful in <a battles>code battles</a>. You can also pass a team ID to search only for objects from a specific team."
#~ msgstr ""
#~ msgid "Filters and IDs can be mixed using bitwise OR operator, for example <c/>radar(Any, 0, 360, 0, 1000, 1, 2 | FilterOnlyLanding);<n/> will detect an object from team <code>2</code> that is on the ground. Attention: you can specify only one team ID at once, but you can specify several filters at once."
#~ msgstr ""
#~ msgid "The last three are mainly useful in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>FilterNone</format> </code>Detects everything (default).\n"
#~ "<code><format const>FilterOnlyLanding</format> </code>Detects only objects being on the ground\n"
#~ "<code><format const>FilterOnlyFlying</format> </code>Detects only objects not being on the ground\n"
#~ "<code><format const>FilterFriendly</format> </code>Detects only allies (objects in the same team).\n"
#~ "<code><format const>FilterEnemy</format> </code>Detects only enemies (objects in an other team except neutral).\n"
#~ "<code><format const>FilterNeutral</format> </code>Detects only neutral objects (e.g. resources)."
#~ msgstr ""
#~ msgid "Determines which type of objects should be detected. Especially useful in use with an <a cbot|array>array</a> or \\constAny<norm/>. The following filters are available:"
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>FilterNone</format> </code>Detects everything (default).\n"
#~ "<code><format const>FilterOnlyLanding</format> </code>Detects only objects being on the ground\n"
#~ "<code><format const>FilterOnlyFlying</format> </code>Detects only objects not being on the ground\n"
#~ "<code><format const>FilterFriendly</format> </code>Detects only allies (objects in the same team).\n"
#~ "<code><format const>FilterEnemy</format> </code>Detects only enemies (objects in an other team except neutral).\n"
#~ "<code><format const>FilterNeutral</format> </code>Detects only neutral objects (e.g. resources).\n"
#~ "The last three are mainly useful in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid "Keyword <format const>Any</format> if you are looking for any object."
#~ msgstr ""
#~ msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>destroy()</code>.\n"
#~ "<code>== 0 </code>The operation of destroying an object was started\n"
#~ "<code>!= 0 </code>The instruction could not be done (e.g. nothing to destroy)"
#~ msgstr ""
#~ msgid ""
#~ "<button 176/> <code><a object|Huston>Houston</a> </code>Mission Control\n"
#~ "<button 171/> <code><a object|base>SpaceShip</a> </code>Spaceship\n"
#~ "<button 160/> <code><a object|factory>BotFactory</a> </code>Robot Factory\n"
#~ "<button 163/> <code><a object|research>ResearchCenter</a> </code>Research Center\n"
#~ "<button 168/> <code><a object|radar>RadarStation</a> </code>Radar\n"
#~ "<button 172/> <code><a object|exchange>ExchangePost</a> </code>Information Exchange Post\n"
#~ "<button 169/> <code><a object|repair>RepairCenter</a> </code>Repair Center\n"
#~ "<button 165/> <code><a object|tower>DefenseTower</a> </code>Defense Tower\n"
#~ "<button 166/> <code><a object|labo>AutoLab</a> </code>Organic Matter Analyzer \n"
#~ "<button 164/> <code><a object|station>PowerStation</a> </code>Power Station\n"
#~ "<button 167/> <code><a object|energy>PowerPlant</a> </code>Power Cell Factory\n"
#~ "<button 170/> <code><a object|nuclear>NuclearPlant</a> </code>Nuclear Plant\n"
#~ "<button 162/> <code><a object|convert>Converter</a> </code>Titanium Converter\n"
#~ "<button 161/> <code><a object|derrick>Derrick</a> </code>Derrick\n"
#~ "<button 174/> <code><a object|captor>PowerCaptor</a> </code>Parabolic Lightning Conductor\n"
#~ "<button 175/> <code><a object|safe>Vault</a> </code>Vault\n"
#~ " <code><a object|start>StartArea</a> </code>Starting Pad\n"
#~ " <code><a object|goal>GoalArea</a> </code>Finishing Pad\n"
#~ " <code><a object|nest>AlienNest</a> </code>Alien Nest"
#~ msgstr ""
#~ "<button 176/> <code><a object|Huston>Houston</a> </code>Kontrollzentrum\n"
#~ "<button 171/> <code><a object|base>SpaceShip</a> </code>Raumschiff\n"
#~ "<button 160/> <code><a object|factory>BotFactory</a> </code>Roboterfabrik\n"
#~ "<button 163/> <code><a object|research>ResearchCenter</a> </code>Forschungszentrum\n"
#~ "<button 168/> <code><a object|radar>RadarStation</a> </code>Radar\n"
#~ "<button 172/> <code><a object|exchange>ExchangePost</a> </code>Infoserver\n"
#~ "<button 169/> <code><a object|repair>RepairCenter</a> </code>Reparaturzentrum\n"
#~ "<button 165/> <code><a object|tower>DefenseTower</a> </code>Geschützturm\n"
#~ "<button 166/> <code><a object|labo>AutoLab</a> </code>Automatisches Labor\n"
#~ "<button 164/> <code><a object|station>PowerStation</a> </code>Kraftwerk\n"
#~ "<button 167/> <code><a object|energy>PowerPlant</a> </code>Batteriefabrik\n"
#~ "<button 170/> <code><a object|fuelplan>FuelCellPlant</a> </code>Brennstoffzellenfabrik\n"
#~ "<button 162/> <code><a object|convert>Converter</a> </code>Titankonverter\n"
#~ "<button 161/> <code><a object|derrick>Derrick</a> </code>Bohrturm\n"
#~ "<button 174/> <code><a object|captor>PowerCaptor</a> </code>Blitzableiter\n"
#~ "<button 175/> <code><a object|safe>Vault</a> </code>Bunker\n"
#~ " <code><a object|start>StartArea</a> </code>Startfläche\n"
#~ " <code><a object|goal>GoalArea</a> </code>Zielfläche\n"
#~ " <code><a object|nest>AlienNest</a> </code>Orgastoffquelle"
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>destroy()</code>.\n"
#~ "<code>== 0 </code>The operation of destroying an object was started\n"
#~ "<code>!= 0 </code>The instruction could not be done (e.g. it was run on an object other than destroyer)"
#~ msgstr ""
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value: <code>1000</code>)"
#~ 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."
#~ msgid "<c/><s/>object item; // variable declaration"
#~ msgstr ""
#~ msgid ""
#~ "\n"
#~ "// Look for the closest ant\n"
#~ "item = radar(AlienAnt);<n/>"
#~ msgstr ""
#~ msgid "<a cbot|array>Array</a> of categories of the objects that should be detected. For example, when you are looking only for tracked bots:"
#~ msgstr ""
#~ msgid "<c/>radar ( category, angle, focus, min, max, way );<n/>"
#~ msgstr "<c/>radar ( kategorie, winkel, öffnung, min, max, richtung );<n/>"
#~ msgid "way: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
#~ msgstr "richtung: <code><a cbot|float>float</a></code> (Standardwert <code>1</code>)"
#~ msgid "Nothing but a name can be changed in the main function. The keyword <code>extern</code> distinguish the main function from others."
#~ msgstr ""
#~ msgid "Determines the position of the nearest free space with at least <code>flatmin</code> of flat ground around a given position. Works similar <c/><a cbot|space>space();</a><n/>. Useful for finding a place for a <a cbot|category>building</a>."
#~ msgstr ""
#~ msgid "<c/>canresearch ( type );<n/>"
#~ msgstr ""
#~ msgid "Checks if a <a cbot|researches>research</a> can be done in the level."
#~ msgstr ""
#~ msgid "The instruction <c/>pendown();<n/> instructs the bot to have the pen down, so it begins drawing."
#~ msgstr ""
#~ msgid "The instruction <c/>penup();<n/> instructs the bot to have the pen up, so it ends drawing. The pen is up by default, so it should be used only after using <code><a cbot|pendown>pendown</a></code>."
#~ msgstr ""
#~ msgid "The instruction <c/>pendown();<n/> instructs the bot to change the color of the pencil."
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <c/>pendown();<n/>.\n"
#~ "<code>== 0 </code>The color was changed\n"
#~ "<code>!= 0 </code>The instruction did not work"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|int>int</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The bot's team. Used in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|int>int</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "Buildings :"
#~ msgstr "Bauten:"
#~ msgid "Portable Objects :"
#~ msgstr "Tragbare Gegenstände:"
#~ msgid "Robots :"
#~ msgstr "Roboter:"
#~ msgid "Enemies :"
#~ msgstr "Feinde:"
#~ msgid "Miscellaneous :"
#~ msgstr "Verschiedenes:"
#~ msgid "Flags and Other Indicators :"
#~ msgstr "Markierungen:"
#~ msgid "Starts a research of the given type."
#~ msgstr ""
#~ msgid "Name of the research."
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>factory()</code>.\n"
#~ "<code>== 0 </code>The research successfully started\n"
#~ "<code>!= 0 </code>The research could not be started"
#~ msgstr ""
#~ msgid "Below are the different research names available:"
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>ResearchTracked</format> </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code><format const>ResearchWinged</format> </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code><format const>ResearchLegged</format> </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code><format const>ResearchShooter</format> </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code><format const>ResearchOrgaShooter</format> </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code><format const>ResearchPhazerShooter</format> </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code><format const>ResearchSniffer</format> </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code><format const>ResearchThumper</format> </code><a object|bottump>Thumper</a>\n"
#~ "<code><format const>ResearchShielder</format> </code><a object|botshld>Shielder</a>\n"
#~ "<code><format const>ResearchRecycler</format> </code><a object|botrecy>Recycler</a>\n"
#~ "<code><format const>ResearchSubber</format> </code><a object|botsub>Subber</a>\n"
#~ "<code><format const>ResearchDefenseTower</format> </code><a object|tower>Defense tower</a>\n"
#~ "<code><format const>ResearchNuclearPlant</format> </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>takeoff()</code>.\n"
#~ "<code>== 0 </code>Spaceship takes off\n"
#~ "<code>!= 0 </code>Spaceship could not take off"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The <n/><a cbot|category>category</a> of an object allows you to know what it is, f. ex. what kind of bot, building, enemy, etc. "
#~ msgstr "Die <n/><a cbot|category>Kategorie</a> eines Objekts gibt an, worum es sich handelt, z.B. welche Art Roboter, Gebäude, Feind, usw. "
#~ msgid "<a object|research>ResearchCenter</a>"
#~ msgstr ""
#~ msgid "Also, some objects have additional methods (instructions). See them in <a cbot>the main list</a> in |c;Instructions specific for some <a cbot\\object>objects</a><n/> section."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The bot's team. Used in <a battles>code battles</a>)."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|float>float</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "Use this type for variables that contain the characteristics of an object, be it a bot, a building, some raw material, an enemy, etc. "
#~ msgstr "Eine Variable von diesem Typ enthält die Beschreibung eines Objekts der CBOT-Umgebung, sei es ein Roboter, ein Gebäude, ein Brocken Rohmaterial, ein feindliches Wesen, usw."
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot"
#~ msgstr ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Kategorie</a> des Objekts\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position des Objekts (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Ausrichtung (Gierwinkel) des Objekts\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Nickwinkel des Objekts\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Rollwinkel des Objekts \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energievorrat (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Schaden (verkehrt) (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Triebwerktemperatur(0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Flughöhe über Grund\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Alter des Objekts\n"
#~ "<code>object object.energyCell </code>Batterie des Roboters\n"
#~ "<code>object object.load </code>Vom Roboter getragener Gegenstand\n"
#~ "Alle Winkel werden in Grad angegeben"
#~ msgid "<a cbot>CBOT Language</a>, <a cbot|type>Variables</a> and <a cbot|category>categories</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>red ResearchTracked</format> </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code><format const>red ResearchWinged</format> </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code><format const>red ResearchLegged</format> </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code><format const>red ResearchShooter</format> </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code><format const>red ResearchOrgaShooter</format> </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code><format const>red ResearchPhazerShooter</format> </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code><format const>red ResearchSniffer</format> </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code><format const>red ResearchThumper</format> </code><a object|bottump>Thumper</a>\n"
#~ "<code><format const>red ResearchShielder</format> </code><a object|botshld>Shielder</a>\n"
#~ "<code><format const>red ResearchRecycler</format> </code><a object|botrecy>Recycler</a>\n"
#~ "<code><format const>red ResearchSubber</format> </code><a object|botsub>Subber</a>\n"
#~ "<code><format const>red ResearchDefenseTower</format> </code><a object|tower>Defence tower</a>\n"
#~ "<code><format const>red ResearchNuclearPlant</format> </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid ""
#~ "<code>ResearchTracked </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code>ResearchWinged </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code>ResearchLegged </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code>ResearchShooter </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code>ResearchOrgaShooter </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code>ResearchPhazerShooter </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code>ResearchSniffer </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code>ResearchThumper </code><a object|bottump>Thumper</a>\n"
#~ "<code>ResearchShielder </code><a object|botshld>Shielder</a>\n"
#~ "<code>ResearchRecycler </code><a object|botrecy>Recycler</a>\n"
#~ "<code>ResearchSubber </code><a object|botsub>Subber</a>\n"
#~ "<code>ResearchDefenseTower </code><a object|tower>Defence tower</a>\n"
#~ "<code>ResearchNuclearPlant </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid "Below are the different categories available :"
#~ msgstr "Hier ist eine Liste der verfügbaren Kategorien:"
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>factory()</code>.\n"
#~ "<code>== 0 </code>The construction successfully started\n"
#~ "<code>!= 0 </code>The construction could not be started (e.g. no <a object|titan>Titanium</a> in the factory, the bot is not available in the level)"
#~ msgstr ""
#~ msgid "Nothing but a name can be changed in a main function. The keyword <code>extern</code> distinguish the main function from others."
#~ msgstr ""
#~ msgid "A function must be declared above the main function. Result <a cbot|type>type</a> should be <a cbot/void>void</a> if the function does not give any. Body is just a set of instructions. Function name must be created with the exact same rules applied to <a cbot|var>variables</a>."
#~ msgstr ""
#~ msgid "Now the program is much easier to read. It's a good practice to split the program into several functions with self-describing names."
#~ msgstr ""
#~ msgid ""
#~ "result_type FunctionName(optional_parameters)\n"
#~ "{\n"
#~ " body\n"
#~ "}"
#~ msgstr ""
#~ msgid ""
#~ "void Example(int a, float x, string s)\n"
#~ "{\n"
#~ " message(a);\n"
#~ " message(x);\n"
#~ " message(s);\n"
#~ "}"
#~ msgstr ""
#~ msgid ""
#~ "With functions you can divide your program into several parts, each of them will execute a specific task.\n"
#~ "Let's imagine following program¦:"
#~ msgstr "Mit Funktionen können Sie Ihr Programm in mehrere Abschnitte unterteilen, von denen jeder eine bestimmte Aufgabe hat. Nehmen wir folgendes Programm:"
#~ msgid ""
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tsend(\"order\", 1, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 3, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 2, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 4, 100);\n"
#~ "\twait(5);\n"
#~ "}"
#~ msgstr ""
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tsend(\"order\", 1, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 3, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 2, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 4, 100);\n"
#~ "\twait(5);\n"
#~ "}"
#~ msgid "<code>send</code> and <code>wait</code> are repeated several times. So it would be a good thing if we created a function that executes these two instructions:"
#~ msgstr "Die Anweisungen <code>send</code> und<code>wait</code> werden mehrere Male wiederholt. Es ist deshalb zweckmäßig, eine Funktion zu erstellen, die diese Anweisungen ausführt:"
#~ msgid ""
#~ "void object::SendToPost( float op )\n"
#~ "{\n"
#~ "\tsend(\"order\", op, 100);\n"
#~ "\twait(5);\n"
#~ "}\n"
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tSendToPost(1);\n"
#~ "\tSendToPost(3);\n"
#~ "\tSendToPost(2);\n"
#~ "\tSendToPost(4);\n"
#~ "}"
#~ msgstr ""
#~ "void object::SendToPost( float op )\n"
#~ "{\n"
#~ "\tsend(\"order\", op, 100);\n"
#~ "\twait(5);\n"
#~ "}\n"
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tSendToPost(1);\n"
#~ "\tSendToPost(3);\n"
#~ "\tSendToPost(2);\n"
#~ "\tSendToPost(4);\n"
#~ "}"
#~ msgid "A function can have paramteters¦:"
#~ msgstr "Eine Funktion kann mehrere Parameter erhalten:"
#~ msgid "void Example( int a, float x, string s )"
#~ msgstr "void Beispiel( int a, float x, string s )"
#~ msgid "The <code>Example</code> function will reveive un integer <code>a</code>, a floating point number <code>x</code> and a string <code>s</code>. Parameters are \"passed by value\", that is the values of parameter variables in a function are copies of the values the caller specified as variables. If you pass an <code>int</code> to a function, its parameter is a copy of whatever value was being passed as argument, and the function can change its parameter value without affecting values in the code that invoked the function."
#~ msgstr "Die Funktion <code>Beispiel</code> erhält folgende Parameter: einen Wert vom Typ <code>int</code> (ganze Zahl), der in die Variable<code>a</code> kommt; einen Wert vom Typ <code>float</code> (Fließkommazahl), der in die Variable <code>x</code> kommt, und einen Wert vom Typ <code>string</code> (Zeichenkette), der in die Variable <code>s</code> kommt."
#~ msgid "If you pass a <a cbot|class>class</a> instance or an <a cbot|array>array</a> as parameter to a function, the function only receives a <a cbot|pointer>reference</a> to the instance or the array. That means if you modify the instance or the array in the function, the instance or the array that has been specified by the caller will be actuallay modified."
#~ msgstr "Wenn Sie hingegen eine Instanz einer <a cbot|class>Klasse</a> oder ein <a cbot|Array>array</a> als Parameter übergeben, erhält die Funktion nur einen \\l;Zeiger\\u cbot\\pointer; auf die Instanz oder das Array. Wenn der Inhalt der Instanz oder des Arrays verändert wird, wirkt sich das auch auf die Funktion aus, die den Parameter übergeben hat."
#~ msgid "A function can also return a result with the <code><a cbot|return>return</a></code> instruction. Therefore the function must be declared no longer as void but as a type:"
#~ msgstr "Mit der Anweisung <code><a cbot|return>return</a></code> kann die Funktion auch ein Ergebnis zurückgeben. In diesem Fall muss der Typ der Rückgabe anstelle des Typs \\c;\\l;void\\u cbot\\void;\\n; bei der Deklaration der Funktion (erste Zeile) angegeben werden:"
#~ msgid ""
#~ "float Mean( float a, float b )\n"
#~ "{\n"
#~ "\treturn (a+b)/2;\n"
#~ "}\n"
#~ "\n"
#~ "extern void object::Test( )\n"
#~ "{\n"
#~ "\tfloat value;\n"
#~ "\tvalue = Mean(2, 6);\n"
#~ "\tmessage( value ); // will display 4\n"
#~ "}"
#~ msgstr ""
#~ "float Mittel( float a, float b )\n"
#~ "{\n"
#~ "\treturn (a+b)/2;\n"
#~ "}\n"
#~ "\n"
#~ "extern void object::Test( )\n"
#~ "{\n"
#~ "\tfloat value;\n"
#~ "\tvalue = Mittel(2, 6);\n"
#~ "\tmessage( value ); // wird 4 anzeigen\n"
#~ "}"
#~ msgid "Some other examples¦:"
#~ msgstr "Hier sind ein paar weitere Beispiele:"
#~ msgid ""
#~ "float Pi( )\n"
#~ "{\n"
#~ "\treturn 3.1415;\n"
#~ "}\n"
#~ "\n"
#~ "string Sign( float a )\n"
#~ "{\n"
#~ "\tif ( a > 0 ) return \"positive\";\n"
#~ "\tif ( a < 0 ) return \"negative\";\n"
#~ "\treturn \"null\";\n"
#~ "}"
#~ msgstr ""
#~ "float Pi( )\n"
#~ "{\n"
#~ "\treturn 3.1415;\n"
#~ "}\n"
#~ "\n"
#~ "string Sign( float a )\n"
#~ "{\n"
#~ "\tif ( a > 0 ) return \"positiv\";\n"
#~ "\tif ( a < 0 ) return \"negativ\";\n"
#~ "\treturn \"null\";\n"
#~ "}"
#~ msgid "You can declare several functions with the same name but different parameters¦:"
#~ msgstr "Sie können mehrere Funktionen mit dem gleichen Namen, aber mit verschiedenen Parametern definieren:"
#~ msgid ""
#~ "float Pythagoras( float a, float b )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b));\n"
#~ "}\n"
#~ "\n"
#~ "float Pythagoras( float a, float b, float c )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b)+(c*c));\n"
#~ "}"
#~ msgstr ""
#~ "float Pythagoras( float a, float b )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b));\n"
#~ "}\n"
#~ "\n"
#~ "float Pythagoras( float a, float b, float c )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b)+(c*c));\n"
#~ "}"
#~ msgid "CBOT will call either the one or the other function depending on the paramteres passed."
#~ msgstr "CBOT wird die eine oder andere Funktion aufrufen, je nach den gegebenen Parametern."
#~ msgid "x: <code><a cbot|float>float</a></code> (default value: <code>0</code>);"
#~ msgstr ""
#~ msgid "x: <c/><a cbot|float>float</a>\\n (default value: <code>0</code>);"
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. The angle must range from <code>-40</code> to <code>+40</code> degrees for all shooters. This parameter is optional: if no value is provided, then <code>x = 0</code>."
#~ msgstr ""
#~ msgid "Truncation is a method of approximating a decimal number by dropping all decimal places past a certain point without rounding. For positive numbers, it works like the <c/><a cbot|floor\\n>floor();</a> function, and for negative numbers, it works like the <c/><a cbot|ceil\\n>ceil();</a> function. It can be said that it rounds towards zero."
#~ msgstr ""
#~ msgid "<a cbot|trunc>trunc</a>, <a cbot|floor>floor</a>, <a cbot|ceil>ceil</a>, <a cbot>programming</a>, <a cbot>programming</a>, <a cbot|type>types</a> and <a cbot|expr>expressions</a>."
#~ msgstr ""
#~ msgid "The purpose of using two arguments instead of one is to gather information on the signs of the inputs in order to return the appropriate quadrant of the computed angle, which is not possible for the single-argument <c/>\\latan();\\u cbot\\atan;<n/> function. For example, consider a point <code>(-1, -1)</code>: <c/>atan(-1/-1);<n/> is <code>45.00</code> degrees, whereas <c/>atan2(-1, -1);<n/> is <code>-135.00</code> degrees, which is obviously more correct in this case."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|tech>Tech</a>."
#~ msgstr ""
#~ msgid "The instruction <c/>canbuild();<n/> lets you know if <a bots|botgc>Grabbers</a>, <a object|human>Me</a> or <a object|human>Tech</a> can build a building of the given <a cbot|category>category</a>. "
#~ msgstr ""
#~ msgid "It is similar to the <code><a cbot|canbuild>canbuild</a></code> instruction. However, it does not check if a required research has been done."
#~ msgstr ""
#~ msgid "It helps to prevent errors in programs using the <a cbot|build>build</a> instruction. Here is an example:"
#~ msgstr ""
#~ msgid "The <a cbot|category>category</a> of a building."
#~ msgstr ""
#~ msgid "It helps to prevent errors in programs using <a cbot|build>build</a> instruction. Here is an example:"
#~ msgstr ""
#~ msgid ""
#~ " <a cbot|if>if</a> (canbuild(<a object|factory>BotFactory</a>))\n"
#~ " {\n"
#~ " build(<a object|factory>BotFactory</a>);\n"
#~ " }"
#~ msgstr ""
#~ msgid "The instruction <c/>canbuild();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|human>Tech</a>"
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|human>Tech</a>"
#~ msgstr ""
#~ msgid "<a cbot|canbuild>canbuild</a>, <a cbot|buildingenabled>buildingenabled</a>,<a cbot>programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for every bot."
#~ msgstr ""
#~ msgid "Arcus cosine of the value."
#~ msgstr ""
#~ msgid "Arcus sine of the value."
#~ msgstr ""
#~ msgid "Arcus tangent of the value."
#~ msgstr ""
#~ msgid "Here is a list of mathematical functions: "
#~ msgstr "Hier ist eine Liste der mathematischen Funktionen, die Ihnen zur Verfügung stehen:"
#~ msgid ""
#~ "<code>sin(angle) </code>sinus\n"
#~ "<code>cos(angle) </code>cosinus\n"
#~ "<code>tan(angle) </code>tangent\n"
#~ "<code>asin(value) </code>arc-sinus\n"
#~ "<code>acos(value) </code>arc-cosinus\n"
#~ "<code>atan(value) </code>arc-tangente\n"
#~ "<code>sqrt(value) </code>square root\n"
#~ "<code>pow(x, y) </code>x power y\n"
#~ "<code>rand() </code>random value ranging between 0 and 1"
#~ msgstr ""
#~ "<code>sin(angle) </code>Sinus\n"
#~ "<code>cos(angle) </code>Kosinus\n"
#~ "<code>tan(angle) </code>Tangens\n"
#~ "<code>asin(value) </code>Arkussinus\n"
#~ "<code>acos(value) </code>Arkuskosinus\n"
#~ "<code>atan(value) </code>Arkustangens\n"
#~ "<code>sqrt(value) </code>Quadratwurzel\n"
#~ "<code>pow(x, y) </code>x hoch y\n"
#~ "<code>rand() </code>Zufallsgenerierte Zahl zwischen 0 und 1"
#~ msgid "Angles are in degrees."
#~ msgstr "Winkel werden in Grad angegeben."
#~ msgid "This instruction sets the vertical and/or the horizontal angle of the cannon. The following robots are equipped with a cannon: "
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from <code>-40</code> to <code>+40</code> degrees. For phazer shooters, the angle must range from <code>-40</code> to <code>40</code> degrees. It is optional: if no value is provided, then <code>x = 0</code>."
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from <code>-20</code> to <code>+20</code> degrees. For phazer shooters, the angle must range from <code>-20</code> to <code>45</code> degrees."
#~ msgstr ""
#~ msgid "<c/>aim ( angle );<n/>"
#~ msgstr "<c/>aim ( winkel );<n/>"
#~ msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: "
#~ msgstr "Mit dieser Anweisung können Sie die senkrechte Ausrichtung der Kanone einstellen. Folgende Roboter sind mit einer Kanone ausgerüstet: "
#~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where an <a object|human>astronaut</a> does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>categories</a>. Currently works for every bot."
#~ msgstr ""
#~ msgid "The category of a building."
#~ msgstr ""
#~ msgid "Here is an example of a program that looks for a <a object|titan>titanium cube</a>, goes to the position and builds a <a object|factory>bot factory</a>."
#~ msgstr ""
#~ msgid ""
#~ " <a cbot|object>object</a> item = <a cbot|radar>radar</a>(Titanium);\n"
#~ " <a cbot|goto>goto</a>(item.position);\n"
#~ " build(<a object|factory>BotFactory</a>);"
#~ msgstr ""
#~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where <a object|human>an astronaut</a> does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is rather a challenge for experienced gamers, who beat the whole game at least once)."
#~ msgstr ""
#~ msgid "Here is an example of a program that looks for a <a object|titan>titanium cube</a>, goes to the position and builds <a object|factory>a bot factory</a>."
#~ msgstr ""
#~ msgid ""
#~ " item = <a cbot|radar>radar</a>(Titanium);\n"
#~ " <a cbot|goto>goto</a>(item.position);\n"
#~ " build(BotFactory);"
#~ msgstr ""

View File

@ -7761,741 +7761,3 @@ msgstr ""
#, no-wrap
msgid "You can exit from the the <code>switch() {}</code> instruction using <code><a cbot|break>break</a></code>."
msgstr ""
#~ msgid "You can stop the the <code>switch() {}</code> instruction using <code><a cbot|break>break</a></code>."
#~ msgstr ""
#~ msgid "<a object|convert>Converter</a> and <a object|factory>bot factory</a> have the same waiting time, so in order to not write the same instructions twice, we made multiple cases run the same code. In fact, all code after the highest case used will be executed if we do not <a cbot|break>break</a> it."
#~ msgstr ""
#~ msgid ""
#~ "With this conditional structure you can execute <code>instructions1</code> or <code>instructions2</code> ... or <code>instructionsN</code> or <code>instructionsDefault</code> depending on the <code>value</code>.\n"
#~ "If the <code>value</code> is equal to <code>value1</code>, <code>instructions1</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed.\n"
#~ "If the <code>value</code> is equal to <code>value2</code>, <code>instructions2</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed.\n"
#~ "And so on.\n"
#~ "If the <code>value</code> is equal to <code>valueN</code>, <code>instructionsN</code> and <code>instructionsDefault</code> are executed.\n"
#~ "If the <code>value</code> is not equal to any value in the given cases, <code>instructionsDefault</code> are executed."
#~ msgstr ""
#~ msgid "You can stop the the <code>switch() {}</code> instruction using <a cbot|break>break</a>."
#~ msgstr ""
#~ msgid ""
#~ "Note: the <a cbot|busy>busy</a> instruction might be much better to use in this scenario.\n"
#~ "See the following <a cbot|function>function</a>: the bot will be <a cbot|wait>waiting</a> a proper amount of time for a certain task to be completed:"
#~ msgstr ""
#~ msgid "With this conditional structure you can execute instruction1 or instructions2 ... or instructionsN or instructionsDefault depending on the <code>value</code>. If the <code>value</code> is equal to <code>value1</code>, <code>instructions1</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed. If the <code>value</code> is equal to <code>value2</code>, <code>instructions2</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed. And so on. If the <code>value</code> is equal to <code>valueN</code>, <code>instructionsN</code> and <code>instructionsDefault</code> are executed. If the <code>value</code> is not equal to any value in the given cases, <code>instructionsDefault</code> are executed."
#~ msgstr ""
#~ msgid "The last three are mainly useful in <a battles>code battles</a>. You can also pass a team ID to search only for objects from a specific team."
#~ msgstr ""
#~ msgid "Filters and IDs can be mixed using bitwise OR operator, for example <c/>radar(Any, 0, 360, 0, 1000, 1, 2 | FilterOnlyLanding);<n/> will detect an object from team <code>2</code> that is on the ground. Attention: you can specify only one team ID at once, but you can specify several filters at once."
#~ msgstr ""
#~ msgid "The last three are mainly useful in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>FilterNone</format> </code>Detects everything (default).\n"
#~ "<code><format const>FilterOnlyLanding</format> </code>Detects only objects being on the ground\n"
#~ "<code><format const>FilterOnlyFlying</format> </code>Detects only objects not being on the ground\n"
#~ "<code><format const>FilterFriendly</format> </code>Detects only allies (objects in the same team).\n"
#~ "<code><format const>FilterEnemy</format> </code>Detects only enemies (objects in an other team except neutral).\n"
#~ "<code><format const>FilterNeutral</format> </code>Detects only neutral objects (e.g. resources)."
#~ msgstr ""
#~ msgid "Determines which type of objects should be detected. Especially useful in use with an <a cbot|array>array</a> or \\constAny<norm/>. The following filters are available:"
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>FilterNone</format> </code>Detects everything (default).\n"
#~ "<code><format const>FilterOnlyLanding</format> </code>Detects only objects being on the ground\n"
#~ "<code><format const>FilterOnlyFlying</format> </code>Detects only objects not being on the ground\n"
#~ "<code><format const>FilterFriendly</format> </code>Detects only allies (objects in the same team).\n"
#~ "<code><format const>FilterEnemy</format> </code>Detects only enemies (objects in an other team except neutral).\n"
#~ "<code><format const>FilterNeutral</format> </code>Detects only neutral objects (e.g. resources).\n"
#~ "The last three are mainly useful in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid "Keyword <format const>Any</format> if you are looking for any object."
#~ msgstr ""
#~ msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>destroy()</code>.\n"
#~ "<code>== 0 </code>The operation of destroying an object was started\n"
#~ "<code>!= 0 </code>The instruction could not be done (e.g. nothing to destroy)"
#~ msgstr ""
#~ msgid ""
#~ "<button 176/> <code><a object|Huston>Houston</a> </code>Mission Control\n"
#~ "<button 171/> <code><a object|base>SpaceShip</a> </code>Spaceship\n"
#~ "<button 160/> <code><a object|factory>BotFactory</a> </code>Robot Factory\n"
#~ "<button 163/> <code><a object|research>ResearchCenter</a> </code>Research Center\n"
#~ "<button 168/> <code><a object|radar>RadarStation</a> </code>Radar\n"
#~ "<button 172/> <code><a object|exchange>ExchangePost</a> </code>Information Exchange Post\n"
#~ "<button 169/> <code><a object|repair>RepairCenter</a> </code>Repair Center\n"
#~ "<button 165/> <code><a object|tower>DefenseTower</a> </code>Defense Tower\n"
#~ "<button 166/> <code><a object|labo>AutoLab</a> </code>Organic Matter Analyzer \n"
#~ "<button 164/> <code><a object|station>PowerStation</a> </code>Power Station\n"
#~ "<button 167/> <code><a object|energy>PowerPlant</a> </code>Power Cell Factory\n"
#~ "<button 170/> <code><a object|nuclear>NuclearPlant</a> </code>Nuclear Plant\n"
#~ "<button 162/> <code><a object|convert>Converter</a> </code>Titanium Converter\n"
#~ "<button 161/> <code><a object|derrick>Derrick</a> </code>Derrick\n"
#~ "<button 174/> <code><a object|captor>PowerCaptor</a> </code>Parabolic Lightning Conductor\n"
#~ "<button 175/> <code><a object|safe>Vault</a> </code>Vault\n"
#~ " <code><a object|start>StartArea</a> </code>Starting Pad\n"
#~ " <code><a object|goal>GoalArea</a> </code>Finishing Pad\n"
#~ " <code><a object|nest>AlienNest</a> </code>Alien Nest"
#~ msgstr ""
#~ "<button 176/> <code><a object|huston>Huston</a> </code>Centre de contrôle\n"
#~ "<button 171/> <code><a object|base>SpaceShip</a> </code>Vaisseau spatial\n"
#~ "<button 163/> <code><a object|research>ResearchCenter</a> </code>Centre de recherches\n"
#~ "<button 160/> <code><a object|factory>BotFactory</a> </code>Fabrique de robots\n"
#~ "<button 162/> <code><a object|convert>Converter</a> </code>Conversion minerai en titanium\n"
#~ "<button 164/> <code><a object|station>PowerStation</a> </code>Station de recharge\n"
#~ "<button 168/> <code><a object|radar>RadarStation</a> </code>Radar\n"
#~ "<button 169/> <code><a object|repair>RepairCenter</a> </code>Centre de réparation\n"
#~ "<button 165/> <code><a object|tower>DefenseTower</a> </code>Tour de défense\n"
#~ "<button 167/> <code><a object|energy>PowerPlant</a> </code>Fabrique de piles\n"
#~ "<button 161/> <code><a object|derrick>Derrick</a> </code>Derrick\n"
#~ "<button 170/> <code><a object|nuclear>NuclearPlant</a> </code>Centrale nucléaire\n"
#~ "<button 166/> <code><a object|labo>AutoLab</a> </code>Analyseur de matières organiques\n"
#~ "<button 174/> <code><a object|captor>PowerCaptor</a> </code>Paratonnerre\n"
#~ "<button 175/> <code><a object|safe>Vault</a> </code>Coffre-fort\n"
#~ "<button 172/> <code><a object|exchange>ExchangePost</a> </code>Borne d'informations\n"
#~ " <code><a object|start>StartArea</a> </code>Départ\n"
#~ " <code><a object|goal>GoalArea</a> </code>But\n"
#~ " <code><a object|nest>AlienNest</a> </code>Nid"
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>destroy()</code>.\n"
#~ "<code>== 0 </code>The operation of destroying an object was started\n"
#~ "<code>!= 0 </code>The instruction could not be done (e.g. it was run on an object other than destroyer)"
#~ msgstr ""
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value: <code>1000</code>)"
#~ 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>."
#~ msgid "<c/><s/>object item; // variable declaration"
#~ msgstr ""
#~ msgid ""
#~ "\n"
#~ "// Look for the closest ant\n"
#~ "item = radar(AlienAnt);<n/>"
#~ msgstr ""
#~ msgid "<a cbot|array>Array</a> of categories of the objects that should be detected. For example, when you are looking only for tracked bots:"
#~ msgstr ""
#~ msgid "<c/>radar ( category, angle, focus, min, max, way );<n/>"
#~ msgstr "<c/>radar ( catégorie, angle, focus, min, max, sens );<n/>"
#~ msgid "way: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
#~ msgstr "sens: <code><a cbot|float>float</a></code> (<code>1</code> par défaut)"
#~ msgid "Nothing but a name can be changed in the main function. The keyword <code>extern</code> distinguish the main function from others."
#~ msgstr ""
#~ msgid "Determines the position of the nearest free space with at least <code>flatmin</code> of flat ground around a given position. Works similar <c/><a cbot|space>space();</a><n/>. Useful for finding a place for a <a cbot|category>building</a>."
#~ msgstr ""
#~ msgid "<c/>canresearch ( type );<n/>"
#~ msgstr ""
#~ msgid "Checks if a <a cbot|researches>research</a> can be done in the level."
#~ msgstr ""
#~ msgid "The instruction <c/>pendown();<n/> instructs the bot to have the pen down, so it begins drawing."
#~ msgstr ""
#~ msgid "The instruction <c/>penup();<n/> instructs the bot to have the pen up, so it ends drawing. The pen is up by default, so it should be used only after using <code><a cbot|pendown>pendown</a></code>."
#~ msgstr ""
#~ msgid "The instruction <c/>pendown();<n/> instructs the bot to change the color of the pencil."
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <c/>pendown();<n/>.\n"
#~ "<code>== 0 </code>The color was changed\n"
#~ "<code>!= 0 </code>The instruction did not work"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|int>int</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The bot's team. Used in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|int>int</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "Buildings :"
#~ msgstr "Catégories des bâtiments:"
#~ msgid "Portable Objects :"
#~ msgstr "Catégories des objets transportables:"
#~ msgid "Robots :"
#~ msgstr "Catégories des robots:"
#~ msgid "Enemies :"
#~ msgstr "Catégories des ennemis:"
#~ msgid "Miscellaneous :"
#~ msgstr "Catégories spéciales:"
#~ msgid "Flags and Other Indicators :"
#~ msgstr "Catégories des marqueurs:"
#~ msgid "Starts a research of the given type."
#~ msgstr ""
#~ msgid "Name of the research."
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>factory()</code>.\n"
#~ "<code>== 0 </code>The research successfully started\n"
#~ "<code>!= 0 </code>The research could not be started"
#~ msgstr ""
#~ msgid "Below are the different research names available:"
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>ResearchTracked</format> </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code><format const>ResearchWinged</format> </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code><format const>ResearchLegged</format> </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code><format const>ResearchShooter</format> </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code><format const>ResearchOrgaShooter</format> </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code><format const>ResearchPhazerShooter</format> </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code><format const>ResearchSniffer</format> </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code><format const>ResearchThumper</format> </code><a object|bottump>Thumper</a>\n"
#~ "<code><format const>ResearchShielder</format> </code><a object|botshld>Shielder</a>\n"
#~ "<code><format const>ResearchRecycler</format> </code><a object|botrecy>Recycler</a>\n"
#~ "<code><format const>ResearchSubber</format> </code><a object|botsub>Subber</a>\n"
#~ "<code><format const>ResearchDefenseTower</format> </code><a object|tower>Defense tower</a>\n"
#~ "<code><format const>ResearchNuclearPlant</format> </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>takeoff()</code>.\n"
#~ "<code>== 0 </code>Spaceship takes off\n"
#~ "<code>!= 0 </code>Spaceship could not take off"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The <n/><a cbot|category>category</a> of an object allows you to know what it is, f. ex. what kind of bot, building, enemy, etc. "
#~ msgstr "La <n/><a cbot|category>catégorie</a> de l'objet permet de savoir s'il s'agit d'un robot, d'un bâtiment, d'un ennemi, etc."
#~ msgid "<a object|research>ResearchCenter</a>"
#~ msgstr ""
#~ msgid "Also, some objects have additional methods (instructions). See them in <a cbot>the main list</a> in |c;Instructions specific for some <a cbot\\object>objects</a><n/> section."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The bot's team. Used in <a battles>code battles</a>)."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|float>float</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "Use this type for variables that contain the characteristics of an object, be it a bot, a building, some raw material, an enemy, etc. "
#~ msgstr "Ce type permet de représenter les caractéristiques d'un objet, qu'il s'agisse d'un robot, d'un bâtiment, d'une matière première transportable, d'un ennemi, etc."
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot"
#~ msgstr ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Catégorie</a> de l'objet\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position de l'objet (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation de l'objet (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Inclinaison avant/arrière de l'objet\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Inclinaison latérale de l'objet\n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Niveau d'énergie (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Niveau du bouclier (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Température du réacteur (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude par rapport au sol\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Durée de vie de l'objet\n"
#~ "<code>object object.energyCell </code>Objet pile\n"
#~ "<code>object object.load </code>Objet transporté"
#~ msgid "<a cbot>CBOT Language</a>, <a cbot|type>Variables</a> and <a cbot|category>categories</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>red ResearchTracked</format> </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code><format const>red ResearchWinged</format> </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code><format const>red ResearchLegged</format> </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code><format const>red ResearchShooter</format> </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code><format const>red ResearchOrgaShooter</format> </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code><format const>red ResearchPhazerShooter</format> </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code><format const>red ResearchSniffer</format> </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code><format const>red ResearchThumper</format> </code><a object|bottump>Thumper</a>\n"
#~ "<code><format const>red ResearchShielder</format> </code><a object|botshld>Shielder</a>\n"
#~ "<code><format const>red ResearchRecycler</format> </code><a object|botrecy>Recycler</a>\n"
#~ "<code><format const>red ResearchSubber</format> </code><a object|botsub>Subber</a>\n"
#~ "<code><format const>red ResearchDefenseTower</format> </code><a object|tower>Defence tower</a>\n"
#~ "<code><format const>red ResearchNuclearPlant</format> </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid ""
#~ "<code>ResearchTracked </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code>ResearchWinged </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code>ResearchLegged </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code>ResearchShooter </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code>ResearchOrgaShooter </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code>ResearchPhazerShooter </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code>ResearchSniffer </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code>ResearchThumper </code><a object|bottump>Thumper</a>\n"
#~ "<code>ResearchShielder </code><a object|botshld>Shielder</a>\n"
#~ "<code>ResearchRecycler </code><a object|botrecy>Recycler</a>\n"
#~ "<code>ResearchSubber </code><a object|botsub>Subber</a>\n"
#~ "<code>ResearchDefenseTower </code><a object|tower>Defence tower</a>\n"
#~ "<code>ResearchNuclearPlant </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid "Below are the different categories available :"
#~ msgstr "Voici les différents types possibles:"
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>factory()</code>.\n"
#~ "<code>== 0 </code>The construction successfully started\n"
#~ "<code>!= 0 </code>The construction could not be started (e.g. no <a object|titan>Titanium</a> in the factory, the bot is not available in the level)"
#~ msgstr ""
#~ msgid "Nothing but a name can be changed in a main function. The keyword <code>extern</code> distinguish the main function from others."
#~ msgstr ""
#~ msgid "A function must be declared above the main function. Result <a cbot|type>type</a> should be <a cbot/void>void</a> if the function does not give any. Body is just a set of instructions. Function name must be created with the exact same rules applied to <a cbot|var>variables</a>."
#~ msgstr ""
#~ msgid "Now the program is much easier to read. It's a good practice to split the program into several functions with self-describing names."
#~ msgstr ""
#~ msgid ""
#~ "result_type FunctionName(optional_parameters)\n"
#~ "{\n"
#~ " body\n"
#~ "}"
#~ msgstr ""
#~ msgid ""
#~ "void Example(int a, float x, string s)\n"
#~ "{\n"
#~ " message(a);\n"
#~ " message(x);\n"
#~ " message(s);\n"
#~ "}"
#~ msgstr ""
#~ msgid ""
#~ "With functions you can divide your program into several parts, each of them will execute a specific task.\n"
#~ "Let's imagine following program¦:"
#~ msgstr ""
#~ "Lorsqu'un programme devient long, il est conseillé de le fragmenter en plusieurs fonctions, qui accompliront chacune une tâche bien précise.\n"
#~ "Imaginons le programe suivant:"
#~ msgid ""
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tsend(\"order\", 1, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 3, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 2, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 4, 100);\n"
#~ "\twait(5);\n"
#~ "}"
#~ msgstr ""
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tsend(\"order\", 1, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 3, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 2, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 4, 100);\n"
#~ "\twait(5);\n"
#~ "}"
#~ msgid "<code>send</code> and <code>wait</code> are repeated several times. So it would be a good thing if we created a function that executes these two instructions:"
#~ msgstr "On constate que les deux instructions <code>send</code> et <code>wait</code> sont répétées plusieurs fois. Il est donc judicieux de créer une fonction <code>SendToPost</code> qui effectue ces deux instructions:"
#~ msgid ""
#~ "void object::SendToPost( float op )\n"
#~ "{\n"
#~ "\tsend(\"order\", op, 100);\n"
#~ "\twait(5);\n"
#~ "}\n"
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tSendToPost(1);\n"
#~ "\tSendToPost(3);\n"
#~ "\tSendToPost(2);\n"
#~ "\tSendToPost(4);\n"
#~ "}"
#~ msgstr ""
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tSendToPost(1);\n"
#~ "\tSendToPost(3);\n"
#~ "\tSendToPost(2);\n"
#~ "\tSendToPost(4);\n"
#~ "}\n"
#~ "void object::SendToPost( float op )\n"
#~ "{\n"
#~ "\tsend(\"order\", op, 100);\n"
#~ "\twait(5);\n"
#~ "}"
#~ msgid "A function can have paramteters¦:"
#~ msgstr "Une fonction peut recevoir des données en entrée. Il faut en donner la liste, avec à chaque fois le type de la variable et le nom qui lui est donné:"
#~ msgid "void Example( int a, float x, string s )"
#~ msgstr "void Example( int a, float x, string s )"
#~ msgid "The <code>Example</code> function will reveive un integer <code>a</code>, a floating point number <code>x</code> and a string <code>s</code>. Parameters are \"passed by value\", that is the values of parameter variables in a function are copies of the values the caller specified as variables. If you pass an <code>int</code> to a function, its parameter is a copy of whatever value was being passed as argument, and the function can change its parameter value without affecting values in the code that invoked the function."
#~ msgstr "La fonction <code>Example</code> va recevoir un nombre entier <code>a</code>, un nombre réel <code>x</code> et une chaîne <code>s</code>. Parameters are \"passed by value\", that is the values of parameter variables in a function are copies of the values the caller specified as variables. If you pass an <code>int</code> to a function, its parameter is a copy of whatever value was being passed as argument, and the function can change its parameter value without affecting values in the code that invoked the function."
#~ msgid "If you pass a <a cbot|class>class</a> instance or an <a cbot|array>array</a> as parameter to a function, the function only receives a <a cbot|pointer>reference</a> to the instance or the array. That means if you modify the instance or the array in the function, the instance or the array that has been specified by the caller will be actuallay modified."
#~ msgstr "Les <a cbot|array>tableaux</a> et les instances de <a cbot|class>classes</a> sont toujours passées par <a cbot|pointer>référence</a>. That means if you modify the instance or the array in the function, the instance or the array that has been specified by the caller will be actuallay modified."
#~ msgid "A function can also return a result with the <code><a cbot|return>return</a></code> instruction. Therefore the function must be declared no longer as void but as a type:"
#~ msgstr "Une fonction peut effectuer un calcul et retourner le résultat avec l'instruction <code><a cbot|return>return</a></code>. Therefore the function must be declared no longer as void but as a type:"
#~ msgid ""
#~ "float Mean( float a, float b )\n"
#~ "{\n"
#~ "\treturn (a+b)/2;\n"
#~ "}\n"
#~ "\n"
#~ "extern void object::Test( )\n"
#~ "{\n"
#~ "\tfloat value;\n"
#~ "\tvalue = Mean(2, 6);\n"
#~ "\tmessage( value ); // will display 4\n"
#~ "}"
#~ msgstr ""
#~ "float Moyenne( float a, float b )\n"
#~ "{\n"
#~ "\treturn (a+b)/2;\n"
#~ "}\n"
#~ "extern void object::Essai( )\n"
#~ "{\n"
#~ "\tfloat value;\n"
#~ "\tvalue = Moyenne(2, 6);\n"
#~ "\tmessage( value ); // affiche 4\n"
#~ "}"
#~ msgid "Some other examples¦:"
#~ msgstr "Voici d'autres exemples de fonctions:"
#~ msgid ""
#~ "float Pi( )\n"
#~ "{\n"
#~ "\treturn 3.1415;\n"
#~ "}\n"
#~ "\n"
#~ "string Sign( float a )\n"
#~ "{\n"
#~ "\tif ( a > 0 ) return \"positive\";\n"
#~ "\tif ( a < 0 ) return \"negative\";\n"
#~ "\treturn \"null\";\n"
#~ "}"
#~ msgstr ""
#~ "float Pi( )\n"
#~ "{\n"
#~ "\treturn 3.1415;\n"
#~ "}\n"
#~ "\n"
#~ "string Signe( float a )\n"
#~ "{\n"
#~ "\tif ( a > 0 ) return \"positif\";\n"
#~ "\tif ( a < 0 ) return \"negatif\";\n"
#~ "\treturn \"nul\";\n"
#~ "}"
#~ msgid "You can declare several functions with the same name but different parameters¦:"
#~ msgstr "Il est autorisé de créer plusieurs fonctions ayant le même nom mais des paramètres différents:"
#~ msgid ""
#~ "float Pythagoras( float a, float b )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b));\n"
#~ "}\n"
#~ "\n"
#~ "float Pythagoras( float a, float b, float c )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b)+(c*c));\n"
#~ "}"
#~ msgstr ""
#~ "float Pythagore( float a, float b )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b));\n"
#~ "}\n"
#~ "\n"
#~ "float Pythagore( float a, float b, float c )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b)+(c*c));\n"
#~ "}"
#~ msgid "CBOT will call either the one or the other function depending on the paramteres passed."
#~ msgstr "Lors de l'appel à la fonction, CBOT recherche la fonction dont les paramètres correspondent au mieux."
#~ msgid "x: <code><a cbot|float>float</a></code> (default value: <code>0</code>);"
#~ msgstr ""
#~ msgid "x: <c/><a cbot|float>float</a>\\n (default value: <code>0</code>);"
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. The angle must range from <code>-40</code> to <code>+40</code> degrees for all shooters. This parameter is optional: if no value is provided, then <code>x = 0</code>."
#~ msgstr ""
#~ msgid "Truncation is a method of approximating a decimal number by dropping all decimal places past a certain point without rounding. For positive numbers, it works like the <c/><a cbot|floor\\n>floor();</a> function, and for negative numbers, it works like the <c/><a cbot|ceil\\n>ceil();</a> function. It can be said that it rounds towards zero."
#~ msgstr ""
#~ msgid "<a cbot|trunc>trunc</a>, <a cbot|floor>floor</a>, <a cbot|ceil>ceil</a>, <a cbot>programming</a>, <a cbot>programming</a>, <a cbot|type>types</a> and <a cbot|expr>expressions</a>."
#~ msgstr ""
#~ msgid "The purpose of using two arguments instead of one is to gather information on the signs of the inputs in order to return the appropriate quadrant of the computed angle, which is not possible for the single-argument <c/>\\latan();\\u cbot\\atan;<n/> function. For example, consider a point <code>(-1, -1)</code>: <c/>atan(-1/-1);<n/> is <code>45.00</code> degrees, whereas <c/>atan2(-1, -1);<n/> is <code>-135.00</code> degrees, which is obviously more correct in this case."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|tech>Tech</a>."
#~ msgstr ""
#~ msgid "The instruction <c/>canbuild();<n/> lets you know if <a bots|botgc>Grabbers</a>, <a object|human>Me</a> or <a object|human>Tech</a> can build a building of the given <a cbot|category>category</a>. "
#~ msgstr ""
#~ msgid "It is similar to the <code><a cbot|canbuild>canbuild</a></code> instruction. However, it does not check if a required research has been done."
#~ msgstr ""
#~ msgid "It helps to prevent errors in programs using the <a cbot|build>build</a> instruction. Here is an example:"
#~ msgstr ""
#~ msgid "The <a cbot|category>category</a> of a building."
#~ msgstr ""
#~ msgid "It helps to prevent errors in programs using <a cbot|build>build</a> instruction. Here is an example:"
#~ msgstr ""
#~ msgid ""
#~ " <a cbot|if>if</a> (canbuild(<a object|factory>BotFactory</a>))\n"
#~ " {\n"
#~ " build(<a object|factory>BotFactory</a>);\n"
#~ " }"
#~ msgstr ""
#~ msgid "The instruction <c/>canbuild();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|human>Tech</a>"
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|human>Tech</a>"
#~ msgstr ""
#~ msgid "<a cbot|canbuild>canbuild</a>, <a cbot|buildingenabled>buildingenabled</a>,<a cbot>programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for every bot."
#~ msgstr ""
#~ msgid "Arcus cosine of the value."
#~ msgstr ""
#~ msgid "Arcus sine of the value."
#~ msgstr ""
#~ msgid "Arcus tangent of the value."
#~ msgstr ""
#~ msgid "Here is a list of mathematical functions: "
#~ msgstr "Les fonctions mathématiques suivantes sont disponibles:"
#~ msgid ""
#~ "<code>sin(angle) </code>sinus\n"
#~ "<code>cos(angle) </code>cosinus\n"
#~ "<code>tan(angle) </code>tangent\n"
#~ "<code>asin(value) </code>arc-sinus\n"
#~ "<code>acos(value) </code>arc-cosinus\n"
#~ "<code>atan(value) </code>arc-tangente\n"
#~ "<code>sqrt(value) </code>square root\n"
#~ "<code>pow(x, y) </code>x power y\n"
#~ "<code>rand() </code>random value ranging between 0 and 1"
#~ msgstr ""
#~ "<code>sin(angle) </code>sinus\n"
#~ "<code>cos(angle) </code>cosinus\n"
#~ "<code>tan(angle) </code>tangente\n"
#~ "<code>asin(valeur) </code>arc-sinus\n"
#~ "<code>acos(valeur) </code>arc-cosinus\n"
#~ "<code>atan(valeur) </code>arc-tangente\n"
#~ "<code>sqrt(valeur) </code>racine carrée\n"
#~ "<code>pow(x, y) </code>x puissance y\n"
#~ "<code>rand() </code>valeur aléatoire comprise entre 0 et 1\n"
#~ "<code>abs(valeur) </code>valeur absolue"
#~ msgid "Angles are in degrees."
#~ msgstr "Les angles sont exprimés en degrés."
#~ msgid "This instruction sets the vertical and/or the horizontal angle of the cannon. The following robots are equipped with a cannon: "
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from <code>-40</code> to <code>+40</code> degrees. For phazer shooters, the angle must range from <code>-40</code> to <code>40</code> degrees. It is optional: if no value is provided, then <code>x = 0</code>."
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from <code>-20</code> to <code>+20</code> degrees. For phazer shooters, the angle must range from <code>-20</code> to <code>45</code> degrees."
#~ msgstr ""
#~ msgid "<c/>aim ( angle );<n/>"
#~ msgstr "<c/>aim ( angle );<n/>"
#~ msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: "
#~ msgstr "Hausse du canon, pour les robots équipés d'un canon, à savoir:"
#~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where an <a object|human>astronaut</a> does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>categories</a>. Currently works for every bot."
#~ msgstr ""
#~ msgid "The category of a building."
#~ msgstr ""
#~ msgid "Here is an example of a program that looks for a <a object|titan>titanium cube</a>, goes to the position and builds a <a object|factory>bot factory</a>."
#~ msgstr ""
#~ msgid ""
#~ " <a cbot|object>object</a> item = <a cbot|radar>radar</a>(Titanium);\n"
#~ " <a cbot|goto>goto</a>(item.position);\n"
#~ " build(<a object|factory>BotFactory</a>);"
#~ msgstr ""
#~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where <a object|human>an astronaut</a> does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is rather a challenge for experienced gamers, who beat the whole game at least once)."
#~ msgstr ""
#~ msgid "Here is an example of a program that looks for a <a object|titan>titanium cube</a>, goes to the position and builds <a object|factory>a bot factory</a>."
#~ msgstr ""
#~ msgid ""
#~ " item = <a cbot|radar>radar</a>(Titanium);\n"
#~ " <a cbot|goto>goto</a>(item.position);\n"
#~ " build(BotFactory);"
#~ msgstr ""

View File

@ -7810,741 +7810,3 @@ msgstr ""
#, no-wrap
msgid "You can exit from the the <code>switch() {}</code> instruction using <code><a cbot|break>break</a></code>."
msgstr ""
#~ msgid "You can stop the the <code>switch() {}</code> instruction using <code><a cbot|break>break</a></code>."
#~ msgstr ""
#~ msgid "<a object|convert>Converter</a> and <a object|factory>bot factory</a> have the same waiting time, so in order to not write the same instructions twice, we made multiple cases run the same code. In fact, all code after the highest case used will be executed if we do not <a cbot|break>break</a> it."
#~ msgstr ""
#~ msgid ""
#~ "With this conditional structure you can execute <code>instructions1</code> or <code>instructions2</code> ... or <code>instructionsN</code> or <code>instructionsDefault</code> depending on the <code>value</code>.\n"
#~ "If the <code>value</code> is equal to <code>value1</code>, <code>instructions1</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed.\n"
#~ "If the <code>value</code> is equal to <code>value2</code>, <code>instructions2</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed.\n"
#~ "And so on.\n"
#~ "If the <code>value</code> is equal to <code>valueN</code>, <code>instructionsN</code> and <code>instructionsDefault</code> are executed.\n"
#~ "If the <code>value</code> is not equal to any value in the given cases, <code>instructionsDefault</code> are executed."
#~ msgstr ""
#~ msgid "You can stop the the <code>switch() {}</code> instruction using <a cbot|break>break</a>."
#~ msgstr ""
#~ msgid ""
#~ "Note: the <a cbot|busy>busy</a> instruction might be much better to use in this scenario.\n"
#~ "See the following <a cbot|function>function</a>: the bot will be <a cbot|wait>waiting</a> a proper amount of time for a certain task to be completed:"
#~ msgstr ""
#~ msgid "With this conditional structure you can execute instruction1 or instructions2 ... or instructionsN or instructionsDefault depending on the <code>value</code>. If the <code>value</code> is equal to <code>value1</code>, <code>instructions1</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed. If the <code>value</code> is equal to <code>value2</code>, <code>instructions2</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed. And so on. If the <code>value</code> is equal to <code>valueN</code>, <code>instructionsN</code> and <code>instructionsDefault</code> are executed. If the <code>value</code> is not equal to any value in the given cases, <code>instructionsDefault</code> are executed."
#~ msgstr ""
#~ msgid "The last three are mainly useful in <a battles>code battles</a>. You can also pass a team ID to search only for objects from a specific team."
#~ msgstr ""
#~ msgid "Filters and IDs can be mixed using bitwise OR operator, for example <c/>radar(Any, 0, 360, 0, 1000, 1, 2 | FilterOnlyLanding);<n/> will detect an object from team <code>2</code> that is on the ground. Attention: you can specify only one team ID at once, but you can specify several filters at once."
#~ msgstr ""
#~ msgid "The last three are mainly useful in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>FilterNone</format> </code>Detects everything (default).\n"
#~ "<code><format const>FilterOnlyLanding</format> </code>Detects only objects being on the ground\n"
#~ "<code><format const>FilterOnlyFlying</format> </code>Detects only objects not being on the ground\n"
#~ "<code><format const>FilterFriendly</format> </code>Detects only allies (objects in the same team).\n"
#~ "<code><format const>FilterEnemy</format> </code>Detects only enemies (objects in an other team except neutral).\n"
#~ "<code><format const>FilterNeutral</format> </code>Detects only neutral objects (e.g. resources)."
#~ msgstr ""
#~ msgid "Determines which type of objects should be detected. Especially useful in use with an <a cbot|array>array</a> or \\constAny<norm/>. The following filters are available:"
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>FilterNone</format> </code>Detects everything (default).\n"
#~ "<code><format const>FilterOnlyLanding</format> </code>Detects only objects being on the ground\n"
#~ "<code><format const>FilterOnlyFlying</format> </code>Detects only objects not being on the ground\n"
#~ "<code><format const>FilterFriendly</format> </code>Detects only allies (objects in the same team).\n"
#~ "<code><format const>FilterEnemy</format> </code>Detects only enemies (objects in an other team except neutral).\n"
#~ "<code><format const>FilterNeutral</format> </code>Detects only neutral objects (e.g. resources).\n"
#~ "The last three are mainly useful in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid "Keyword <format const>Any</format> if you are looking for any object."
#~ msgstr ""
#~ msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>destroy()</code>.\n"
#~ "<code>== 0 </code>The operation of destroying an object was started\n"
#~ "<code>!= 0 </code>The instruction could not be done (e.g. nothing to destroy)"
#~ msgstr ""
#~ msgid ""
#~ "<button 176/> <code><a object|Huston>Houston</a> </code>Mission Control\n"
#~ "<button 171/> <code><a object|base>SpaceShip</a> </code>Spaceship\n"
#~ "<button 160/> <code><a object|factory>BotFactory</a> </code>Robot Factory\n"
#~ "<button 163/> <code><a object|research>ResearchCenter</a> </code>Research Center\n"
#~ "<button 168/> <code><a object|radar>RadarStation</a> </code>Radar\n"
#~ "<button 172/> <code><a object|exchange>ExchangePost</a> </code>Information Exchange Post\n"
#~ "<button 169/> <code><a object|repair>RepairCenter</a> </code>Repair Center\n"
#~ "<button 165/> <code><a object|tower>DefenseTower</a> </code>Defense Tower\n"
#~ "<button 166/> <code><a object|labo>AutoLab</a> </code>Organic Matter Analyzer \n"
#~ "<button 164/> <code><a object|station>PowerStation</a> </code>Power Station\n"
#~ "<button 167/> <code><a object|energy>PowerPlant</a> </code>Power Cell Factory\n"
#~ "<button 170/> <code><a object|nuclear>NuclearPlant</a> </code>Nuclear Plant\n"
#~ "<button 162/> <code><a object|convert>Converter</a> </code>Titanium Converter\n"
#~ "<button 161/> <code><a object|derrick>Derrick</a> </code>Derrick\n"
#~ "<button 174/> <code><a object|captor>PowerCaptor</a> </code>Parabolic Lightning Conductor\n"
#~ "<button 175/> <code><a object|safe>Vault</a> </code>Vault\n"
#~ " <code><a object|start>StartArea</a> </code>Starting Pad\n"
#~ " <code><a object|goal>GoalArea</a> </code>Finishing Pad\n"
#~ " <code><a object|nest>AlienNest</a> </code>Alien Nest"
#~ msgstr ""
#~ "<button 176/> <code><a object|Huston>Houston</a> </code>Centrum Kontroli Misji\n"
#~ "<button 171/> <code><a object|base>SpaceShip</a> </code>Statek kosmiczny\n"
#~ "<button 160/> <code><a object|factory>BotFactory</a> </code>Fabryka robotów\n"
#~ "<button 163/> <code><a object|research>ResearchCenter</a> </code>Centrum badawcze\n"
#~ "<button 168/> <code><a object|radar>RadarStation</a> </code>Radar \n"
#~ "<button 172/> <code><a object|exchange>ExchangePost</a> </code>Stacja przekaźnikowa informacji\n"
#~ "<button 169/> <code><a object|repair>RepairCenter</a> </code>Warsztat\n"
#~ "<button 165/> <code><a object|tower>DefenseTower</a> </code>Wieża obronna\n"
#~ "<button 166/> <code><a object|labo>AutoLab</a> </code>Analizator materii organicznej \n"
#~ "<button 164/> <code><a object|station>PowerStation</a> </code>Elektrownia\n"
#~ "<button 167/> <code><a object|energy>PowerPlant</a> </code>Fabryka ogniw elektrycznych\n"
#~ "<button 170/> <code><a object|nuclear>NuclearPlant</a> </code>Elektrownia atomowa\n"
#~ "<button 162/> <code><a object|convert>Converter</a> </code>Huta tytanu\n"
#~ "<button 161/> <code><a object|derrick>Derrick</a> </code>Kopalnia\n"
#~ "<button 174/> <code><a object|captor>PowerCaptor</a> </code>Paraboliczny odgromnik\n"
#~ "<button 175/> <code><a object|safe>Vault</a> </code>Skrytka\n"
#~ " <code><a object|start>StartArea</a> </code>Podest startowy\n"
#~ " <code><a object|goal>GoalArea</a> </code>Podest końcowy\n"
#~ " <code><a object|nest>AlienNest</a> </code>Gniazdo Obcych"
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>destroy()</code>.\n"
#~ "<code>== 0 </code>The operation of destroying an object was started\n"
#~ "<code>!= 0 </code>The instruction could not be done (e.g. it was run on an object other than destroyer)"
#~ msgstr ""
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value: <code>1000</code>)"
#~ 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>. "
#~ msgid "<c/><s/>object item; // variable declaration"
#~ msgstr ""
#~ msgid ""
#~ "\n"
#~ "// Look for the closest ant\n"
#~ "item = radar(AlienAnt);<n/>"
#~ msgstr ""
#~ msgid "<a cbot|array>Array</a> of categories of the objects that should be detected. For example, when you are looking only for tracked bots:"
#~ msgstr ""
#~ msgid "<c/>radar ( category, angle, focus, min, max, way );<n/>"
#~ msgstr "<c/>radar ( category, angle, focus, min, max, way );<n/>"
#~ msgid "way: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
#~ msgstr "way: <code><a cbot|float>float</a></code> (domyślna wartość: <code>1</code>)"
#~ msgid "Nothing but a name can be changed in the main function. The keyword <code>extern</code> distinguish the main function from others."
#~ msgstr ""
#~ msgid "Determines the position of the nearest free space with at least <code>flatmin</code> of flat ground around a given position. Works similar <c/><a cbot|space>space();</a><n/>. Useful for finding a place for a <a cbot|category>building</a>."
#~ msgstr ""
#~ msgid "<c/>canresearch ( type );<n/>"
#~ msgstr ""
#~ msgid "Checks if a <a cbot|researches>research</a> can be done in the level."
#~ msgstr ""
#~ msgid "The instruction <c/>pendown();<n/> instructs the bot to have the pen down, so it begins drawing."
#~ msgstr ""
#~ msgid "The instruction <c/>penup();<n/> instructs the bot to have the pen up, so it ends drawing. The pen is up by default, so it should be used only after using <code><a cbot|pendown>pendown</a></code>."
#~ msgstr ""
#~ msgid "The instruction <c/>pendown();<n/> instructs the bot to change the color of the pencil."
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <c/>pendown();<n/>.\n"
#~ "<code>== 0 </code>The color was changed\n"
#~ "<code>!= 0 </code>The instruction did not work"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|int>int</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The bot's team. Used in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|int>int</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "Buildings :"
#~ msgstr "Budynki:"
#~ msgid "Portable Objects :"
#~ msgstr "Obiekty przenośne:"
#~ msgid "Robots :"
#~ msgstr "Roboty:"
#~ msgid "Enemies :"
#~ msgstr "Wrogowie:"
#~ msgid "Miscellaneous :"
#~ msgstr "Różne:"
#~ msgid "Flags and Other Indicators :"
#~ msgstr "Flagi i inne znaczniki:"
#~ msgid "Starts a research of the given type."
#~ msgstr ""
#~ msgid "Name of the research."
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>factory()</code>.\n"
#~ "<code>== 0 </code>The research successfully started\n"
#~ "<code>!= 0 </code>The research could not be started"
#~ msgstr ""
#~ msgid "Below are the different research names available:"
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>ResearchTracked</format> </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code><format const>ResearchWinged</format> </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code><format const>ResearchLegged</format> </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code><format const>ResearchShooter</format> </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code><format const>ResearchOrgaShooter</format> </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code><format const>ResearchPhazerShooter</format> </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code><format const>ResearchSniffer</format> </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code><format const>ResearchThumper</format> </code><a object|bottump>Thumper</a>\n"
#~ "<code><format const>ResearchShielder</format> </code><a object|botshld>Shielder</a>\n"
#~ "<code><format const>ResearchRecycler</format> </code><a object|botrecy>Recycler</a>\n"
#~ "<code><format const>ResearchSubber</format> </code><a object|botsub>Subber</a>\n"
#~ "<code><format const>ResearchDefenseTower</format> </code><a object|tower>Defense tower</a>\n"
#~ "<code><format const>ResearchNuclearPlant</format> </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>takeoff()</code>.\n"
#~ "<code>== 0 </code>Spaceship takes off\n"
#~ "<code>!= 0 </code>Spaceship could not take off"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The <n/><a cbot|category>category</a> of an object allows you to know what it is, f. ex. what kind of bot, building, enemy, etc. "
#~ msgstr "<n/><a cbot|category>Kategoria</a> obiektu określa czym jest obiekt, tzn. określa np. rodzaj robota, budynku lub wroga, itp. "
#~ msgid "<a object|research>ResearchCenter</a>"
#~ msgstr ""
#~ msgid "Also, some objects have additional methods (instructions). See them in <a cbot>the main list</a> in |c;Instructions specific for some <a cbot\\object>objects</a><n/> section."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The bot's team. Used in <a battles>code battles</a>)."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|float>float</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "Use this type for variables that contain the characteristics of an object, be it a bot, a building, some raw material, an enemy, etc. "
#~ msgstr "Typ używany dla zmiennych zawierających charakterystyki obiektów, takich jak roboty, budynki, surowce, wrogowie, itp. "
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot"
#~ msgstr ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Kategoria</a> obiektu\n"
#~ "<code><a cbot|point>point</a> object.position </code>Pozycja obiektu (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientacja obiektu (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Pochylenie obiektu przód/tył\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Pochylenie obiektu prawo/lewo \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Poziom energii (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Poziom osłony (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Temperatura silnika odrzutowego (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Wysokość nad poziomem ziemi\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Czas życia obiektu\n"
#~ "<code>object object.energyCell </code>Ogniwo elektryczne robota\n"
#~ "<code>object object.load </code>Przedmiot niesiony przez robota"
#~ msgid "<a cbot>CBOT Language</a>, <a cbot|type>Variables</a> and <a cbot|category>categories</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>red ResearchTracked</format> </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code><format const>red ResearchWinged</format> </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code><format const>red ResearchLegged</format> </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code><format const>red ResearchShooter</format> </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code><format const>red ResearchOrgaShooter</format> </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code><format const>red ResearchPhazerShooter</format> </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code><format const>red ResearchSniffer</format> </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code><format const>red ResearchThumper</format> </code><a object|bottump>Thumper</a>\n"
#~ "<code><format const>red ResearchShielder</format> </code><a object|botshld>Shielder</a>\n"
#~ "<code><format const>red ResearchRecycler</format> </code><a object|botrecy>Recycler</a>\n"
#~ "<code><format const>red ResearchSubber</format> </code><a object|botsub>Subber</a>\n"
#~ "<code><format const>red ResearchDefenseTower</format> </code><a object|tower>Defence tower</a>\n"
#~ "<code><format const>red ResearchNuclearPlant</format> </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid ""
#~ "<code>ResearchTracked </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code>ResearchWinged </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code>ResearchLegged </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code>ResearchShooter </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code>ResearchOrgaShooter </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code>ResearchPhazerShooter </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code>ResearchSniffer </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code>ResearchThumper </code><a object|bottump>Thumper</a>\n"
#~ "<code>ResearchShielder </code><a object|botshld>Shielder</a>\n"
#~ "<code>ResearchRecycler </code><a object|botrecy>Recycler</a>\n"
#~ "<code>ResearchSubber </code><a object|botsub>Subber</a>\n"
#~ "<code>ResearchDefenseTower </code><a object|tower>Defence tower</a>\n"
#~ "<code>ResearchNuclearPlant </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid "Below are the different categories available :"
#~ msgstr "Poniżej wymienione są różne dostępne kategorie:"
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>factory()</code>.\n"
#~ "<code>== 0 </code>The construction successfully started\n"
#~ "<code>!= 0 </code>The construction could not be started (e.g. no <a object|titan>Titanium</a> in the factory, the bot is not available in the level)"
#~ msgstr ""
#~ msgid "Nothing but a name can be changed in a main function. The keyword <code>extern</code> distinguish the main function from others."
#~ msgstr ""
#~ msgid "A function must be declared above the main function. Result <a cbot|type>type</a> should be <a cbot/void>void</a> if the function does not give any. Body is just a set of instructions. Function name must be created with the exact same rules applied to <a cbot|var>variables</a>."
#~ msgstr ""
#~ msgid "Now the program is much easier to read. It's a good practice to split the program into several functions with self-describing names."
#~ msgstr ""
#~ msgid ""
#~ "result_type FunctionName(optional_parameters)\n"
#~ "{\n"
#~ " body\n"
#~ "}"
#~ msgstr ""
#~ msgid ""
#~ "void Example(int a, float x, string s)\n"
#~ "{\n"
#~ " message(a);\n"
#~ " message(x);\n"
#~ " message(s);\n"
#~ "}"
#~ msgstr ""
#~ msgid ""
#~ "With functions you can divide your program into several parts, each of them will execute a specific task.\n"
#~ "Let's imagine following program¦:"
#~ msgstr ""
#~ "Używając funkcji można podzielić program na kilka części, z których każda będzie wykonywała określone zadanie.\n"
#~ "Wyobraźmy sobie następujący program¦:"
#~ msgid ""
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tsend(\"order\", 1, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 3, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 2, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 4, 100);\n"
#~ "\twait(5);\n"
#~ "}"
#~ msgstr ""
#~ "extern void object::Zdalnie( )\n"
#~ "{\n"
#~ "\tsend(\"order\", 1, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 3, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 2, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 4, 100);\n"
#~ "\twait(5);\n"
#~ "}"
#~ msgid "<code>send</code> and <code>wait</code> are repeated several times. So it would be a good thing if we created a function that executes these two instructions:"
#~ msgstr "Instrukcje <code>send</code> i <code>wait</code> wykonywane są wielokrotnie. Byłoby dobrze utworzyć funkcję wykonującą te dwie instrukcje:"
#~ msgid ""
#~ "void object::SendToPost( float op )\n"
#~ "{\n"
#~ "\tsend(\"order\", op, 100);\n"
#~ "\twait(5);\n"
#~ "}\n"
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tSendToPost(1);\n"
#~ "\tSendToPost(3);\n"
#~ "\tSendToPost(2);\n"
#~ "\tSendToPost(4);\n"
#~ "}"
#~ msgstr ""
#~ "void object::WyślijDoStacji( float op )\n"
#~ "{\n"
#~ "\tsend(\"order\", op, 100);\n"
#~ "\twait(5);\n"
#~ "}\n"
#~ "extern void object::Zdalnie( )\n"
#~ "{\n"
#~ "\tWyślijDoStacji(1);\n"
#~ "\tWyślijDoStacji(3);\n"
#~ "\tWyślijDoStacji(2);\n"
#~ "\tWyślijDoStacji(4);\n"
#~ "}"
#~ msgid "A function can have paramteters¦:"
#~ msgstr "Funkcja może mieć parametry¦:"
#~ msgid "void Example( int a, float x, string s )"
#~ msgstr "void Przykład( int a, float x, string s )"
#~ msgid "The <code>Example</code> function will reveive un integer <code>a</code>, a floating point number <code>x</code> and a string <code>s</code>. Parameters are \"passed by value\", that is the values of parameter variables in a function are copies of the values the caller specified as variables. If you pass an <code>int</code> to a function, its parameter is a copy of whatever value was being passed as argument, and the function can change its parameter value without affecting values in the code that invoked the function."
#~ msgstr "Funkcja <code>Przykład</code> dostaje jako parametry liczbę całkowitą <code>a</code>, liczbę zmiennoprzecinkową <code>x</code> oraz łańcuch <code>s</code>. Parametry są \"przekazywane przez wartość\", czyli są kopią wartości określonych jako zmienne podczas wywołania. Przy przekazaniu zmiennej <code>int</code> funkcji, jej parametr jest kopią wartości przekazanej jako argument, wobec czego funkcja może zmieniać wartość parametru bez zmiany wartości w miejscu, z którego była wywołana funkcja."
#~ msgid "If you pass a <a cbot|class>class</a> instance or an <a cbot|array>array</a> as parameter to a function, the function only receives a <a cbot|pointer>reference</a> to the instance or the array. That means if you modify the instance or the array in the function, the instance or the array that has been specified by the caller will be actuallay modified."
#~ msgstr "Przy przekazaniu instancji <a cbot|class>klasy</a> lub <a cbot|array>tablicy</a> jako parametru, funkcja otrzymuje jedynie <a cbot|pointer>wskaźnik</a> do instancji lub tablicy. Oznacza to, że w przypadku modyfikacji instancji lub tablicy wewnątrz funkcji, w rzeczywistości zostanie zmodyfikowana instancja lub tablica określona podczas wywołania."
#~ msgid "A function can also return a result with the <code><a cbot|return>return</a></code> instruction. Therefore the function must be declared no longer as void but as a type:"
#~ msgstr "Funkcja może również zwrócić wynik przy użyciu instrukcji <code><a cbot|return>return</a></code>. Jednakże powinna być wówczas zadeklarowana nie jako void, ale powinna mieć określony typ:"
#~ msgid ""
#~ "float Mean( float a, float b )\n"
#~ "{\n"
#~ "\treturn (a+b)/2;\n"
#~ "}\n"
#~ "\n"
#~ "extern void object::Test( )\n"
#~ "{\n"
#~ "\tfloat value;\n"
#~ "\tvalue = Mean(2, 6);\n"
#~ "\tmessage( value ); // will display 4\n"
#~ "}"
#~ msgstr ""
#~ "float Średnia( float a, float b )\n"
#~ "{\n"
#~ "\treturn (a+b)/2;\n"
#~ "}\n"
#~ "\n"
#~ "extern void object::Test( )\n"
#~ "{\n"
#~ "\tfloat wartość;\n"
#~ "\twartość = Średnia(2, 6);\n"
#~ "\tmessage( wartość ); // wyświetli liczbę 4\n"
#~ "}"
#~ msgid "Some other examples¦:"
#~ msgstr "I jeszcze kilka przykładów¦:"
#~ msgid ""
#~ "float Pi( )\n"
#~ "{\n"
#~ "\treturn 3.1415;\n"
#~ "}\n"
#~ "\n"
#~ "string Sign( float a )\n"
#~ "{\n"
#~ "\tif ( a > 0 ) return \"positive\";\n"
#~ "\tif ( a < 0 ) return \"negative\";\n"
#~ "\treturn \"null\";\n"
#~ "}"
#~ msgstr ""
#~ "float Pi( )\n"
#~ "{\n"
#~ "\treturn 3.1415;\n"
#~ "}\n"
#~ "\n"
#~ "string Znak( float a )\n"
#~ "{\n"
#~ "\tif ( a > 0 ) return \"dodatnia\";\n"
#~ "\tif ( a < 0 ) return \"ujemna\";\n"
#~ "\treturn \"zero\";\n"
#~ "}"
#~ msgid "You can declare several functions with the same name but different parameters¦:"
#~ msgstr "Można zadeklarować kilka funkcji o tej samej nazwie lecz o różnych parametrach¦:"
#~ msgid ""
#~ "float Pythagoras( float a, float b )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b));\n"
#~ "}\n"
#~ "\n"
#~ "float Pythagoras( float a, float b, float c )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b)+(c*c));\n"
#~ "}"
#~ msgstr ""
#~ "float Pitagoras( float a, float b )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b));\n"
#~ "}\n"
#~ "\n"
#~ "float Pitagoras( float a, float b, float c )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b)+(c*c));\n"
#~ "}"
#~ msgid "CBOT will call either the one or the other function depending on the paramteres passed."
#~ msgstr "CBOT wywoła jedną z nich, w zależności od przekazanych parametrów."
#~ msgid "x: <code><a cbot|float>float</a></code> (default value: <code>0</code>);"
#~ msgstr ""
#~ msgid "x: <c/><a cbot|float>float</a>\\n (default value: <code>0</code>);"
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. The angle must range from <code>-40</code> to <code>+40</code> degrees for all shooters. This parameter is optional: if no value is provided, then <code>x = 0</code>."
#~ msgstr ""
#~ msgid "Truncation is a method of approximating a decimal number by dropping all decimal places past a certain point without rounding. For positive numbers, it works like the <c/><a cbot|floor\\n>floor();</a> function, and for negative numbers, it works like the <c/><a cbot|ceil\\n>ceil();</a> function. It can be said that it rounds towards zero."
#~ msgstr ""
#~ msgid "<a cbot|trunc>trunc</a>, <a cbot|floor>floor</a>, <a cbot|ceil>ceil</a>, <a cbot>programming</a>, <a cbot>programming</a>, <a cbot|type>types</a> and <a cbot|expr>expressions</a>."
#~ msgstr ""
#~ msgid "The purpose of using two arguments instead of one is to gather information on the signs of the inputs in order to return the appropriate quadrant of the computed angle, which is not possible for the single-argument <c/>\\latan();\\u cbot\\atan;<n/> function. For example, consider a point <code>(-1, -1)</code>: <c/>atan(-1/-1);<n/> is <code>45.00</code> degrees, whereas <c/>atan2(-1, -1);<n/> is <code>-135.00</code> degrees, which is obviously more correct in this case."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|tech>Tech</a>."
#~ msgstr ""
#~ msgid "The instruction <c/>canbuild();<n/> lets you know if <a bots|botgc>Grabbers</a>, <a object|human>Me</a> or <a object|human>Tech</a> can build a building of the given <a cbot|category>category</a>. "
#~ msgstr ""
#~ msgid "It is similar to the <code><a cbot|canbuild>canbuild</a></code> instruction. However, it does not check if a required research has been done."
#~ msgstr ""
#~ msgid "It helps to prevent errors in programs using the <a cbot|build>build</a> instruction. Here is an example:"
#~ msgstr ""
#~ msgid "The <a cbot|category>category</a> of a building."
#~ msgstr ""
#~ msgid "It helps to prevent errors in programs using <a cbot|build>build</a> instruction. Here is an example:"
#~ msgstr ""
#~ msgid ""
#~ " <a cbot|if>if</a> (canbuild(<a object|factory>BotFactory</a>))\n"
#~ " {\n"
#~ " build(<a object|factory>BotFactory</a>);\n"
#~ " }"
#~ msgstr ""
#~ msgid "The instruction <c/>canbuild();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|human>Tech</a>"
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|human>Tech</a>"
#~ msgstr ""
#~ msgid "<a cbot|canbuild>canbuild</a>, <a cbot|buildingenabled>buildingenabled</a>,<a cbot>programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for every bot."
#~ msgstr ""
#~ msgid "Arcus cosine of the value."
#~ msgstr ""
#~ msgid "Arcus sine of the value."
#~ msgstr ""
#~ msgid "Arcus tangent of the value."
#~ msgstr ""
#~ msgid "Here is a list of mathematical functions: "
#~ msgstr "Oto lista funkcji matematycznych: "
#~ msgid ""
#~ "<code>sin(angle) </code>sinus\n"
#~ "<code>cos(angle) </code>cosinus\n"
#~ "<code>tan(angle) </code>tangent\n"
#~ "<code>asin(value) </code>arc-sinus\n"
#~ "<code>acos(value) </code>arc-cosinus\n"
#~ "<code>atan(value) </code>arc-tangente\n"
#~ "<code>sqrt(value) </code>square root\n"
#~ "<code>pow(x, y) </code>x power y\n"
#~ "<code>rand() </code>random value ranging between 0 and 1"
#~ msgstr ""
#~ "<code>sin(angle) </code>sinus\n"
#~ "<code>cos(angle) </code>cosinus\n"
#~ "<code>tan(angle) </code>tangens\n"
#~ "<code>asin(value) </code>arcus sinus\n"
#~ "<code>acos(value) </code>arcus cosinus\n"
#~ "<code>atan(value) </code>arcus tangens\n"
#~ "<code>sqrt(value) </code>pierwiastek kwadratowy\n"
#~ "<code>pow(x, y) </code>x do potęgi y\n"
#~ "<code>rand() </code>losowa wartość pomiędzy 0 i 1"
#~ msgid "Angles are in degrees."
#~ msgstr "Kąty podawane są w stopniach."
#~ msgid "This instruction sets the vertical and/or the horizontal angle of the cannon. The following robots are equipped with a cannon: "
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from <code>-40</code> to <code>+40</code> degrees. For phazer shooters, the angle must range from <code>-40</code> to <code>40</code> degrees. It is optional: if no value is provided, then <code>x = 0</code>."
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from <code>-20</code> to <code>+20</code> degrees. For phazer shooters, the angle must range from <code>-20</code> to <code>45</code> degrees."
#~ msgstr ""
#~ msgid "<c/>aim ( angle );<n/>"
#~ msgstr "<c/>aim ( kąt );<n/>"
#~ msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: "
#~ msgstr "Instrukcja ta umożliwia zmianę położenia lufy w pionie. Następujące roboty mogą strzelać: "
#~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where an <a object|human>astronaut</a> does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>categories</a>. Currently works for every bot."
#~ msgstr ""
#~ msgid "The category of a building."
#~ msgstr ""
#~ msgid "Here is an example of a program that looks for a <a object|titan>titanium cube</a>, goes to the position and builds a <a object|factory>bot factory</a>."
#~ msgstr ""
#~ msgid ""
#~ " <a cbot|object>object</a> item = <a cbot|radar>radar</a>(Titanium);\n"
#~ " <a cbot|goto>goto</a>(item.position);\n"
#~ " build(<a object|factory>BotFactory</a>);"
#~ msgstr ""
#~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where <a object|human>an astronaut</a> does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is rather a challenge for experienced gamers, who beat the whole game at least once)."
#~ msgstr ""
#~ msgid "Here is an example of a program that looks for a <a object|titan>titanium cube</a>, goes to the position and builds <a object|factory>a bot factory</a>."
#~ msgstr ""
#~ msgid ""
#~ " item = <a cbot|radar>radar</a>(Titanium);\n"
#~ " <a cbot|goto>goto</a>(item.position);\n"
#~ " build(BotFactory);"
#~ msgstr ""

View File

@ -7770,743 +7770,3 @@ msgstr ""
#, no-wrap
msgid "You can exit from the the <code>switch() {}</code> instruction using <code><a cbot|break>break</a></code>."
msgstr ""
#~ msgid "You can stop the the <code>switch() {}</code> instruction using <code><a cbot|break>break</a></code>."
#~ msgstr ""
#~ msgid "<a object|convert>Converter</a> and <a object|factory>bot factory</a> have the same waiting time, so in order to not write the same instructions twice, we made multiple cases run the same code. In fact, all code after the highest case used will be executed if we do not <a cbot|break>break</a> it."
#~ msgstr ""
#~ msgid ""
#~ "With this conditional structure you can execute <code>instructions1</code> or <code>instructions2</code> ... or <code>instructionsN</code> or <code>instructionsDefault</code> depending on the <code>value</code>.\n"
#~ "If the <code>value</code> is equal to <code>value1</code>, <code>instructions1</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed.\n"
#~ "If the <code>value</code> is equal to <code>value2</code>, <code>instructions2</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed.\n"
#~ "And so on.\n"
#~ "If the <code>value</code> is equal to <code>valueN</code>, <code>instructionsN</code> and <code>instructionsDefault</code> are executed.\n"
#~ "If the <code>value</code> is not equal to any value in the given cases, <code>instructionsDefault</code> are executed."
#~ msgstr ""
#~ msgid "You can stop the the <code>switch() {}</code> instruction using <a cbot|break>break</a>."
#~ msgstr ""
#~ msgid ""
#~ "Note: the <a cbot|busy>busy</a> instruction might be much better to use in this scenario.\n"
#~ "See the following <a cbot|function>function</a>: the bot will be <a cbot|wait>waiting</a> a proper amount of time for a certain task to be completed:"
#~ msgstr ""
#~ msgid "With this conditional structure you can execute instruction1 or instructions2 ... or instructionsN or instructionsDefault depending on the <code>value</code>. If the <code>value</code> is equal to <code>value1</code>, <code>instructions1</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed. If the <code>value</code> is equal to <code>value2</code>, <code>instructions2</code> to <code>N</code> (including <code>instructionsDefault</code>) are executed. And so on. If the <code>value</code> is equal to <code>valueN</code>, <code>instructionsN</code> and <code>instructionsDefault</code> are executed. If the <code>value</code> is not equal to any value in the given cases, <code>instructionsDefault</code> are executed."
#~ msgstr ""
#~ msgid "The last three are mainly useful in <a battles>code battles</a>. You can also pass a team ID to search only for objects from a specific team."
#~ msgstr ""
#~ msgid "Filters and IDs can be mixed using bitwise OR operator, for example <c/>radar(Any, 0, 360, 0, 1000, 1, 2 | FilterOnlyLanding);<n/> will detect an object from team <code>2</code> that is on the ground. Attention: you can specify only one team ID at once, but you can specify several filters at once."
#~ msgstr ""
#~ msgid "The last three are mainly useful in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>FilterNone</format> </code>Detects everything (default).\n"
#~ "<code><format const>FilterOnlyLanding</format> </code>Detects only objects being on the ground\n"
#~ "<code><format const>FilterOnlyFlying</format> </code>Detects only objects not being on the ground\n"
#~ "<code><format const>FilterFriendly</format> </code>Detects only allies (objects in the same team).\n"
#~ "<code><format const>FilterEnemy</format> </code>Detects only enemies (objects in an other team except neutral).\n"
#~ "<code><format const>FilterNeutral</format> </code>Detects only neutral objects (e.g. resources)."
#~ msgstr ""
#~ msgid "Determines which type of objects should be detected. Especially useful in use with an <a cbot|array>array</a> or \\constAny<norm/>. The following filters are available:"
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>FilterNone</format> </code>Detects everything (default).\n"
#~ "<code><format const>FilterOnlyLanding</format> </code>Detects only objects being on the ground\n"
#~ "<code><format const>FilterOnlyFlying</format> </code>Detects only objects not being on the ground\n"
#~ "<code><format const>FilterFriendly</format> </code>Detects only allies (objects in the same team).\n"
#~ "<code><format const>FilterEnemy</format> </code>Detects only enemies (objects in an other team except neutral).\n"
#~ "<code><format const>FilterNeutral</format> </code>Detects only neutral objects (e.g. resources).\n"
#~ "The last three are mainly useful in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid "Keyword <format const>Any</format> if you are looking for any object."
#~ msgstr ""
#~ msgid "<c/>radar ( cat, angle, focus, min, max, sens );<n/>"
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>destroy()</code>.\n"
#~ "<code>== 0 </code>The operation of destroying an object was started\n"
#~ "<code>!= 0 </code>The instruction could not be done (e.g. nothing to destroy)"
#~ msgstr ""
#~ msgid ""
#~ "<button 176/> <code><a object|Huston>Houston</a> </code>Mission Control\n"
#~ "<button 171/> <code><a object|base>SpaceShip</a> </code>Spaceship\n"
#~ "<button 160/> <code><a object|factory>BotFactory</a> </code>Robot Factory\n"
#~ "<button 163/> <code><a object|research>ResearchCenter</a> </code>Research Center\n"
#~ "<button 168/> <code><a object|radar>RadarStation</a> </code>Radar\n"
#~ "<button 172/> <code><a object|exchange>ExchangePost</a> </code>Information Exchange Post\n"
#~ "<button 169/> <code><a object|repair>RepairCenter</a> </code>Repair Center\n"
#~ "<button 165/> <code><a object|tower>DefenseTower</a> </code>Defense Tower\n"
#~ "<button 166/> <code><a object|labo>AutoLab</a> </code>Organic Matter Analyzer \n"
#~ "<button 164/> <code><a object|station>PowerStation</a> </code>Power Station\n"
#~ "<button 167/> <code><a object|energy>PowerPlant</a> </code>Power Cell Factory\n"
#~ "<button 170/> <code><a object|nuclear>NuclearPlant</a> </code>Nuclear Plant\n"
#~ "<button 162/> <code><a object|convert>Converter</a> </code>Titanium Converter\n"
#~ "<button 161/> <code><a object|derrick>Derrick</a> </code>Derrick\n"
#~ "<button 174/> <code><a object|captor>PowerCaptor</a> </code>Parabolic Lightning Conductor\n"
#~ "<button 175/> <code><a object|safe>Vault</a> </code>Vault\n"
#~ " <code><a object|start>StartArea</a> </code>Starting Pad\n"
#~ " <code><a object|goal>GoalArea</a> </code>Finishing Pad\n"
#~ " <code><a object|nest>AlienNest</a> </code>Alien Nest"
#~ msgstr ""
#~ "<button 176/> <code><a object|Huston>Houston</a> </code>Управление Миссией\n"
#~ "<button 171/> <code><a object|base>SpaceShip</a> </code>Корабль\n"
#~ "<button 160/> <code><a object|factory>BotFactory</a> </code>Фабрика ботов\n"
#~ "<button 163/> <code><a object|research>ResearchCenter</a> </code>Исследовательский Центр\n"
#~ "<button 168/> <code><a object|radar>RadarStation</a> </code>Радар\n"
#~ "<button 172/> <code><a object|exchange>ExchangePost</a> </code>Пост Обмена Информацией\n"
#~ "<button 169/> <code><a object|repair>RepairCenter</a> </code>Ремонтный Центр\n"
#~ "<button 165/> <code><a object|tower>DefenseTower</a> </code>Защитная Башня\n"
#~ "<button 166/> <code><a object|labo>AutoLab</a> </code>Анализатор Органической Материи\n"
#~ "<button 164/> <code><a object|station>PowerStation</a> </code>Силовая Станция\n"
#~ "<button 167/> <code><a object|energy>PowerPlant</a> </code>Фабрика батареек\n"
#~ "<button 170/> <code><a object|nuclear>NuclearPlant</a> </code>Ядерная фабрика\n"
#~ "<button 162/> <code><a object|convert>Converter</a> </code>Титановый Конвертер\n"
#~ "<button 161/> <code><a object|derrick>Derrick</a> </code>Буровая Вышка\n"
#~ "<button 174/> <code><a object|captor>PowerCaptor</a> </code>Параболический громоотвод\n"
#~ "<button 175/> <code><a object|safe>Vault</a> </code>Хранилище\n"
#~ " <code><a object|start>StartArea</a> </code>Стартовая площадка\n"
#~ " <code><a object|goal>FinishArea</a> </code>Финальная Площадка\n"
#~ " <code><a object|nest>AlienNest</a> </code>Гнездо Чужих"
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>destroy()</code>.\n"
#~ "<code>== 0 </code>The operation of destroying an object was started\n"
#~ "<code>!= 0 </code>The instruction could not be done (e.g. it was run on an object other than destroyer)"
#~ msgstr ""
#~ msgid "max: <code><a cbot|float>float</a></code> (Default value: <code>1000</code>)"
#~ 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>."
#~ msgid "<c/><s/>object item; // variable declaration"
#~ msgstr ""
#~ msgid ""
#~ "\n"
#~ "// Look for the closest ant\n"
#~ "item = radar(AlienAnt);<n/>"
#~ msgstr ""
#~ msgid "<a cbot|array>Array</a> of categories of the objects that should be detected. For example, when you are looking only for tracked bots:"
#~ msgstr ""
#~ msgid "<c/>radar ( category, angle, focus, min, max, way );<n/>"
#~ msgstr "<c/>radar ( категория, угол, фокус, мин, макс, путь );<n/>"
#~ msgid "way: <code><a cbot|float>float</a></code> (default value<code>1</code>)"
#~ msgstr "путь: <code><a cbot|float>float</a></code> (значение по умолчанию<code>1</code>)"
#~ msgid "Nothing but a name can be changed in the main function. The keyword <code>extern</code> distinguish the main function from others."
#~ msgstr ""
#~ msgid "Determines the position of the nearest free space with at least <code>flatmin</code> of flat ground around a given position. Works similar <c/><a cbot|space>space();</a><n/>. Useful for finding a place for a <a cbot|category>building</a>."
#~ msgstr ""
#~ msgid "<c/>canresearch ( type );<n/>"
#~ msgstr ""
#~ msgid "Checks if a <a cbot|researches>research</a> can be done in the level."
#~ msgstr ""
#~ msgid "The instruction <c/>pendown();<n/> instructs the bot to have the pen down, so it begins drawing."
#~ msgstr ""
#~ msgid "The instruction <c/>penup();<n/> instructs the bot to have the pen up, so it ends drawing. The pen is up by default, so it should be used only after using <code><a cbot|pendown>pendown</a></code>."
#~ msgstr ""
#~ msgid "The instruction <c/>pendown();<n/> instructs the bot to change the color of the pencil."
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <c/>pendown();<n/>.\n"
#~ "<code>== 0 </code>The color was changed\n"
#~ "<code>!= 0 </code>The instruction did not work"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|int>int</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The bot's team. Used in <a battles>code battles</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|int>int</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "Buildings :"
#~ msgstr "Здания:"
#~ msgid "Portable Objects :"
#~ msgstr "Переносные обьекты:"
#~ msgid "Robots :"
#~ msgstr "Роботы:"
#~ msgid "Enemies :"
#~ msgstr "Враги :"
#~ msgid "Miscellaneous :"
#~ msgstr "Разное:"
#~ msgid "Flags and Other Indicators :"
#~ msgstr "Флаги и другие индикаторы:"
#~ msgid "Starts a research of the given type."
#~ msgstr ""
#~ msgid "Name of the research."
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>factory()</code>.\n"
#~ "<code>== 0 </code>The research successfully started\n"
#~ "<code>!= 0 </code>The research could not be started"
#~ msgstr ""
#~ msgid "Below are the different research names available:"
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>ResearchTracked</format> </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code><format const>ResearchWinged</format> </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code><format const>ResearchLegged</format> </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code><format const>ResearchShooter</format> </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code><format const>ResearchOrgaShooter</format> </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code><format const>ResearchPhazerShooter</format> </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code><format const>ResearchSniffer</format> </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code><format const>ResearchThumper</format> </code><a object|bottump>Thumper</a>\n"
#~ "<code><format const>ResearchShielder</format> </code><a object|botshld>Shielder</a>\n"
#~ "<code><format const>ResearchRecycler</format> </code><a object|botrecy>Recycler</a>\n"
#~ "<code><format const>ResearchSubber</format> </code><a object|botsub>Subber</a>\n"
#~ "<code><format const>ResearchDefenseTower</format> </code><a object|tower>Defense tower</a>\n"
#~ "<code><format const>ResearchNuclearPlant</format> </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>takeoff()</code>.\n"
#~ "<code>== 0 </code>Spaceship takes off\n"
#~ "<code>!= 0 </code>Spaceship could not take off"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The <n/><a cbot|category>category</a> of an object allows you to know what it is, f. ex. what kind of bot, building, enemy, etc. "
#~ msgstr "<n/><a cbot|category>Категория</a> объекта позволяет вам узнать, что это такое, то есть например какой это вид бота, здания, врага и так далее."
#~ msgid "<a object|research>ResearchCenter</a>"
#~ msgstr ""
#~ msgid "Also, some objects have additional methods (instructions). See them in <a cbot>the main list</a> in |c;Instructions specific for some <a cbot\\object>objects</a><n/> section."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|point>point</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "The bot's team. Used in <a battles>code battles</a>)."
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot\n"
#~ "<code><a cbot|string>string</a> object.team </code>The bot's team (see <a battles>code battles</a>)\n"
#~ "<code><a cbot|float>float</a> object.velocity </code>Velocity of the object"
#~ msgstr ""
#~ msgid "Use this type for variables that contain the characteristics of an object, be it a bot, a building, some raw material, an enemy, etc. "
#~ msgstr "Используйте этот тип для переменных, которые должны содержать характеристики объекта, это может быть бот, здание, какие природные ископаемые, враг и так далее."
#~ msgid ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Category</a> of the object\n"
#~ "<code><a cbot|point>point</a> object.position </code>Position of the object (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Orientation of the object (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Forward/backward angle of the object\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Right/left angle of the object \n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Energy level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Shield level (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Jet temperature (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Altitude above ground\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Power cell on the bot\n"
#~ "<code>object object.load </code>Object carried by the bot"
#~ msgstr ""
#~ "<code><a cbot|int>int</a> object.category </code><a cbot|category>Категория</a> объекта\n"
#~ "<code><a cbot|point>point</a> object.position </code>Положение объекта (x,y,z)\n"
#~ "<code><a cbot|float>float</a> object.orientation </code>Ориентация объекта (0..360)\n"
#~ "<code><a cbot|float>float</a> object.pitch </code>Передний/задний угол объекта\n"
#~ "<code><a cbot|float>float</a> object.roll </code>Правый/левый угол объекта\n"
#~ "<code><a cbot|float>float</a> object.energyLevel </code>Уровень энергии (0..1)\n"
#~ "<code><a cbot|float>float</a> object.shieldLevel </code>Уровень полей (0..1)\n"
#~ "<code><a cbot|float>float</a> object.temperature </code>Температура двигателя (0..1)\n"
#~ "<code><a cbot|float>float</a> object.altitude </code>Высота над землей\n"
#~ "<code><a cbot|float>float</a> object.lifeTime </code>Lifetime of the object\n"
#~ "<code>object object.energyCell </code>Энергетические ячейки бота\n"
#~ "<code>object object.load </code>Объект, который несет бот"
#~ msgid "<a cbot>CBOT Language</a>, <a cbot|type>Variables</a> and <a cbot|category>categories</a>."
#~ msgstr ""
#~ msgid ""
#~ "<code><format const>red ResearchTracked</format> </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code><format const>red ResearchWinged</format> </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code><format const>red ResearchLegged</format> </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code><format const>red ResearchShooter</format> </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code><format const>red ResearchOrgaShooter</format> </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code><format const>red ResearchPhazerShooter</format> </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code><format const>red ResearchSniffer</format> </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code><format const>red ResearchThumper</format> </code><a object|bottump>Thumper</a>\n"
#~ "<code><format const>red ResearchShielder</format> </code><a object|botshld>Shielder</a>\n"
#~ "<code><format const>red ResearchRecycler</format> </code><a object|botrecy>Recycler</a>\n"
#~ "<code><format const>red ResearchSubber</format> </code><a object|botsub>Subber</a>\n"
#~ "<code><format const>red ResearchDefenseTower</format> </code><a object|tower>Defence tower</a>\n"
#~ "<code><format const>red ResearchNuclearPlant</format> </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid ""
#~ "<code>ResearchTracked </code>Tracked bots (e.g. <a object|botgc>tracked grabber</a>)\n"
#~ "<code>ResearchWinged </code>Winged bots (e.g. <a object|botgj>winged grabber</a>)\n"
#~ "<code>ResearchLegged </code>Legged bots (e.g. <a object|botgs>legged grabber</a>)\n"
#~ "<code>ResearchShooter </code>Bots with cannon (e.g. <a object|botfc>tracked shooter</a>)\n"
#~ "<code>ResearchOrgaShooter </code>Bots with orgaball cannon (e.g. <a object|botoc>tracked orga shooter</a>)\n"
#~ "<code>ResearchPhazerShooter </code><a object|botphaz>Phazer shooter</a>\n"
#~ "<code>ResearchSniffer </code>Sniffers (e.g. <a object|botsc>tracked sniffer</a>)\n"
#~ "<code>ResearchThumper </code><a object|bottump>Thumper</a>\n"
#~ "<code>ResearchShielder </code><a object|botshld>Shielder</a>\n"
#~ "<code>ResearchRecycler </code><a object|botrecy>Recycler</a>\n"
#~ "<code>ResearchSubber </code><a object|botsub>Subber</a>\n"
#~ "<code>ResearchDefenseTower </code><a object|tower>Defence tower</a>\n"
#~ "<code>ResearchNuclearPlant </code><a object|nuclear>Nuclear plant</a>"
#~ msgstr ""
#~ msgid "Below are the different categories available :"
#~ msgstr "Ниже даются все известные категории:"
#~ msgid ""
#~ "Normally an error stops the program. You can prevent the program from stopping on errors by using the <code><a cbot|errmode>errmode</a>(0)</code> instruction. A value different from zero if an error occurred is then returned by <code>factory()</code>.\n"
#~ "<code>== 0 </code>The construction successfully started\n"
#~ "<code>!= 0 </code>The construction could not be started (e.g. no <a object|titan>Titanium</a> in the factory, the bot is not available in the level)"
#~ msgstr ""
#~ msgid "Nothing but a name can be changed in a main function. The keyword <code>extern</code> distinguish the main function from others."
#~ msgstr ""
#~ msgid "A function must be declared above the main function. Result <a cbot|type>type</a> should be <a cbot/void>void</a> if the function does not give any. Body is just a set of instructions. Function name must be created with the exact same rules applied to <a cbot|var>variables</a>."
#~ msgstr ""
#~ msgid "Now the program is much easier to read. It's a good practice to split the program into several functions with self-describing names."
#~ msgstr ""
#~ msgid ""
#~ "result_type FunctionName(optional_parameters)\n"
#~ "{\n"
#~ " body\n"
#~ "}"
#~ msgstr ""
#~ msgid ""
#~ "void Example(int a, float x, string s)\n"
#~ "{\n"
#~ " message(a);\n"
#~ " message(x);\n"
#~ " message(s);\n"
#~ "}"
#~ msgstr ""
#~ msgid ""
#~ "With functions you can divide your program into several parts, each of them will execute a specific task.\n"
#~ "Let's imagine following program¦:"
#~ msgstr ""
#~ "С помощью функций программу можно разделить на несколько частей, которые будут выполнять каждая свою работу.\n"
#~ "Давайте представим следующую программу¦:"
#~ msgid ""
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tsend(\"order\", 1, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 3, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 2, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 4, 100);\n"
#~ "\twait(5);\n"
#~ "}"
#~ msgstr ""
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tsend(\"order\", 1, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 3, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 2, 100);\n"
#~ "\twait(5);\n"
#~ "\tsend(\"order\", 4, 100);\n"
#~ "\twait(5);\n"
#~ "}"
#~ msgid "<code>send</code> and <code>wait</code> are repeated several times. So it would be a good thing if we created a function that executes these two instructions:"
#~ msgstr "<code>send</code> и <code>wait</code> повторяются много раз. Поэтому, мы можем сделать функцию, которая заменит их:"
#~ msgid ""
#~ "void object::SendToPost( float op )\n"
#~ "{\n"
#~ "\tsend(\"order\", op, 100);\n"
#~ "\twait(5);\n"
#~ "}\n"
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tSendToPost(1);\n"
#~ "\tSendToPost(3);\n"
#~ "\tSendToPost(2);\n"
#~ "\tSendToPost(4);\n"
#~ "}"
#~ msgstr ""
#~ "void object::SendToPost( float op )\n"
#~ "{\n"
#~ "\tsend(\"order\", op, 100);\n"
#~ "\twait(5);\n"
#~ "}\n"
#~ "extern void object::Remote( )\n"
#~ "{\n"
#~ "\tSendToPost(1);\n"
#~ "\tSendToPost(3);\n"
#~ "\tSendToPost(2);\n"
#~ "\tSendToPost(4);\n"
#~ "}"
#~ msgid "A function can have paramteters¦:"
#~ msgstr "Функции могут иметь параметры¦:"
#~ msgid "void Example( int a, float x, string s )"
#~ msgstr "void Example( int a, float x, string s )"
#~ msgid "The <code>Example</code> function will reveive un integer <code>a</code>, a floating point number <code>x</code> and a string <code>s</code>. Parameters are \"passed by value\", that is the values of parameter variables in a function are copies of the values the caller specified as variables. If you pass an <code>int</code> to a function, its parameter is a copy of whatever value was being passed as argument, and the function can change its parameter value without affecting values in the code that invoked the function."
#~ msgstr "Функция <code>Example</code> функция получит целое <code>a</code>, число с плавающей точкой <code>x</code> и строку <code>s</code>. Параметры - это ничто иное, как просто копии значений в переменных. Если вы передадите <code>int</code> функции, то ее параметр станет копией этого значения, т.е. функция сможет изменять эту копию незатрагивая оригинал."
#~ msgid "If you pass a <a cbot|class>class</a> instance or an <a cbot|array>array</a> as parameter to a function, the function only receives a <a cbot|pointer>reference</a> to the instance or the array. That means if you modify the instance or the array in the function, the instance or the array that has been specified by the caller will be actuallay modified."
#~ msgstr "Если вы передадите <a cbot|class>классу</a> массив <a cbot|array>array</a> как параметр функции, то функция получит только <a cbot|pointer>ссылку</a> к экземпляру массива. Это означает, что если вы измените массив в функции, то будет модифицирован только экземпляр этой функции."
#~ msgid "A function can also return a result with the <code><a cbot|return>return</a></code> instruction. Therefore the function must be declared no longer as void but as a type:"
#~ msgstr "Функция может возвращать результат с помощью инструкции <code><a cbot|return>return</a></code>. Поэтому функции должны быть объявлены только как тип:"
#~ msgid ""
#~ "float Mean( float a, float b )\n"
#~ "{\n"
#~ "\treturn (a+b)/2;\n"
#~ "}\n"
#~ "\n"
#~ "extern void object::Test( )\n"
#~ "{\n"
#~ "\tfloat value;\n"
#~ "\tvalue = Mean(2, 6);\n"
#~ "\tmessage( value ); // will display 4\n"
#~ "}"
#~ msgstr ""
#~ "float Mean( float a, float b )\n"
#~ "{\n"
#~ "\treturn (a+b)/2;\n"
#~ "}\n"
#~ "\n"
#~ "extern void object::Test( )\n"
#~ "{\n"
#~ "\tfloat value;\n"
#~ "\tvalue = Mean(2, 6);\n"
#~ "\tmessage( value ); // will display 4\n"
#~ "}"
#~ msgid "Some other examples¦:"
#~ msgstr "Пример¦:"
#~ msgid ""
#~ "float Pi( )\n"
#~ "{\n"
#~ "\treturn 3.1415;\n"
#~ "}\n"
#~ "\n"
#~ "string Sign( float a )\n"
#~ "{\n"
#~ "\tif ( a > 0 ) return \"positive\";\n"
#~ "\tif ( a < 0 ) return \"negative\";\n"
#~ "\treturn \"null\";\n"
#~ "}"
#~ msgstr ""
#~ "float Pi( )\n"
#~ "{\n"
#~ "\treturn 3.1415;\n"
#~ "}\n"
#~ "\n"
#~ "string Sign( float a )\n"
#~ "{\n"
#~ "\tif ( a > 0 ) return \"positive\";\n"
#~ "\tif ( a < 0 ) return \"negative\";\n"
#~ "\treturn \"null\";\n"
#~ "}"
#~ msgid "You can declare several functions with the same name but different parameters¦:"
#~ msgstr "вы также можете объявить несколько функций с одинаковыми именами, но разными параметрами¦:"
#~ msgid ""
#~ "float Pythagoras( float a, float b )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b));\n"
#~ "}\n"
#~ "\n"
#~ "float Pythagoras( float a, float b, float c )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b)+(c*c));\n"
#~ "}"
#~ msgstr ""
#~ "float Pythagoras( float a, float b )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b));\n"
#~ "}\n"
#~ "\n"
#~ "float Pythagoras( float a, float b, float c )\n"
#~ "{\n"
#~ "\treturn sqrt((a*a)+(b*b)+(c*c));\n"
#~ "}"
#~ msgid "CBOT will call either the one or the other function depending on the paramteres passed."
#~ msgstr ""
#~ "CBOT будет вызывать ту или иную функцию так, что вызов будет зависеть отт параметров.\n"
#~ "Вы также можете объявить функцию <a cbot|public>общедоступной</a>, так что ее смогут использовать остальне боты."
#~ msgid "x: <code><a cbot|float>float</a></code> (default value: <code>0</code>);"
#~ msgstr ""
#~ msgid "x: <c/><a cbot|float>float</a>\\n (default value: <code>0</code>);"
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. The angle must range from <code>-40</code> to <code>+40</code> degrees for all shooters. This parameter is optional: if no value is provided, then <code>x = 0</code>."
#~ msgstr ""
#~ msgid "Truncation is a method of approximating a decimal number by dropping all decimal places past a certain point without rounding. For positive numbers, it works like the <c/><a cbot|floor\\n>floor();</a> function, and for negative numbers, it works like the <c/><a cbot|ceil\\n>ceil();</a> function. It can be said that it rounds towards zero."
#~ msgstr ""
#~ msgid "<a cbot|trunc>trunc</a>, <a cbot|floor>floor</a>, <a cbot|ceil>ceil</a>, <a cbot>programming</a>, <a cbot>programming</a>, <a cbot|type>types</a> and <a cbot|expr>expressions</a>."
#~ msgstr ""
#~ msgid "The purpose of using two arguments instead of one is to gather information on the signs of the inputs in order to return the appropriate quadrant of the computed angle, which is not possible for the single-argument <c/>\\latan();\\u cbot\\atan;<n/> function. For example, consider a point <code>(-1, -1)</code>: <c/>atan(-1/-1);<n/> is <code>45.00</code> degrees, whereas <c/>atan2(-1, -1);<n/> is <code>-135.00</code> degrees, which is obviously more correct in this case."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|tech>Tech</a>."
#~ msgstr ""
#~ msgid "The instruction <c/>canbuild();<n/> lets you know if <a bots|botgc>Grabbers</a>, <a object|human>Me</a> or <a object|human>Tech</a> can build a building of the given <a cbot|category>category</a>. "
#~ msgstr ""
#~ msgid "It is similar to the <code><a cbot|canbuild>canbuild</a></code> instruction. However, it does not check if a required research has been done."
#~ msgstr ""
#~ msgid "It helps to prevent errors in programs using the <a cbot|build>build</a> instruction. Here is an example:"
#~ msgstr ""
#~ msgid "The <a cbot|category>category</a> of a building."
#~ msgstr ""
#~ msgid "It helps to prevent errors in programs using <a cbot|build>build</a> instruction. Here is an example:"
#~ msgstr ""
#~ msgid ""
#~ " <a cbot|if>if</a> (canbuild(<a object|factory>BotFactory</a>))\n"
#~ " {\n"
#~ " build(<a object|factory>BotFactory</a>);\n"
#~ " }"
#~ msgstr ""
#~ msgid "The instruction <c/>canbuild();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|human>Tech</a>"
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for <a bots|botgc>Grabbers</a>, <a object|human>Me</a> and <a object|human>Tech</a>"
#~ msgstr ""
#~ msgid "<a cbot|canbuild>canbuild</a>, <a cbot|buildingenabled>buildingenabled</a>,<a cbot>programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>category</a>. Currently works for every bot."
#~ msgstr ""
#~ msgid "Arcus cosine of the value."
#~ msgstr ""
#~ msgid "Arcus sine of the value."
#~ msgstr ""
#~ msgid "Arcus tangent of the value."
#~ msgstr ""
#~ msgid "Here is a list of mathematical functions: "
#~ msgstr "Ниже приведет список математических функций:"
#~ msgid ""
#~ "<code>sin(angle) </code>sinus\n"
#~ "<code>cos(angle) </code>cosinus\n"
#~ "<code>tan(angle) </code>tangent\n"
#~ "<code>asin(value) </code>arc-sinus\n"
#~ "<code>acos(value) </code>arc-cosinus\n"
#~ "<code>atan(value) </code>arc-tangente\n"
#~ "<code>sqrt(value) </code>square root\n"
#~ "<code>pow(x, y) </code>x power y\n"
#~ "<code>rand() </code>random value ranging between 0 and 1"
#~ msgstr ""
#~ "<code>sin(angle) </code>синус\n"
#~ "<code>cos(angle) </code>косинус\n"
#~ "<code>tan(angle) </code>тангенс\n"
#~ "<code>asin(value) </code>арксинус\n"
#~ "<code>acos(value) </code>арккосинус\n"
#~ "<code>atan(value) </code>арктангенс\n"
#~ "<code>sqrt(value) </code>квадратный корень\n"
#~ "<code>pow(x, y) </code>x в степени y\n"
#~ "<code>rand() </code>случайное число между 0 и 1"
#~ msgid "Angles are in degrees."
#~ msgstr "Углы отображаются в градусах."
#~ msgid "This instruction sets the vertical and/or the horizontal angle of the cannon. The following robots are equipped with a cannon: "
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from <code>-40</code> to <code>+40</code> degrees. For phazer shooters, the angle must range from <code>-40</code> to <code>40</code> degrees. It is optional: if no value is provided, then <code>x = 0</code>."
#~ msgstr ""
#~ msgid "Angle in degrees of the gun relative to the robot. A positive value orients the gun to the right. For shooters and orga shooters, the angle must range from <code>-20</code> to <code>+20</code> degrees. For phazer shooters, the angle must range from <code>-20</code> to <code>45</code> degrees."
#~ msgstr ""
#~ msgid "<c/>aim ( angle );<n/>"
#~ msgstr "<c/>aim ( угол );<n/>"
#~ msgid "This instruction sets the vertical angle of the cannon. The following robots are equipped with a cannon: "
#~ msgstr "Эта инструкция устанавливает вертикальны угол пушки. Пушкой снабжаются следующи роботы:"
#~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where an <a object|human>astronaut</a> does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is a challenge rather for experienced gamers, who beat the whole game at least once)."
#~ msgstr ""
#~ msgid "The instruction <c/>build();<n/> instructs the bot to build a building of the given <a cbot|category>categories</a>. Currently works for every bot."
#~ msgstr ""
#~ msgid "The category of a building."
#~ msgstr ""
#~ msgid "Here is an example of a program that looks for a <a object|titan>titanium cube</a>, goes to the position and builds a <a object|factory>bot factory</a>."
#~ msgstr ""
#~ msgid ""
#~ " <a cbot|object>object</a> item = <a cbot|radar>radar</a>(Titanium);\n"
#~ " <a cbot|goto>goto</a>(item.position);\n"
#~ " build(<a object|factory>BotFactory</a>);"
#~ msgstr ""
#~ msgid "This command is mostly useful in an attempt to build a fully automatised base, where <a object|human>an astronaut</a> does not need to do anything except watching bots working. What is more, it makes beating the game by using only programming a possible task (however, it is rather a challenge for experienced gamers, who beat the whole game at least once)."
#~ msgstr ""
#~ msgid "Here is an example of a program that looks for a <a object|titan>titanium cube</a>, goes to the position and builds <a object|factory>a bot factory</a>."
#~ msgstr ""
#~ msgid ""
#~ " item = <a cbot|radar>radar</a>(Titanium);\n"
#~ " <a cbot|goto>goto</a>(item.position);\n"
#~ " build(BotFactory);"
#~ msgstr ""

View File

@ -761,362 +761,3 @@ msgid ""
"<code><a cbot|return>return</a> </code>Exit from a function\n"
"<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|switch>switch</a> </code>Multiple choice structure\n"
#~ "<code><a cbot|switch>case</a> </code>One choice\n"
#~ "<code><a cbot|switch>default</a> </code>Default choice\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|switch>switch</a> </code>Multiple choice structure\n"
#~ "<code><a cbot|switch>case</a> </code>One choice\n"
#~ "<code><a cbot|switch>default</a> </code>Default choice\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ "<code><a cbot|extern>extern</a> </code>Bezeichnet die Hauptfunktion\n"
#~ "<code><a cbot|if>if</a> </code>Bedingte Struktur\n"
#~ "<code><a cbot|if>else</a> </code>Alternative bedingte Struktur\n"
#~ "<code><a cbot|for>for</a> </code>Schleifenstruktur\n"
#~ "<code><a cbot|while>while</a> </code>Bedingte Schleifenstruktur\n"
#~ "<code><a cbot|do>do</a> </code>Bedingte Schleifenstruktur\n"
#~ "<code><a cbot|break>break</a> </code>Abbruch einer Schleife\n"
#~ "<code><a cbot|continue>continue</a> </code>Neuanfang einer Schleife\n"
#~ "<code><a cbot|return>return</a> </code>Rückkehr von einer Funktion\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Grösse eines Arrays"
#~ msgid "There is much more options (as there should be in an strategy game), but this is the basis. Read documentation, play the game and think creatively to come up with new ideas. Good luck and have fun!"
#~ msgstr ""
#~ msgid "With the new functions provided in the Gold Edition, you can create a fully automatised base, which does not need any influence from <a object|human>human</a>. All of them are described in the updated <a cbot>CBOT documentation</a>."
#~ msgstr ""
#~ msgid ""
#~ "1. Find a <a object|titan>Titanium</a>.\n"
#~ "2. Build a <a object|convert>Converter</a>.\n"
#~ "3. Find a <a object|titanore>TitaniumOre</a>.\n"
#~ "4. Place it in the converter. Move back and wait until the converter is done.\n"
#~ "5. Use or move somewhere your new Titanium.\n"
#~ "Repeat steps 3-5 in order to keep your production going."
#~ msgstr ""
#~ msgid ""
#~ "1. Build an <a object|research>ResearcheCenter</a>.\n"
#~ "2. Power it with a <a object|power>PowerCell</a>.\n"
#~ "3. <a cbot|research>Request</a> a <a cbot|researches>research</a> and wait until the research center is done."
#~ msgstr ""
#~ msgid ""
#~ "1. Build a <a object|factory>BotFactory</a>.\n"
#~ "2. Place a <a object|titan>Titanium</a> inside and move back.\n"
#~ "3. <a cbot|factory>Request</a> a construction of a robot and wait until the bot factory is done.\n"
#~ "4. Power the robot with a <a object|power>PowerCell</a>."
#~ msgstr ""
#~ msgid ""
#~ "1. Build a <a object|energy>PowerPlant</a>.\n"
#~ "2. Place a <a object|titan>Titanium</a> in it and wait until the power plant is done."
#~ msgstr ""
#~ msgid "productionline1.png"
#~ msgstr ""
#~ msgid ""
#~ "<c/><a object|destroy>test</a>\n"
#~ "//<c/><a cbot|destroy>test2</a>"
#~ msgstr ""
#~ msgid ""
#~ "<c/><a object|destroy>test</a>\n"
#~ "<c/><a cbot|destroy>test2</a>"
#~ msgstr ""
#~ msgid "<c/><a object|destroy>test</a>"
#~ 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"
#~ "<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|space>space</a> </code>Calculates a free 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 ""
#~ "<code><a cbot|space>space</a> </code>Findet eine leere Fläche\n"
#~ "<code><a cbot|topo>topo</a> </code>Höhe einer Position\n"
#~ "<code><a cbot|flatgrnd>flatground</a> </code>Radius eine flachen Fläche"
#~ 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|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"
#~ 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"
#~ 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"
#~ msgstr ""
#~ "<code><a cbot|radar>radar</a> </code>Sucht ein Objekt einer bestimmten Kategorie\n"
#~ "<code><a cbot|direct>direction</a> </code>Berechnet einen Rotationswinkel\n"
#~ "<code><a cbot|dist>distance</a> </code>Berechnet die Distanz zwischen zwei Objekten\n"
#~ "<code><a cbot|dist2d>distance2d</a> </code>Berechnet eine Distanz ohne Höhenunterschied\n"
#~ "<code><a cbot|wait>wait</a> </code>Wartet\n"
#~ "<code><a cbot|move>move</a> </code>Geradlinige Bewegung vorwärts/rückwärts\n"
#~ "<code><a cbot|turn>turn</a> </code>Drehung auf der Stelle\n"
#~ "<code><a cbot|goto>goto</a> </code>Geht zu einer angegebenen Position\n"
#~ "<code><a cbot|motor>motor</a> </code>Direkte Kontrolle der Motoren\n"
#~ "<code><a cbot|jet>jet</a> </code>Direkte Kontrolle des Jets\n"
#~ "<code><a cbot|message>message</a> </code>Zeigt eine Meldung an\n"
#~ "<code><a cbot|retobj>retobject</a> </code>Bescheibung eines Objekts\n"
#~ "<code><a cbot|errmode>errmode</a> </code>Einstellen der Verarbeitung von Fehlermeldungen\n"
#~ "<code><a cbot|abstime>abstime</a> </code>Verflossene Zeit"
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a spaceship\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid "Specific instructions for <a cbot|object>objects</a>:"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a SpaceShip\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a SpaceShip\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|floor>floor</a> </code>Returns the largest previous integer\n"
#~ "<code><a cbot|ceil>ceil</a> </code>Returns the smallest following integer\n"
#~ "<code><a cbot|round>round</a> </code>Returns a rounded number\n"
#~ "<code><a cbot|trunc>trunc</a> </code>Returns a truncated number\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent\n"
#~ "<code><a cbot|atan2>atan2</a> </code>Returns an arcus tangent, has two arguments"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Rotates the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon"
#~ msgstr ""
#~ "<code><a cbot|grab>grab</a> </code>Ergreift einen Gegenstand\n"
#~ "<code><a cbot|drop>drop</a> </code>Legt einen Gegenstand nieder\n"
#~ "<code><a cbot|fire>fire</a> </code>Feuert die Kanone ab\n"
#~ "<code><a cbot|aim>aim</a> </code>Senkrechte Aussrichtung der Kanone\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sondiert den Untergrund\n"
#~ "<code><a cbot|thump>thump</a> </code>Stampfen\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Wiederverwertung eines Wracks\n"
#~ "<code><a cbot|shield>shield</a> </code>Steuerung des Schutzschildes"

View File

@ -756,363 +756,3 @@ msgid ""
"<code><a cbot|return>return</a> </code>Exit from a function\n"
"<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|switch>switch</a> </code>Multiple choice structure\n"
#~ "<code><a cbot|switch>case</a> </code>One choice\n"
#~ "<code><a cbot|switch>default</a> </code>Default choice\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|switch>switch</a> </code>Multiple choice structure\n"
#~ "<code><a cbot|switch>case</a> </code>One choice\n"
#~ "<code><a cbot|switch>default</a> </code>Default choice\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ "<code><a cbot|extern>extern</a> </code>Indique le programme principal\n"
#~ "<code><a cbot|if>if</a> </code>Structure de choix\n"
#~ "<code><a cbot|if>else</a> </code>Structure de choix\n"
#~ "<code><a cbot|repeat>repeat</a> </code>Structure de répétition\n"
#~ "<code><a cbot|for>for</a> </code>Structure de répétition\n"
#~ "<code><a cbot|while>while</a> </code>Stucture de contrôle\n"
#~ "<code><a cbot|do>do</a> </code>Stucture de contrôle\n"
#~ "<code><a cbot|break>break</a> </code>Sortie d'un boucle\n"
#~ "<code><a cbot|continue>continue</a> </code>Continue une boucle\n"
#~ "<code><a cbot|return>return</a> </code>Sort d'une fonction\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Taille d'un tableau"
#~ msgid "There is much more options (as there should be in an strategy game), but this is the basis. Read documentation, play the game and think creatively to come up with new ideas. Good luck and have fun!"
#~ msgstr ""
#~ msgid "With the new functions provided in the Gold Edition, you can create a fully automatised base, which does not need any influence from <a object|human>human</a>. All of them are described in the updated <a cbot>CBOT documentation</a>."
#~ msgstr ""
#~ msgid ""
#~ "1. Find a <a object|titan>Titanium</a>.\n"
#~ "2. Build a <a object|convert>Converter</a>.\n"
#~ "3. Find a <a object|titanore>TitaniumOre</a>.\n"
#~ "4. Place it in the converter. Move back and wait until the converter is done.\n"
#~ "5. Use or move somewhere your new Titanium.\n"
#~ "Repeat steps 3-5 in order to keep your production going."
#~ msgstr ""
#~ msgid ""
#~ "1. Build an <a object|research>ResearcheCenter</a>.\n"
#~ "2. Power it with a <a object|power>PowerCell</a>.\n"
#~ "3. <a cbot|research>Request</a> a <a cbot|researches>research</a> and wait until the research center is done."
#~ msgstr ""
#~ msgid ""
#~ "1. Build a <a object|factory>BotFactory</a>.\n"
#~ "2. Place a <a object|titan>Titanium</a> inside and move back.\n"
#~ "3. <a cbot|factory>Request</a> a construction of a robot and wait until the bot factory is done.\n"
#~ "4. Power the robot with a <a object|power>PowerCell</a>."
#~ msgstr ""
#~ msgid ""
#~ "1. Build a <a object|energy>PowerPlant</a>.\n"
#~ "2. Place a <a object|titan>Titanium</a> in it and wait until the power plant is done."
#~ msgstr ""
#~ msgid "productionline1.png"
#~ msgstr ""
#~ msgid ""
#~ "<c/><a object|destroy>test</a>\n"
#~ "//<c/><a cbot|destroy>test2</a>"
#~ msgstr ""
#~ msgid ""
#~ "<c/><a object|destroy>test</a>\n"
#~ "<c/><a cbot|destroy>test2</a>"
#~ msgstr ""
#~ msgid "<c/><a object|destroy>test</a>"
#~ 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"
#~ "<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|space>space</a> </code>Calculates a free 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 ""
#~ "<code><a cbot|space>space</a> </code>Calcule une position libre\n"
#~ "<code><a cbot|topo>topo</a> </code>Retourne l'élévation d'un point\n"
#~ "<code><a cbot|flatgrnd>flatground</a> </code>Retourne le rayon d'une zone plate"
#~ 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|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"
#~ 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"
#~ 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"
#~ msgstr ""
#~ "<code><a cbot|radar>radar</a> </code>Détection généralisée d'objets\n"
#~ "<code><a cbot|direct>direction</a> </code>Calcule une direction\n"
#~ "<code><a cbot|dist>distance</a> </code>Calcule une distance\n"
#~ "<code><a cbot|dist2d>distance2d</a> </code>Calcule une distance \"à plat\"\n"
#~ "<code><a cbot|wait>wait</a> </code>Attend\n"
#~ "<code><a cbot|move>move</a> </code>Avance ou recule\n"
#~ "<code><a cbot|turn>turn</a> </code>Tourne\n"
#~ "<code><a cbot|goto>goto</a> </code>Va à une position donnée\n"
#~ "<code><a cbot|motor>motor</a> </code>Commande directe des moteurs\n"
#~ "<code><a cbot|jet>jet</a> </code>Commande directe du réacteur\n"
#~ "<code><a cbot|message>message</a> </code>Affiche un message\n"
#~ "<code><a cbot|retobj>retobject</a> </code>Retourne un objet\n"
#~ "<code><a cbot|errmode>errmode</a> </code>Mode de gestion des erreurs\n"
#~ "<code><a cbot|abstime>abstime</a> </code>Retourne le temps absolu"
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a spaceship\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid "Specific instructions for <a cbot|object>objects</a>:"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a SpaceShip\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a SpaceShip\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|floor>floor</a> </code>Returns the largest previous integer\n"
#~ "<code><a cbot|ceil>ceil</a> </code>Returns the smallest following integer\n"
#~ "<code><a cbot|round>round</a> </code>Returns a rounded number\n"
#~ "<code><a cbot|trunc>trunc</a> </code>Returns a truncated number\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent\n"
#~ "<code><a cbot|atan2>atan2</a> </code>Returns an arcus tangent, has two arguments"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Rotates the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon"
#~ msgstr ""
#~ "<code><a cbot|grab>grab</a> </code>Prend un objet\n"
#~ "<code><a cbot|drop>drop</a> </code>Dépose un objet\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sonde le sous-sol\n"
#~ "<code><a cbot|thump>thump</a> </code>Secoue\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycle une épave\n"
#~ "<code><a cbot|shield>shield</a> </code>Déploie le bouclier\n"
#~ "<code><a cbot|fire>fire</a> </code>Fait feu avec le canon\n"
#~ "<code><a cbot|aim>aim</a> </code>Hausse du canon"

View File

@ -696,327 +696,3 @@ msgid ""
"<code><a cbot|return>return</a> </code>Exit from a function\n"
"<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|switch>switch</a> </code>Multiple choice structure\n"
#~ "<code><a cbot|switch>case</a> </code>One choice\n"
#~ "<code><a cbot|switch>default</a> </code>Default choice\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|switch>switch</a> </code>Multiple choice structure\n"
#~ "<code><a cbot|switch>case</a> </code>One choice\n"
#~ "<code><a cbot|switch>default</a> </code>Default choice\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ msgid "There is much more options (as there should be in an strategy game), but this is the basis. Read documentation, play the game and think creatively to come up with new ideas. Good luck and have fun!"
#~ msgstr ""
#~ msgid "With the new functions provided in the Gold Edition, you can create a fully automatised base, which does not need any influence from <a object|human>human</a>. All of them are described in the updated <a cbot>CBOT documentation</a>."
#~ msgstr ""
#~ msgid ""
#~ "1. Find a <a object|titan>Titanium</a>.\n"
#~ "2. Build a <a object|convert>Converter</a>.\n"
#~ "3. Find a <a object|titanore>TitaniumOre</a>.\n"
#~ "4. Place it in the converter. Move back and wait until the converter is done.\n"
#~ "5. Use or move somewhere your new Titanium.\n"
#~ "Repeat steps 3-5 in order to keep your production going."
#~ msgstr ""
#~ msgid ""
#~ "1. Build an <a object|research>ResearcheCenter</a>.\n"
#~ "2. Power it with a <a object|power>PowerCell</a>.\n"
#~ "3. <a cbot|research>Request</a> a <a cbot|researches>research</a> and wait until the research center is done."
#~ msgstr ""
#~ msgid ""
#~ "1. Build a <a object|factory>BotFactory</a>.\n"
#~ "2. Place a <a object|titan>Titanium</a> inside and move back.\n"
#~ "3. <a cbot|factory>Request</a> a construction of a robot and wait until the bot factory is done.\n"
#~ "4. Power the robot with a <a object|power>PowerCell</a>."
#~ msgstr ""
#~ msgid ""
#~ "1. Build a <a object|energy>PowerPlant</a>.\n"
#~ "2. Place a <a object|titan>Titanium</a> in it and wait until the power plant is done."
#~ msgstr ""
#~ msgid "productionline1.png"
#~ msgstr ""
#~ msgid ""
#~ "<c/><a object|destroy>test</a>\n"
#~ "//<c/><a cbot|destroy>test2</a>"
#~ msgstr ""
#~ msgid ""
#~ "<c/><a object|destroy>test</a>\n"
#~ "<c/><a cbot|destroy>test2</a>"
#~ msgstr ""
#~ msgid "<c/><a object|destroy>test</a>"
#~ 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"
#~ "<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|space>space</a> </code>Calculates a free 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|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"
#~ 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"
#~ 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"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a spaceship\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid "Specific instructions for <a cbot|object>objects</a>:"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a SpaceShip\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a SpaceShip\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|floor>floor</a> </code>Returns the largest previous integer\n"
#~ "<code><a cbot|ceil>ceil</a> </code>Returns the smallest following integer\n"
#~ "<code><a cbot|round>round</a> </code>Returns a rounded number\n"
#~ "<code><a cbot|trunc>trunc</a> </code>Returns a truncated number\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent\n"
#~ "<code><a cbot|atan2>atan2</a> </code>Returns an arcus tangent, has two arguments"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Rotates the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon"
#~ msgstr ""

View File

@ -763,362 +763,3 @@ msgid ""
"<code><a cbot|return>return</a> </code>Exit from a function\n"
"<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|switch>switch</a> </code>Multiple choice structure\n"
#~ "<code><a cbot|switch>case</a> </code>One choice\n"
#~ "<code><a cbot|switch>default</a> </code>Default choice\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|switch>switch</a> </code>Multiple choice structure\n"
#~ "<code><a cbot|switch>case</a> </code>One choice\n"
#~ "<code><a cbot|switch>default</a> </code>Default choice\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ "<code><a cbot|extern>extern</a> </code>Oznacza główną funkcję\n"
#~ "<code><a cbot|if>if</a> </code>Struktura wyboru\n"
#~ "<code><a cbot|if>else</a> </code>Struktura wyboru alternatywy\n"
#~ "<code><a cbot|for>for</a> </code>Struktura pętli\n"
#~ "<code><a cbot|while>while</a> </code>Struktura kontroli\n"
#~ "<code><a cbot|do>do</a> </code>Struktura kontroli\n"
#~ "<code><a cbot|break>break</a> </code>Wychodzi z pętli\n"
#~ "<code><a cbot|continue>continue</a> </code>Kontynuuje pętlę\n"
#~ "<code><a cbot|return>return</a> </code>Wychodzi z funkcji\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Rozmiar tablicy"
#~ msgid "There is much more options (as there should be in an strategy game), but this is the basis. Read documentation, play the game and think creatively to come up with new ideas. Good luck and have fun!"
#~ msgstr ""
#~ msgid "With the new functions provided in the Gold Edition, you can create a fully automatised base, which does not need any influence from <a object|human>human</a>. All of them are described in the updated <a cbot>CBOT documentation</a>."
#~ msgstr ""
#~ msgid ""
#~ "1. Find a <a object|titan>Titanium</a>.\n"
#~ "2. Build a <a object|convert>Converter</a>.\n"
#~ "3. Find a <a object|titanore>TitaniumOre</a>.\n"
#~ "4. Place it in the converter. Move back and wait until the converter is done.\n"
#~ "5. Use or move somewhere your new Titanium.\n"
#~ "Repeat steps 3-5 in order to keep your production going."
#~ msgstr ""
#~ msgid ""
#~ "1. Build an <a object|research>ResearcheCenter</a>.\n"
#~ "2. Power it with a <a object|power>PowerCell</a>.\n"
#~ "3. <a cbot|research>Request</a> a <a cbot|researches>research</a> and wait until the research center is done."
#~ msgstr ""
#~ msgid ""
#~ "1. Build a <a object|factory>BotFactory</a>.\n"
#~ "2. Place a <a object|titan>Titanium</a> inside and move back.\n"
#~ "3. <a cbot|factory>Request</a> a construction of a robot and wait until the bot factory is done.\n"
#~ "4. Power the robot with a <a object|power>PowerCell</a>."
#~ msgstr ""
#~ msgid ""
#~ "1. Build a <a object|energy>PowerPlant</a>.\n"
#~ "2. Place a <a object|titan>Titanium</a> in it and wait until the power plant is done."
#~ msgstr ""
#~ msgid "productionline1.png"
#~ msgstr ""
#~ msgid ""
#~ "<c/><a object|destroy>test</a>\n"
#~ "//<c/><a cbot|destroy>test2</a>"
#~ msgstr ""
#~ msgid ""
#~ "<c/><a object|destroy>test</a>\n"
#~ "<c/><a cbot|destroy>test2</a>"
#~ msgstr ""
#~ msgid "<c/><a object|destroy>test</a>"
#~ 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"
#~ "<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|space>space</a> </code>Calculates a free 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 ""
#~ "<code><a cbot|space>space</a> </code>Znajduje wolne miejsce\n"
#~ "<code><a cbot|topo>topo</a> </code>Zwraca wysokość punktu\n"
#~ "<code><a cbot|flatgrnd>flatground</a> </code>Zwraca promień płaskiego obszaru"
#~ 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|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"
#~ 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"
#~ 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"
#~ msgstr ""
#~ "<code><a cbot|radar>radar</a> </code>Wykrywa obiekty\n"
#~ "<code><a cbot|direct>direction</a> </code>Oblicza kąt obrotu\n"
#~ "<code><a cbot|dist>distance</a> </code>Oblicza odległość\n"
#~ "<code><a cbot|dist2d>distance2d</a> </code>Oblicza odległość\n"
#~ "<code><a cbot|wait>wait</a> </code>Czeka\n"
#~ "<code><a cbot|move>move</a> </code>Przesuwa naprzód lub wstecz\n"
#~ "<code><a cbot|turn>turn</a> </code>Obraca\n"
#~ "<code><a cbot|goto>goto</a> </code>Przemieszcza się do zadanej pozycji\n"
#~ "<code><a cbot|motor>motor</a> </code>Bezpośrednia kontrola nad silnikiem\n"
#~ "<code><a cbot|jet>jet</a> </code>Bezpośrednia kontrola nad odrzutem\n"
#~ "<code><a cbot|message>message</a> </code>Wyświetla komunikat\n"
#~ "<code><a cbot|retobj>retobject</a> </code>Zwraca obiekt z funkcji\n"
#~ "<code><a cbot|errmode>errmode</a> </code>Sposób traktowania błędów\n"
#~ "<code><a cbot|abstime>abstime</a> </code>Zwraca czas absolutny"
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a spaceship\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid "Specific instructions for <a cbot|object>objects</a>:"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a SpaceShip\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a SpaceShip\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|floor>floor</a> </code>Returns the largest previous integer\n"
#~ "<code><a cbot|ceil>ceil</a> </code>Returns the smallest following integer\n"
#~ "<code><a cbot|round>round</a> </code>Returns a rounded number\n"
#~ "<code><a cbot|trunc>trunc</a> </code>Returns a truncated number\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent\n"
#~ "<code><a cbot|atan2>atan2</a> </code>Returns an arcus tangent, has two arguments"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Rotates the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon"
#~ msgstr ""
#~ "<code><a cbot|grab>grab</a> </code>Podnosi przedmiot\n"
#~ "<code><a cbot|drop>drop</a> </code>Upuszcza przedmiot\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Nasłuchuje podglebie\n"
#~ "<code><a cbot|thump>thump</a> </code>Przewraca obce organizmy\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Odzyskuje tytan z pozostałości robota\n"
#~ "<code><a cbot|shield>shield</a> </code>Rozszerza lub wyłącza osłonę\n"
#~ "<code><a cbot|fire>fire</a> </code>Strzela z działa\n"
#~ "<code><a cbot|aim>aim</a> </code>Ustawia kąt lufy w pionie"

View File

@ -734,327 +734,3 @@ msgid ""
"<code><a cbot|return>return</a> </code>Exit from a function\n"
"<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|switch>switch</a> </code>Multiple choice structure\n"
#~ "<code><a cbot|switch>case</a> </code>One choice\n"
#~ "<code><a cbot|switch>default</a> </code>Default choice\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|switch>switch</a> </code>Multiple choice structure\n"
#~ "<code><a cbot|switch>case</a> </code>One choice\n"
#~ "<code><a cbot|switch>default</a> </code>Default choice\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|extern>extern</a> </code>Indicate the main function\n"
#~ "<code><a cbot|if>if</a> </code>Choice structure\n"
#~ "<code><a cbot|if>else</a> </code>Alternative choice structure\n"
#~ "<code><a cbot|for>for</a> </code>Loop structure\n"
#~ "<code><a cbot|while>while</a> </code>Control structure\n"
#~ "<code><a cbot|do>do</a> </code>Control structure\n"
#~ "<code><a cbot|break>break</a> </code>Exit from a loop\n"
#~ "<code><a cbot|continue>continue</a> </code>Continues the loop\n"
#~ "<code><a cbot|return>return</a> </code>Exit from a function\n"
#~ "<code><a cbot|sizeof>sizeof</a> </code>Size of an array"
#~ msgstr ""
#~ msgid "There is much more options (as there should be in an strategy game), but this is the basis. Read documentation, play the game and think creatively to come up with new ideas. Good luck and have fun!"
#~ msgstr ""
#~ msgid "With the new functions provided in the Gold Edition, you can create a fully automatised base, which does not need any influence from <a object|human>human</a>. All of them are described in the updated <a cbot>CBOT documentation</a>."
#~ msgstr ""
#~ msgid ""
#~ "1. Find a <a object|titan>Titanium</a>.\n"
#~ "2. Build a <a object|convert>Converter</a>.\n"
#~ "3. Find a <a object|titanore>TitaniumOre</a>.\n"
#~ "4. Place it in the converter. Move back and wait until the converter is done.\n"
#~ "5. Use or move somewhere your new Titanium.\n"
#~ "Repeat steps 3-5 in order to keep your production going."
#~ msgstr ""
#~ msgid ""
#~ "1. Build an <a object|research>ResearcheCenter</a>.\n"
#~ "2. Power it with a <a object|power>PowerCell</a>.\n"
#~ "3. <a cbot|research>Request</a> a <a cbot|researches>research</a> and wait until the research center is done."
#~ msgstr ""
#~ msgid ""
#~ "1. Build a <a object|factory>BotFactory</a>.\n"
#~ "2. Place a <a object|titan>Titanium</a> inside and move back.\n"
#~ "3. <a cbot|factory>Request</a> a construction of a robot and wait until the bot factory is done.\n"
#~ "4. Power the robot with a <a object|power>PowerCell</a>."
#~ msgstr ""
#~ msgid ""
#~ "1. Build a <a object|energy>PowerPlant</a>.\n"
#~ "2. Place a <a object|titan>Titanium</a> in it and wait until the power plant is done."
#~ msgstr ""
#~ msgid "productionline1.png"
#~ msgstr ""
#~ msgid ""
#~ "<c/><a object|destroy>test</a>\n"
#~ "//<c/><a cbot|destroy>test2</a>"
#~ msgstr ""
#~ msgid ""
#~ "<c/><a object|destroy>test</a>\n"
#~ "<c/><a cbot|destroy>test2</a>"
#~ msgstr ""
#~ msgid "<c/><a object|destroy>test</a>"
#~ 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"
#~ "<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|space>space</a> </code>Calculates a free 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|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"
#~ 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"
#~ 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"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a spaceship\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid "Specific instructions for <a cbot|object>objects</a>:"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a SpaceShip\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|factory>factory</a> </code>Starts construction of a bot\n"
#~ "<code><a cbot|research>research</a> </code>Starts a research\n"
#~ "<code><a cbot|takeoff>takeoff</a> </code>Takes off a SpaceShip\n"
#~ "<code><a cbot|busy>busy</a> </code>Checks if object is busy"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|floor>floor</a> </code>Returns the largest previous integer\n"
#~ "<code><a cbot|ceil>ceil</a> </code>Returns the smallest following integer\n"
#~ "<code><a cbot|round>round</a> </code>Returns a rounded number\n"
#~ "<code><a cbot|trunc>trunc</a> </code>Returns a truncated number\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent\n"
#~ "<code><a cbot|atan2>atan2</a> </code>Returns an arcus tangent, has two arguments"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Rotates the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|rand>rand</a> </code>Returns a random value\n"
#~ "<code><a cbot|pow>pow</a> </code>Returns a power\n"
#~ "<code><a cbot|sqrt>sqrt</a> </code>Returns a square root\n"
#~ "<code><a cbot|sin>sin</a> </code>Returns a sine\n"
#~ "<code><a cbot|cos>cos</a> </code>Returns a cosine\n"
#~ "<code><a cbot|tan>tan</a> </code>Returns a tangent\n"
#~ "<code><a cbot|asin>asin</a> </code>Returns an arcus sine\n"
#~ "<code><a cbot|acos>acos</a> </code>Returns an arcus cosine\n"
#~ "<code><a cbot|atan>atan</a> </code>Returns an arcus tangent"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon\n"
#~ "<code><a cbot|build>build</a> </code>Builds a building"
#~ msgstr ""
#~ msgid ""
#~ "<code><a cbot|grab>grab</a> </code>Picks up an object\n"
#~ "<code><a cbot|drop>drop</a> </code>Puts down an object\n"
#~ "<code><a cbot|sniff>sniff</a> </code>Sounds the subsoil\n"
#~ "<code><a cbot|thump>thump</a> </code>Overturns alien insects\n"
#~ "<code><a cbot|recycle>recycle</a> </code>Recycles a derelict bot\n"
#~ "<code><a cbot|shield>shield</a> </code>Extends or withdraws the shield\n"
#~ "<code><a cbot|fire>fire</a> </code>Fires the cannon\n"
#~ "<code><a cbot|aim>aim</a> </code>Vertical angle of the cannon"
#~ msgstr ""

View File

@ -1796,6 +1796,3 @@ msgstr ""
#, no-wrap
msgid "<a cbot>CBOT Language</a>, <a cbot|type>variables</a> and <a cbot|category>categories</a>."
msgstr ""
#~ msgid "This building was designed to destroy objects. The object just need to be placed at the center of the platform. The converter takes care of the rest."
#~ msgstr ""

View File

@ -1785,6 +1785,3 @@ msgstr ""
#, no-wrap
msgid "<a cbot>CBOT Language</a>, <a cbot|type>variables</a> and <a cbot|category>categories</a>."
msgstr ""
#~ msgid "This building was designed to destroy objects. The object just need to be placed at the center of the platform. The converter takes care of the rest."
#~ msgstr ""

View File

@ -1785,6 +1785,3 @@ msgstr ""
#, no-wrap
msgid "<a cbot>CBOT Language</a>, <a cbot|type>variables</a> and <a cbot|category>categories</a>."
msgstr ""
#~ msgid "This building was designed to destroy objects. The object just need to be placed at the center of the platform. The converter takes care of the rest."
#~ msgstr ""

View File

@ -1803,6 +1803,3 @@ msgstr ""
#, no-wrap
msgid "<a cbot>CBOT Language</a>, <a cbot|type>variables</a> and <a cbot|category>categories</a>."
msgstr ""
#~ msgid "This building was designed to destroy objects. The object just need to be placed at the center of the platform. The converter takes care of the rest."
#~ msgstr ""

View File

@ -1796,6 +1796,3 @@ msgstr ""
#, no-wrap
msgid "<a cbot>CBOT Language</a>, <a cbot|type>variables</a> and <a cbot|category>categories</a>."
msgstr ""
#~ msgid "This building was designed to destroy objects. The object just need to be placed at the center of the platform. The converter takes care of the rest."
#~ msgstr ""