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

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Gian BOT (discussione | contributi)
m Bot: sostituzione tag obsoleti
Riga 3:
 
{| style="width:100%;" class="wikitable"
|<ttcode>EASYDOORS_IT - TEST<br>
Un esempio di utilizzo della easydoors_it.h<br><br>
Versione 1 -- Numero di serie 050825<br>
Riga 24:
Sei nella stanza B.<br><br>
La porta di legno è aperta.<br><br>
></ttcode>
|}
 
Riga 45:
has female static openable lockable locked;
 
per far sì che l’apertura della porta avvenga in maniera automatica, la proprietà <ttcode>autoopen</ttcode> deve necessariamente valere <ttcode>1</ttcode>; se vale <ttcode>0</ttcode>, si deve aprire "manualmente" (inserendo cioè, come già sappiamo, il comando "<ttcode>apri la porta</ttcode>" dopo averla sbloccata con la chiave). La proprietà <ttcode>isconcealed</ttcode>, invece, stabilisce se la descrizione della porta debba apparire nella stanza (valore <ttcode>0</ttcode>) oppure no (valore <ttcode>1</ttcode>). Le proprietà <ttcode>opendesc</ttcode> e <ttcode>closeddesc</ttcode> rappresentano infine i messaggi di default relativi allo stato della porta (se è cioè aperta o chiusa) e non devono mai essere modificati tranne quando l’oggetto di tipo door a cui fanno riferimento è maschile (come ad esempio un cancello); in questo caso, occorre assegnare la stringa "<ttcode>aperto</ttcode>" alla proprietà <ttcode>opendesc</ttcode> e "<ttcode>chiuso</ttcode>" alla proprietà <ttcode>closeddesc</ttcode>.<br>
 
E se volessimo ampliare la descrizione dello stato della nostra porta? Basta ricorrere alla proprietà <ttcode>describe</ttcode>:
 
Doorway Porta "porta di legno"
Riga 71:
 
{| style="width:100%;" class="wikitable"
|<ttcode>EASYDOORS_IT - TEST<br>
Un esempio di utilizzo della easydoors_it.h<br><br>
Versione 1 -- Numero di serie 050825<br>
Riga 89:
Sei nella stanza B.<br><br>
Puoi vedere una porta di legno aperta qui.<br><br>
></ttcode>
|}