I7 : Changer un message par défaut

Pour discuter des langages que nous utilisons pour réaliser nos jeux : problèmes, solutions, suggestions...

Modérateurs: Stormi, Otto Grimwald

I7 : Changer un message par défaut

Messagepar tvisarl le Dim Aoû 26, 2018 10:09 am

Bonjour,

Nous connaissons tous le célèbre message "Vous ne voyez rien de tel, à moins que cela ne soit sans grande importance.".
Eh bien, pour mon jeu je voudrais le changer. Question de goüt.

Comment faut-il faire ? L'extension "Default Messages" de David Fisher ne fonctionne pas avec la version 6L38.

Merci d'avance.
tvisarl
Grand Ancien
 
Messages: 162
Inscription: Sam Juin 18, 2016 9:20 am

Re: I7 : Changer un message par défaut

Messagepar Natrium le Dim Aoû 26, 2018 11:35 pm

Il n'y a plus besoin d'extension depuis 6L car ça a été intégré directement à Inform.

Tu peux taper, après avoir compilé l'histoire, "responses all" et chercher la réponse que tu cherches, ou ouvrir l'extension française et y faire une recherche. Ici, c'est la réponse parser error internal rule response (E). Il suffit ensuite de la changer de ta source :

Code: Tout sélectionner
The parser error internal rule response (E) is "Cet objet n'existe pas.".

Quand il s'agit de la réponse d'une action, tu peux aussi aller voir dans l'index, cliquer sur une action puis sur les petites bulles, et là il y a un bouton intitulé "set" pour chaque réponse que tu veux modifier. (Comme ici ce n'est pas une action, il faut chercher à la source.)

Une autre technique, décrite dans la section 18.15 de la documentation, est d'afficher le nom de chaque réponse en jeu :

Code: Tout sélectionner
Before issuing the response text of a response (called R): say "[R][_]: ".
Avatar de l’utilisateur
Natrium
Grand Ancien
 
Messages: 1147
Inscription: Mar Oct 04, 2011 11:18 pm

Re: I7 : Changer un message par défaut

Messagepar tvisarl le Lun Aoû 27, 2018 8:51 am

Merci, Natrium.
tvisarl
Grand Ancien
 
Messages: 162
Inscription: Sam Juin 18, 2016 9:20 am


Retourner vers Questions techniques et aide pour votre code

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron