Accueil CeeBot Blupi BuzzingCars CoLoBoT
 
Patch
 
Chargez le patch 1.8 pour la version commerciale (2.8 Mb)

Liste des améliorations de la 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.

Liste des améliorations de la version 1.7

Deux exercices supplémentaires (#3-9 et #6-3) avec la nouvelle commande "send" et les bornes d'information.
Le cosmonaute peut construire une borne d'information.
Nouvelles fonctions "send", "testinfo", "deleteinfo", "flatground" et "abstime".
Object.lifeTime est une nouvelle information.
Object.range ne dépend plus de la caméra.
Possibilité d'accéder à des niveaux supplémentaires, contenus dans le dossier "user\". Un manuel téléchargeable explique comment créer ses propres niveaux. Ce patch inclu deux niveaux suplémentaires.
Le type "bool" est équivalent au type "boolean".
Petites corrections dans le langage CBOT.
Le mot-clé "extern" est documenté.
La documentation utilise les termes corrects "EnergyCell", "NuclearCell" et "GoalArea".

Liste des améliorations de la version 1.5

Le mode graphique choisi par défaut n'utilise plus le T&L (Transform and Lightning), ce qui résoud certains problèmes avec des cartes graphiques ATI.
Les fondus (comme au début de la mission Tropica:Amnésique) fonctionnent mieux avec certaines cartes graphiques.
L'aide à la programmation dans le SatCom est maintenant disponible dans les exercices.
Un script est sauvé dès que l'on quitte l'éditeur.
Les écrans initiaux peuvent être sautés en appuyant sur n'importe quelle touche.

Liste des améliorations de la version 1.3

L'instruction "goto" dans une BotFactory (par exemple pour y déposer un cube de Titanium) fonctionne dans tous les cas.
L'instruction "errmode" est documentée.
Si le pile est enlevée d'un ResearchCenter pendant une recherche, le centre de recherche n'est plus bloqué.
Petites corrections liées aux sauvegardes.