This is a discussion / support forum for the Hugo programming language by Kent Tessman. Hugo is a powerful programming language for making text games / interactive fiction with multimedia support.
elseif object is living
{
print CThe(object); MatchPlural(object, "doesn't", "don't");
" let ";
The(player)
if object.pronouns #2
{
" search ";
if object.pronouns #2
print object.pronouns #2;
else
print object.pronoun;
}
print "."
}
In the part where it checks for object.pronouns #2, it has an interior part that again checks for object.pronoun #2. Since it can't be in that block otherwise, the second check (and resulting "else") seems unnecessary...