Table des matières
Language / Langue : FR | EN
Objets et états (format .txt)
Objets ramassables
Les objets se déclarent sur la ligne 3 d'une salle (la ligne objets/variables). Chaque objet a 5 champs séparés par | :
nom_objet|endroit|description_endroit|texte_ramassage|description_objet
nom_objet— identifiant (sans espace)endroit— meuble ou lieu où se trouve l'objet (utilisé parj!examiner endroit)description_endroit— texte affiché quand on examine l'endroittexte_ramassage— texte affiché quand on prend l'objet (j!prendre objet)description_objet— texte affiché quand on examine l'objet (j!examiner objet)
Exemple :
lampe|table|Une table avec 4 pieds. Il y a une lampe dessus !|Vous ramassez la lampe.|La lampe vous permet de vous éclairer.
Pour plusieurs objets dans la même salle, séparez par | ou utilisez && pour étaler sur plusieurs lignes.
Objets invisibles / États
Les objets invisibles n'apparaissent pas dans l'inventaire visible — ils servent d'états, de conditions, de classes, etc. Le mot-clé est invisible à la place de l'endroit :
nom_etat|invisible|note_inutile|texte_acquisition|description_etat
Ils sont acquis automatiquement quand le joueur arrive dans la salle (pas besoin de j!prendre).
Pour vérifier qu'un joueur possède un état comme condition de salle :
2|etat_fatigue|Vous êtes trop fatigué !|Vous entrez dans la salle.
Pour vérifier qu'il ne le possède pas (condition négative) :
2|-etat_fatigue|Vous n'êtes plus fatigué.|Parfait, vous pouvez entrer.
Retirer un objet automatiquement
Précédez le nom de l'objet d'un - sur la ligne objets/variables. Si l'objet est dans l'inventaire (visible ou invisible), il est retiré :
-lampe|invisible|note|La lampe se casse en tombant.|La lampe.
Plusieurs exemplaires d'un objet
Répétez l'objet plusieurs fois dans la même salle. Le joueur peut le prendre autant de fois qu'il y a d'exemplaires :
lampe|table|Il y a deux lampes sur la table !|Vous prenez une lampe.|La lampe. lampe|table|Il reste une lampe sur la table.|Vous prenez la dernière lampe.|La lampe. vide|table|La table est vide maintenant.|Comment avez-vous trouvé ça ?|Rien ici.
Le troisième objet vide sert à afficher une description quand la table est vidée.
Retrouvez nous sur le discord Make&Play
