====== Visibilité et accessibilité (d’un objet) ====== * Un objet est **visible** lorsqu’il est //présent//, à condition qu’il ne soit pas //couvert// ou //invisible//. * Un objet est **accessible** si le joueur peut effectuer des actions directement dessus (le prendre, le pousser, le combiner, …) * Un objet est **présent** s’il se trouve dans le même lieu que le joueur. * Un objet peut-être **caché** : le joueur ne le voit pas au premier coup d’œil. Il n’apparaît pas dans la description de la pièce mais le joueur le trouvera en examinant des éléments de la pièce. Une fois que l’objet aura été décrit au joueur, le statut //décrit// lui sera ajouté. \\ Ex: un papier qui dépasse d’un livre ou une baguette magique dans un pot à crayon. \\ * Un objet peut-être **couvert** : un élément du jeu empêche de voir et d’accéder à cet objet. Tant qu’on a pas enlevé l’élément qui couvre cet objet, il n’est //ni visible ni accessible//.\\ Ex: ticket de caisse recouvert par un livre. * Un objet peut-être **invisible** : il n’est pas possible de le voir pour le joueur. Cet objet n’est //ni visible ni accessible//.\\ Ex: porte qui n’apparaîtra qu’après avoir réalisé une action bien particulière. ===== Tester les états d’un objet en cours de partie ===== Durant le jeu, entrez la commande suivante pour voir les états d’un objet dont l’intitulé est « la pomme » : > ''déboguer pomme'' {{:reference:definitions:debogueur.png?600|}}