Estensioni per Inform 6

Questo č un elenco, con breve descrizione, delle estensioni per Inform 6 ospitate su IfItalia.

Estensioni del Parser, della libreria Inform e di Infit

pname.h

di Neil Cerutti
Permette di definire con maggior dettaglio i nomi degli oggetti. Le istruzioni sono nel file ‘pname.txt’. Da usare quasi obbligatoriamente.

addita.h

di Paolo Lucchesi
Aggiunge qualche funzionalitŕ mancante in Infit (forme verbali e preposizioni articolate).

english3.h e italian3.h

di Paolo Lucchesi
Modifiche della libreria base e di Infit per gestire la narrativa anche in prima persona

Glulx e Multimedia

swg.h

Simple Glulx Wrapper
di Alessandro Schillaci con Paolo Lucchesi, Paolo Maroncelli e Vincenzo Scarpa
Una semplice libreria per gestire immagini e suoni senza complicazioni. Prevede una finestra statica (in alto) per le immagini, permette l’uso di musiche (che possono essere sfumate) e effetti.

yage.h

Yet Another Glulx Extension
di Paolo Lucchesi, con ringraziamenti a Alessandro Schillaci
Un’altra estensione per gestire semplicemente grafica e suoni. Le immagini appaiono in finestre dinamiche (in alto, o di lato), le musiche possono essere sfumate. La cartella examples contiene il file di esempio yage_test.inf.

Personaggi non giocanti e Conversazioni

wtalk.h

di Paolo Lucchesi
Conversazioni a scelte multiple (che non bloccano il flusso di gioco), di semplice uso (a oggetti). La versione italiana č nel file wtalk_it.h. La cartella examples contiene i file di esempio wtalk_test.inf e wtalk_test_it.inf.

wtellask.h

di Paolo Lucchesi
Conversazioni nella forma chiedi a <png> di <argomento> e parla a <png> di <argomento>, di semplice uso (a oggetti) ma con funzionalitŕ avanzate (risposte multiple per lo stesso argomento, gestione delle eccezioni). La versione italiana č nel file wtellask_it.h. La cartella examples contiene i file di esempio wtellask_test.inf e wtellask_test_it.inf.

asktellorder.h

di Irene Callaci
Permette di dare ordini nella forma chiedi a <png> di … (ask <png> to … in inglese). La versione italiana č nel file asktellorder_it.h.

moveclass.h

di Neil Brown, Alan Trewartha, Matt T.Russotto
Movimenti dei personaggi non giocanti.

phtalkoo.h

di Adam Cadre e David Glasser
Conversazioni a menu.

Menů di aiuto

menus.h

di Graham Nelson e Roger Firth
Menů di aiuto e opzioni. Non compatibile con Glulx. La versione italiana č nel file menus_it.h. La cartella examples contiene il file di esempio helpmenu.inf, che č anche un’ottima base di partenza.

dmenus.h

di Dave ‘Khelwood’ Robinson
Menů di aiuto e opzioni. Compatibile con Glulx. La versione italiana č nel file menus_it.h. Comprende anche l’estensione ‘tmenus.h’, per i menů inseriti (embedded). La cartella examples contiene il file di esempio helpmenu.inf, facilmente adattabile a dmenus.h.

Varie

scenic.h

di Roger Firth e Stefano Gaburri
Permette di definire dei ‘non-oggetti’ scenici, che possono solo essere esaminati.

boxclever.h

di Roger Firth
Comando Box migliorato

ccpl.h

di Roger Firth
Mostra la licenza Creative Commons

checkout.h

di Roger Firth
Verbo di debug

cyoa.h

di Paolo Lucchesi
Libreria per avventure a scelte multiple. Sostituisce la libreria standard. La versione italiana č nel file ‘cyoa_it.h’. La cartella examples contiene i file di esempio cyoa_test.inf e cyoa_test_it.inf.

dump.h

di Roger Firth
Memory dump, esegue una copia della memoria

flags.h

di Adam Cadre
Flag binari

footnote.h

di L. Ross Raszewski
Note numerate sequenzialmente

scanner.h

‘ ’di Alessandro Schillaci Paolo Lucchesi
Scanner di prossimita’

shuffle.h

di Roger Firth
Casualitŕ senza ripetizione

smartcantgo.h

di David Wagner e Roger Firth
Lista delle uscite

stars.h

di Roger Firth
Gestione stringhe

stringmaker.h

di Roger Firth
Conversione stringhe/array

tutor.h

di Paolo Lucchesi
Tutor di gioco. Permette di aggiungere suggerimenti nel corso dell’avventura. Comprende anche l’estensione ‘tutorobj.h’, implementazione a oggetti dello stesso concetto. La versione italiana si trova nei file ‘tutor_it.h’ e ‘tutorobj_it.h’