Putting I10 standard library into continental behaviour

Because I suspect that Continental (UK sense, of course) people will disagree with Lord Inform on this specific point:

Possibly because Inform was originally written by an Englishman, attempts at kissing another person are normally blocked as being unrealistic or not seriously meant. So the Standard Rules simply block attempts to kiss people, but the action exists for rules to make exceptions."

I have put together (in some hrs of work…) this continentalisation:

[sane continental handling of kissing]
understand the command "kiss" as something new.
The block kissing rule does nothing.
the kissing yourself rule does nothing.
Understand "kiss [something]" as kissing.
Instead of kissing something which is not a person:
say "kissing [the noun] [don't] seems a very brisk idea."
Instead of kissing a person:
say "You and [The noun]  exchange a deep french kiss raising a finger in the direction of Britannia !"
Instead of an actor kissing something which is not a person:
say "[The person asked] raise an eyebrow. 'kissing [the noun] [don't] seems a very brisk idea to me'.";
rule succeeds.
Instead of an actor kissing a person:
say "[The noun] kisses you with  a deep french kiss, raising together a finger in the direction of Britannia !";
rule succeeds.

Of course, the code fragment above is open source, available to every inform 10 coder… Good European coding !!

Best regards from Italy,
dott. Piergiorgio.

2 Likes

Hmmm, ooof, is it getting hot in here?

Briskly hot.

EDIT - The finger in question wouldn’t happen to be the pinkie, would it? Makes sense. You lift it when having tea, so why not lift it when french-kissing?

…oh, hang on, it’s usually the leg that someone lifts when they kiss.

I Learned A Lot From Movies When Growing Up.

1 Like