CoLoBoT Version 1.8

NOUVEAUX EXERCICES

- Le chapitre #7 contient 3 nouveaux exercices de communication
  entre robots, qui n'utilisent pas de borne d'information, pour
  illustrer les nouvelles possibilités du langage.

LANGAGE DE PROGRAMMATION CBOT

- La documentation "online" est largement améliorée.

- Avec la nouvelle instruction "static", vous pouvez déclarer des
  variables pour communiquer entre robots.

- Avec la nouvelle instruction "synchronized", vous garantissez
  qu'une méthode n'est exécutée que par un seul robot à un instant
  donné.

- L'instruction "public" est documentée et fonctionne correctement.

- La nouvelle instruction "private" permet de protéger l'accès depuis
  l'extérieur d'une classe.

- Les nouvelles instructions "file", "open", "close", "writeln",
  "readln", "eof" et "deletefile" permettent de gérer des fichiers de
  texte.

- Les nouvelles instructions "strlen", "strleft", "strright",
  "strmid", "strval", "strfind", "strupper" et "strlower" permettent
  de manipuler des chaînes de caractères.

- Les champs membres de la classe objets ne peuvent plus être
  modifiés. Par exemple, vous ne pouvez plus écrire
  "item.temperature=12".

EDITEUR DE PROGRAMMES

- L'éditeur de programmes permet maintenant de créer des programmes
  contenant jusqu'à 20'000 caractères (contre 10'000 anciennement).

- Dans l'éditeur de programmes, les touches "Shift" et "Ctrl"
  fonctionnent correctement.

- Ctrl+A sélectionne tout le programme.

DIVERS

- Lorsqu'une borne d'information est sélectionnée, on voit les
  informations changer en temps réel.

- L'instruction "goto" vers un center de recherches fonctionne dans
  tous les cas.

- Lorsque le volume du fond sonore est mis à zéro, les pistes audio
  du CD ne sont plus du tout lues.

- Dans la dernière mission sur Terranova, les fourmis bougent
  correctement.

EPSITEC
www.colobot.com
