I never really got to I6–I remember being intimidated by Alan way back when.
Seeing I6 source code has made it a lot more logical for me, but I’d never have gotten started without I7. Still, chunks of I6 have been useful to me.
I’ll list some below, and as I find them I hope this isn’t flooding things if I post every other day or so. I hope it’s useful to other people.
A lot of this code is from Climbingstars, who sadly hasn’t been active on the intfiction.org boards for a while. But he was a big help to me testing my games and offering code. Here is one of the first things he gave me. It allows you to set the pronouns to what you want. Thus, if you make an item disappear, you can switch “it” to something else, or you can even allow “them” to equal “it” when it makes sense, or vice-versa.
To set the/-- pronoun it to (O - an object): (- LanguagePronouns-->3 = {O}; -).
To set the/-- pronoun him to (O - an object): (- LanguagePronouns-->6 = {O}; -).
To set the/-- pronoun her to (O - an object): (- LanguagePronouns-->9 = {O}; -).
To set the/-- pronoun them to (O - an object): (- LanguagePronouns-->12 = {O}; -).
Additional tip: the PRONOUNS command tracks which pronoun does what. I think this may be in Inform 7 6L’s docs but it wasn’t in 6F.