Newsgroup: it.comp.giochi.avventure.testuali
Titolo: [scenic property] - Bug?

x Room2
la stanza 2
Ho il flag (scenic) impostato a 4
Se tolgo la proprietà scenic da Room2 mi viene fuori per entrambi i
comandi
Non è importante ai fini del gioco.
A questo punto, mi chiedo, che senso ha inserirlo per tutte le location???
grazie a Marco Saccone per la segnalazione (quand'è che esci allo
scoperto?)
bai 
tommaso
-----------------------------------------------------------------------
Include "Parser";
Include "VerbLib";
Include "replace";
Object Room1 "Room1" with 
	name "room1",
	description "la stanza 1",
	e_to Room2,
	has light;
Object Room2 "Room2" with 
	name "room2",
	scenic "room2",
	description "la stanza 2",
	w_to Room1,
	has light;
[ Initialise;
	location = Room1; 
];
Include "scenic";
Include "italiang";
-------------------------------------------------------------------------
-- 
Inviato il gio 21 giu 2001 11:12:20 CEST da 62.110.223.218
[62.110.223.218]
http://www.neuromante.net/

         scenic "room2",
che č del tutto inutile se (come nel tuo codice) la stanza ha il "name"
appropriato.
!       Object  forest "Forest"
!         with  description "The forest...",
!               name 'forest' 'wood',
!               etc... ;
!
!   Now, EXAMINE THE FOREST will elicit the friendlier response "That's not
!   something you need to refer to in the course of this game." This package
!   goes one better: once you enable the feature, EXAMINE THE FOREST will then
!   print the room's description (much as though you'd typed LOOK, though
!   without mentioning other objects in the room).
vedi che qui scenic non c'č?
in pratica il tag scenic non indica una vera "proprietą" ma č solo un marker per
la routine che fa il "trap" dell'errore (oggetto non trovato nello scope) e al
suo posto visualizza la stringa associata (quella dopo lo zero sulla riga
scenic)
spero di essere stato chiaro...
ciao
S

x tree
** Library error 14 (0,0) **
** (unexplained) **
** Library error 14 (0,0) **
** (unexplained) **
bai
tommaso
-- 
Inviato il gio 21 giu 2001 14:44:35 CEST da 62.110.223.218
[62.110.223.218]
http://www.neuromante.net/

 ** (unexplained) **
questo penso sia un problema della versione 3.0/3.1 che non è più "portabile" in quanto
disabilita l'uso dei pronomi dopo la descrizione di una proprietà scenic (per evitare
evidenti problemi di dis-sincronia). Ora non ricordo il nuovo codice, ti consiglio di
1) usare la versione precedente che (a quanto so) va benissimo in it. ma dà effettivamente
problemi coi pronomi; questa te la posso mandare via email (soluz. facilona)
2) "portare" in italiano la ver 3.1 (soluzione un po' più faticosa).

 evidenti problemi di dis-sincronia). Ora non ricordo il nuovo codice, >
1) Dopo la Constant Headline, inserisci questa riga
Constant MANUAL_PRONOUNS;
2) In Scenic.h elimina o metti un punto esclamativo alla riga:
SetPronoun('it', NULL); SetPronoun('them', NULL);
(Nota: Manual_Pronouns, che non mi pare sia illustrato nel DM4, non consente
a Inform di assegnare, all'inizio, un oggetto qualsiasi a un pronome, ma
chiede di specificare l'oggetto).
Cosi', dissincronia a parte, non avrai messaggi di errore.
Ps:
L'ideale sarebbe sostituire It e them con i pronomi italiani, che pero' non
sono soltanto due e vanno attaccati ai verbi.
Idee?
f.

 Constant MANUAL_PRONOUNS;
lo sapevo che Francesco sarebbe subentrato nel thread, avevamo già parlato
proprio di questo problema... :)
ciao
S

 S
gia'... :-)
f.