No X Men

In one location I have a man and a group of people:

The Film Set is a room.

Alfredo Cogshigue is a man in the film set.

The crew is a person in the film set. The crew is plural-named.
Printed name of the crew is "members of the film crew".
Understand "men/women/members of/-- the/-- film/-- crew/--" as crew.

Description of the crew is "Some women and men who have different roles within the film crew.".

I created the group as a ‘person’ so that the usual rules (talking, taking, kissing, etc.) would work. But when I then address the group as ‘men’, I get:

>x men

You can’t use multiple objects with that verb

It’s just a minor detail in the game, but it’s somehow bothering me. Would it work as a workaround if ‘men’ wasn’t recognised as the plural of ‘man’? (And if so, how can I make that happen?)

Hmm, if you’re getting no X Men, I think the trouble is usually that Scarlet Witch has turned into a baddie again.

Er, more seriously, I believe “men” as the plural of “persons” is baked into the parser - I ran into a similar issue once where I wanted someone to have “other” as part of their name, and it required some I6 hacking to make that work (which a kind soul posted for me, I 100% did not understand it). Will defer to smarter folks on whether something similar would work here, but hopefully so since otherwise I think the ugly workaround is to allow multiple-object actions involving the crew and then trim the object list.

Yeah, the issue is that the dictionary word “men” has its plural flag set, and there’s no easy way to change that. How comfortable are you with replacing a section of the Standard Rules?

When you put it like that, I get a cold sweat…

If I’ve got this right, it’s not as simple as just overriding a standard rule – probably something to do with Inform 6, right?

It’s probably not worth the effort, as it’s unlikely to affect many players :face_with_peeking_eye:

Thankfully no I6. Just include this somewhere in your file.

Section R12 - Animals, men and women (in place of Section 12 - Animals, men and women in Standard Rules by Graham Nelson)

[The plural of man is men. The plural of woman is women.]
[This is the line we're commenting out.
No more men and women. Only mans and womans.]

A man is a kind of person.
The specification of man is "Represents a man or boy."
A man is always male. A man is never neuter.

A woman is a kind of person.
The specification of woman is "Represents a woman or girl."
A woman is always female. A woman is never neuter.

An animal is a kind of person.

The specification of animal is "Represents an animal, or at any rate a
non-human living creature reasonably large and possible to interact with: a
giant Venus fly-trap might qualify, but not a patch of lichen."

I tried that and it didn’t work – am I doing it wrong?

Looks right to me. But it looks like “men” is getting added to the dictionary as a plural word anyway. I just tried directly modifying Standard Rules.i7x under Internal/Extensions in 10.1 to remove that line instead of using a section in place of and it still created “men” as a dictionary entry.

I think the issue comes from Inform’s compiler, which automatically constructs a plural, even if we comment out the plurals in the Standard Rules.

Apparently, you need to add a plural of your own, or else the compiler’s version will prevail.

This is discussed here, for example: X Women VS 'You can't use multiple objects with that verb' - #9 by drpeterbatesuk

So, this should work:

Section R12 - Animals, men and women (in place of Section 12 - Animals, men and women in Standard Rules by Graham Nelson)

The plural of man is blablamen. The plural of woman is blablawomen.

A man is a kind of person.
The specification of man is "Represents a man or boy."
A man is always male. A man is never neuter.

A woman is a kind of person.
The specification of woman is "Represents a woman or girl."
A woman is always female. A woman is never neuter.

An animal is a kind of person.

The specification of animal is "Represents an animal, or at any rate a
non-human living creature reasonably large and possible to interact with: a
giant Venus fly-trap might qualify, but not a patch of lichen."

Section G - Game

The Film Set is a room.

Alfredo Cogshigue is a man in the film set.

The crew is a person in the film set. The crew is plural-named.
Printed name of the crew is "members of the film crew".
Understand "men/women/members of/-- the/-- film/-- crew/--" as crew.

Description of the crew is "Some women and men who have different roles within the film crew.".

That’s it, thanks!

More and more, I feel like an acolyte in training under Hammurabi, trying to learn the wisdom contained in the sacred scrolls that the visitors from above have bestowed upon us.