Inform e Glulx/Inform e ancora Inform/Le estensioni (o librerie aggiuntive)/doors.h: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Gian BOT (discussione | contributi)
m Bot: sostituzione tag obsoleti
Gian BOT (discussione | contributi)
Riga 2:
La '''doors.h''' (scritta da L. Ross Raszewski), ci permette di semplificare la gestione di una ''door''. Per usarla, occorre scaricare il file [http://www.vincenzoscarpa.it/inform/manuale/estensioni_inform.zip estensioni_inform.zip]<ref>Questo file (così come [http://www.vincenzoscarpa.it/inform/manuale/listati_inform.zip listati_inform.zip]) è soggetto a continui aggiornamenti da parte del sottoscritto. Quindi, di tanto in tanto, scaricatelo per verificare al suo interno i nuovi contenuti (se presenti).</ref>, decomprimere quest’ultimo in una directory qualsiasi, andare nella directory ''doors'', copiare il file doors.h in "C:\Inform\libraries" (se state usando WIDE) o "C:\Programmi\Jif\lib\Contrib" (se state usando Jif) e, infine, copiare il file doors_test.inf in "C:\Inform" (se state usando WIDE) o "C:\Programmi\Jif\Games" (se state usando Jif). Vediamo adesso come funziona:
 
|<codepre>Corridoio in pendenza<br>
{| style="width:100%;" class="wikitable"
Un corridoio basso e squadrato va da nord verso sud, inclinandosi verso la fine.<br><br>
|<code>Corridoio in pendenza<br>
 
Un corridoio basso e squadrato va da nord verso sud, inclinandosi verso la fine.<br><br>
Il passaggio è bloccato da una massiccia porta di pietra gialla.<br><br>
 
C'è una preziosa statuetta maya qui!<br><br>
>apri la porta<br>
 
Sembra essere chiusa a chiave.<br><br>
>apri la porta con la chiave<br>
OraSembra la porta di pietra non è piùessere chiusa a chiave.<br><br>
 
>apri la porta<br>
Ora hai aperto>apri la porta dicon pietra.<br><br>la chiave
Ora la porta di pietra non è più chiusa a chiave.
>spingi la lampada a sud<br><br>
 
Il Tempio<br>
>apri la porta<br>
Questo magnifico tempio mostra segni di scavi da preesistenti miniere di calcare, specialmente verso il lato occidentale, dove due lunghi cornicioni si dirigono verso sud.<br><br>
LaOra grandehai aperto la porta di pietra gialla è aperta.<br><br>
 
Ci sono delle pitture impegnative e vivide qui, troppo lucide per essere guardate e ottenute mediante incisione da parte di un popolo altamente organizzato. Mostrano un sovrano corazzato che calpesta un prigioniero.<br><br>
>spingi la lampada a sud<br><br>
Una grande lastra di pietra che funge da tavolo o altare, domina il Tempio.<br><br>
 
Sopra il ripiano dell'altare vedi una maschera facciale in mosaico di giada.<br><br>
Il Tempio<br>
>spingi la lampada a nord<br><br>
Questo magnifico tempio mostra segni di scavi da preesistenti miniere di calcare, specialmente verso il lato occidentale, dove due lunghi cornicioni si dirigono verso sud.<br><br>
Corridoio in pendenza<br><br>
 
La grande porta di pietra gialla è aperta.<br><br>
C'è una preziosa statuetta maya qui!<br><br>
 
></code>
Ci sono delle pitture impegnative e vivide qui, troppo lucide per essere guardate e ottenute mediante incisione da parte di un popolo altamente organizzato. Mostrano un sovrano corazzato che calpesta un prigioniero.<br><br>
|}
 
Una grande lastra di pietra che funge da tavolo o altare, domina il Tempio.<br><br>
 
Sopra il ripiano dell'altare vedi una maschera facciale in mosaico di giada.<br><br>
 
>spingi la lampada a nord<br><br>
 
Corridoio in pendenza<br><br>
 
La grande porta di pietra gialla è aperta.
 
C'è una preziosa statuetta maya qui!<br><br>
 
>
</pre>
 
Anche qui, come per la [[Inform e Glulx/Inform e ancora Inform/Le estensioni (o librerie aggiuntive)/scenic.h|scenic.h]], qualcuno potrebbe giustamente chiedersi qual è la differenza. A livello di gioco, sicuramente nessuna, ma osserviamo per un attimo il codice della porta di pietra gialla:
Line 44 ⟶ 59:
has female static openable lockable locked;
 
non vi sembra decisamente più semplice e intuitivo rispetto all’originale (che abbiamo visto nel quarto capitolo)?<br> Ulteriori informazioni sul suo utilizzo potete comunque trovarle studiando il listato d’esempio ad essa allegato.
 
== Note ==