Newsgroup: it.comp.giochi.avventure.testuali
Titolo: Gargoyle & immagini

Ciao!
 
Intanto sedetevi pure comodi, non fate così suvvia: So che avete davanti un maturato ma state nei vostri vestiti vi prego, soprattutto te, alla ragazza là in fondo: Su su si rivesta la prego, freni il suo giubilio!
 
Tornando seri:
 
Vi è mai capitato di usare Gargoyle come client e di non vedere le immagini? Lo sto usando su un file creato da Inform 7, un Glulx.
 
Vi capita anche con altre IF? È Gargoyle a cui manca qualche features o altro?
 
(Su Debian il pacchetto si chiama `gargoyle-free`)
 
Grazie :3

 immagini? Lo sto usando su un file creato da Inform 7, un Glulx.
 
Onestamente no. Le immagini sono normali jpg o sono in qualche formato 
strano?
Se vuoi mandarmi il blorb in privato, provo a controllare.
 
bye
-- 
Paolo Lucchesi - p...@NOSPAMpaololucchesi.it

 immagini? Lo sto usando su un file creato da Inform 7, un Glulx.
 


Ti ringrazio per aver risposto, ma dopo alcuni esperimenti mi pare di aver capito che se l'immagine è troppo grande non la fa visualizzare :) In ogni caso era un PNG.
 
Già che ci sono: C'è un modo per mostrare facilmente una figura per ogni stanza?
 
Speravo in qualche "[display figura]" da mettere direttamente nella descrizione della stanza invece che, che ne so, creare una nuova proprietà per le room dove per ogni room creata gli si dice la figura, e poi quando l'utente entra dentro la room allora poi viene lanciato il `display` sulla proprietà della figura dinamicamente associata ad ogni room...

 Speravo in qualche "[display figura]" da mettere direttamente...
 
Per "Aladino e le Perle di Saggezza" (che puoi provare qui: 
http://milleuna.3owl.com/_Perle_di_Saggezza/play_Media.html
) ho usato il metodo che vedi illustrato più sotto.
Se ti interessa il sorgente completo, lo trovi qui: 
http://milleuna.3owl.com/_Perle_di_Saggezza/source.html
 
(Nel sorgente le parti relative alle immagini sono "commentate" perché viene mostrata una versione classica senza multimedialità).
 
Il metodo consiste nell'associare a ogni stanza un'immagine che viene mostrata quando il sistema richiama il comando "looking":
 
----
Section 2 - Illustrazioni delle stanze
 
A room has a figure-name called top-illustration.
The image-setting rule is listed in the carry out looking rules.
 
This is the image-setting rule:
    show-top the top-illustration of the location;
----
 
Accanto alla descizione della stanza si trova la definizione dell'immagine da mostrare:
 
----
Figure of margini-dell-oasi is the file "margini-dell-oasi.jpg".
 
Section 1 - Ai margini dell'oasi
 
The margini dell'oasi is a plural-named room. It is west of the deserto di sabbia. "Sei ai margini dell[']oasi. Intorno a te vedi numerose [o]palme[x]. La fresca brezza che proviene dal centro dell'oasi profuma di dolci datteri e di acqua dissetante.[line break]Andando verso [d]ovest[x] entri all[']interno dell[']oasi, mentre ad [d]est[x] torni al deserto di [o]sabbia[x]." The top-illustration is figure of margini-dell-oasi.
----
 
Naturalmente bisogna aver definito la finestra grafica dove mostrare l'immagine, nel mio caso una striscia in alto:
 
----
Include Flexible Windows by Jon Ingold.
 
The main-window has back-colour g-light-grey.
 
The top-window is a g-window spawned by the main-window.
 
The type is g-graphics. The position is g-placeabove. The scale method is g-fixed-size. The measurement is 150. The back-colour is g-black..
 
The current top-window figure is a figure-name that varies.
 
A window-drawing rule for the top-window:
    if top-window is g-unpresent, rule fails;
    move focus to top-window, clearing the window;
    draw the current top-window figure in top-window with width 600 and height 150;
    return to main screen.
 
----
 
E' tutto ;)
La brutta notizia è che questo sistema funzionava con la versione 6G60 e, purtroppo, non credo che funzioni così com'è con la 6L02.