Newsgroup: it.comp.giochi.avventure.testuali
Titolo: AIUTO: Problemi Con ADRIFT!

Ciao a tutti,
Qualcuno può aiutarmi con ADRIFT in italiano?
Sto realizzando un'avventura per il concorso (spero di farcela)
utilizzando ADRIFT 4 (rel. 51).
Ho incluso la ADRIFT Language Resource per l'Italiano (realizzata da
Roberto Grassi - 2003 / Exported 02-Jan-2004).
Ho incluso anche il modulo contenente i sinonimi per l'italiano
(realizzato da R.Grassi, stesse date).
Questa è la mi primissima avventura che realizzo ed è anche la prima
volta che metto le mani su ADRIFT.
In linea di massima sta andando tutto a gonfie vele: ho creato varie
stanze, oggetti dinamici, ecc., e un ottimo puzzle alquanto intricato.
I problemi li sto sperimentando con il parsing in italiano!
Il gioco è impostato per la bussola ad 8 punti, ma non c'è verso che
mi riconosca i comandi nord-ovest, nordovest, no, e via dicendo per
gli altri punti cardinali composti da due punti cardinali.
Ovviamente usando i termini inglesi funziona.
Non so dove sbattere la testa ... Nonostante abbia personalizzato
senza problemi la Language Resource per ottimizzare la traduzione
italiana dei testi di output, mettendo le mani sulla lista dei
sininomi non ho ottenuto alcun risultato ...
Mi pare di capire che il parser abbia problemi a riconoscere come una
parola unica "nordovest" e che si perda nel processo di traduzione
scomponendola. Ho pensato che magari ha a che fare con l'ordine
alfabetico in cui vengono posti i sostantivi inglesi nel modulo, e che
quindi "nord" abbia la priorità su "nord-ovest", ecc. (solo
supposizioni)
Riuscite a darmi due dritte su come raggirare questo problema?
Si può risolverlo agendo sul modulo oppure devo togliere i sinonimi
che non funzionano e creare dei TASK per ognuno di quei punti
cardinali composti e renderli attivi in tutte le stanza?
Grazie,
Tristano

E' strano che non funzioni...
I sinonimi sono definiti come segue:
ZXXVGZXGZXGFZFGX<FZGH<CF<FFZZ<H--
XZCXXZX<<---------------------------------------------------
DEFINE Synonym "Synonym121"
SYSTEM = "northwest"
ALTERNATIVE = "nordovest"
END Synonym
DEFINE Synonym "Synonym122"
SYSTEM = "north-west"
ALTERNATIVE = "nord-ovest"
END Synonym
DEFINE Synonym "Synonym123"
SYSTEM = "nw"
ALTERNATIVE = "nordovest"
END Synonym
DEFINE Synonym "Synonym124"
SYSTEM = "nw"
ALTERNATIVE = "nord-ovest"
END Synonym
-----------------------------------------------------
Penso dipenda dal fatto che "no" è interpretato come no (nel senso di
opposto a si).
Prova ad usare nordovest e nord-ovest quando digiti il comando.
Dovrebbe funzionare.
Dopodichè, se non dovrai usare "no" (nel senso di opposto a si) nel
tuo gioco allora scrivi un altro synonym aggiuntivo per il nord-ovest.
Rob

 Rob
Macchè, li ho provati tutti (incluso riavviare il PC) e continua a
dire "Interessante, ma non se ne ricava molto".
Ho pensato possa essere dovuto a dagli aggiornamenti di ADRIFT o al
Service Pack 3 di Windows (diverse applicazioni hanno cambiato
funzionamento dando errori).
Quindi mi confermi che quando hai scritto il modulo funzionavano?
Vorrà dire che mi scervello per vedere se ne vengo a capo. Ci sarà un
conflitto da qualche parte.
Ultima cosa, ma se modifico il modulo dei sinonimi tramite editor di
testo e voglio reinportalo cancellando quello già inserito nel gioco,
come devo fare? Per i file di Language Resource c'è l'opzione per
azzerarli mentre invece per i moduli c'è solo la possibilità di
eliminare le voci ad una ad una. L'idea è che volevo scorrere la lista
dei sinonimi in text-editor e capire se posso intervenire in qualche
modo.
Tristano

 modo.
Temo che non ci sia alternativa che eliminare le voci una ad una...
E' molto che non smanetto su Adrift ma mi sembra di ricordare che non
fosse particolarmente potente da quel punto di vista.
Rob