Les conditions permettent de créer des mecanismes et des widgets seulement si certaines variables sont égales à certaines valeurs.
Remplacez la ligne du widget par :
<condition varName="camembert" type="==" value="10">
<widget widgetPicture="pomme.bmp" skyboxPart="2" posX="0" posY="0" />
</condition>
D'autre part, enlevez le newNode="45" dans le mécanisme, pour rester sur le noeud 0.
Lancez le jeu. La pomme a disparue. Maintenant, cliquez sur le mécanisme. La pomme est réapparue. Le mécanisme a transformé la valeur de camembert en 10, et ceci a activé tout ce qui se trouvait entre les balises ouvrantes et fermantes de la condition.
Maintenant, vous pouvez mettre des type de condition différentes :
Vous pouvez aussi utiliser les conditions pour activer/désactiver des mecanismes. Mieux encore, vous pouvez "empiler" les conditions. Voir le fichier data.xml de l'exemple, qui en contient pas mal.
Allez, le tutoriel est quasiment fini !