blob: 73bbf55426cdd738e0a933b83b366703f27de19d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
|
Types des objets COLOBOT
------------------------
... // sac de survie
BaseCamp // fus�e principale
Derrick // derrick
BotFactory // fabrique de v�hicules
PowerStation // station de recharge
Converter // conversion minerai en titanium
RepairCenter // centre de r�paration
DefenceTower // tour de d�fense
AlienNest // nid
ResearchCenter // centre de recherches
RadarStation // radar
PowerPlant // fabrique de piles
AutoLab // analyseur de mati�res organiques
NuclearPlant // centrale nucl�aire
StartArea // d�part
GoalArea // arriv�e
ExchangePost // borne d'information
TitaniumOre // minerai de titanium
UraniumOre // minerai d'uranium
Titanium // titanium
PowerPack // pile normale
NuclearPack // pile nucl�aire
OrgaStuff // mati�re organique
BlackBox // bo�te noire
TNT // explosif
PowerSpot // �nergie en sous-sol
TitaniumSpot // titanium en sous-sol
UraniumSpot // uranium en sous-sol
PathSpot // chemin
TrainingRollerBot // v�hicule d'entra�nement :
TrainingCrawlerBot
TrainingJetBot
TrainingSpiderBot
GrabberRollerBot // v�hicule manipulateur :
GrabberCrawlerBot
GrabberJetBot
GrabberSpiderBot
FireballRollerBot // v�hicule de d�fense :
FireballCrawlerBot
FireballJetBot
FireballSpiderBot
OrgaballRollerBot // v�hicule de d�fense :
OrgaballCrawlerBot
OrgaballJetBot
OrgaballSpiderBot
SnifferRollerBot // v�hicule sondeur :
SnifferCrawlerBot
SnifferJetBot
SnifferSpiderBot
ThumperBot // v�hicule de terrassement
FazerBot // v�hicule de d�fense
RecyclerBot // v�hicule de r�cup�ration
ShieldBot // v�hicule de protection
SubBot // sous-marin
TargetBot // cible d'entra�nement
Me // homme
Wiz // toto
AlienBigLady // m�re pondeuse
AlienEgg // oeuf
AlienAnt // fourmi
AlienSpider // araign�e
AlienWasp // gu�pe
AlienWorm // ver
Wreck // �pave de v�hicule
Ruin // b�timent en ruine
Firework // feu d'artifice
Mine // mine
Barrier // barri�re
Greenery // plante
Tree // arbre
Quartz // quartz
MegaStalk // racine
... // gravi-plante
Fonction du langage CBOT :
Move // avance d'une certaine distance
Turn // tourne d'un certain angle
Goto // va � une coordonn�e donn�e
Motor // commande directe des moteurs gauche & droite
Jet // commande directe du r�acteur
Radar // d�tecte un objet
Direction // calcule une direction
Distance // calcule la distance entre deux points
Wait // attend
Produce // cr�e un objet
Message // affiche un message
Grab // prend un objet avec le bras manipulateur
Drop // d�pose un objet avec le bras manipulateur
Sniff // sonde le sous-sol
Receive // re�oit une information
Send // envoie une information
Thump // terraforme le terrain
Recycle // r�cup�re une �pave
Shield // actionne le bouclier de protection
Fire // tir avec un canon
Aim // hausse du canon
Classes :
point // point avec coordonn�es x,y,z
object // descriptif d'un objet
Descripteur d'un objet :
category // cat�gorie de l'objet
energyPack // object pile
load // objet transport�
position // position x,y,z
direction // orientation
energyLevel // niveau d'�nergie
shieldLevel // niveau du bouclier
altitude // hauteur par rapport au sol
Argument de la commande Manip( ) :
InFront // prend ou d�pose devant
Behind // prend ou d�pose derri�re
EnergyPack // prend ou d�pose sa propre pile
Filtre pour la commande Radar( ) ;
FilterNone // pas de filtre
FilterOnlyLanding // seulement les robots qui roulent
FilterOnlyFliying // seulement les robots qui volent
DR 14.03.01
|