home *** CD-ROM | disk | FTP | other *** search
/ Revista CD Expert 51 / PCGamer51_17Demos.iso / games / colobotdemo / colobotdemo10e.exe / help / Tspid2.TXT < prev    next >
Text File  |  2001-07-03  |  1KB  |  17 lines

  1. \b;Objective
  2. Kill several spiders whose exact location we do not know. Use the bot's radar to find them.
  3.  
  4. \t;Program
  5. Find the closest spider with the instruction \c;\l;radar\u cbot\radar;(AlienSpider);\n;, as we did it in the previous exercises with titanium ore and power cells. But do not go to the position of the spider, the bot would be destroyed before arriving there. Just turn toward the spider. The instruction \c;\l;direction\u cbot\direct;(item.position)\n; calculates the angle of the rotation that the robot must perform in order to aim at the spider. In order to actually aim at the spider, just write:
  6. \c;
  7. \s;    \l;turn\u cbot\turn;(\l;direction\u cbot\direct;(item.position));
  8. \n;
  9. Notice the two closing brackets at the end of the line, before the semicolon. There are two open brackets, so there must be two closing brackets.
  10.  
  11. Then shoot with the instruction \c;\l;fire\u cbot\fire;(1);\n;.
  12.  
  13. Here also, you can use a loop with \c;\l;while\u cbot\while; (true)\n; in order not to have to execute the program again for every spider, as we did in the last exercise.
  14.  
  15. \t;See also
  16. \l;Programming\u cbot;, \l;types\u cbot\type; and \l;categories\u cbot\category;.
  17.