Another error

This, too, worked several months ago and ain’t workin’ now:

[code]The description of the box of tampons is “There is just one tampon left. You wonder why the box wasn[’]t shoved under the bed.”[code]

In Part - Rooms, Chapter - Bedroom:

Problem. You wrote '"

A box of tampons is in Bedroom. […] cription of the box of tampons is " There is just one tampon left’ : but it looks as if perhaps you did not intend that to read as a single sentence, and possibly the text in quotes was supposed to stand as as a sentence on its own? (The convention is that if text ends in a full stop, exclamation or question mark, perhaps with a close bracket or quotation mark involved as well, then that punctuation mark also closes the sentence to which the text belongs: but otherwise the words following the quoted text are considered part of the same sentence.)

The part you showed seem to work fine:

Could you show a bit more of your code?

EDIT: But the error message sounds like it want you to put a punctuation mark at the end of your line.

A tampon is a thing. It is in box of tampons. The tampon is undescribed. The tampon is wearable.

Shoving is an action applying to one visible thing."

A box of tampons is in Bedroom. It is a container.

The description of the box of tampons is “There is just one tampon left. You wonder why the box wasn[’]t shoved under the bed.”

Try deleting the " in the second line:
A tampon is a thing. It is in box of tampons. The tampon is undescribed. The tampon is wearable.
Shoving is an action applying to one visible thing."
A box of tampons is in Bedroom. It is a container.
The description of the box of tampons is “There is just one tampon left. You wonder why the box wasn[’]t shoved under the bed.”

Dang! Thanks.

Added more code, and can’t figure out where I went wrongz;

[code]A tampon is a thing. It is in box of tampons. The tampon is undescribed. The tampon is wearable.

Shoving is an action applying to one visible thing.

Understand “shove [something]” as shoving.

A box of tampons is in Bedroom. It is a container.

Instead of shoving something under something:
say “You shove the box of tampons under the bed. As you do so, you hear a soft ‘Clunk.’”

The description of the box of tampons is “There is just one tampon left. You wonder why the box wasn[‘]t shoved under the bed like it usually is. You[’]ll have to do something about that.”[code]

Message:

shove box of tampons under bed
I only understood you as far as wanting to shove box of tampons.

You defined shoving as applying to one visible thing, but you’re trying to invoke the action with two nouns. The definition has to match the usage.

A simple hack, if you only have to use shove on the tampons, is this:

[code]A tampon is a thing. It is in box of tampons. The tampon is undescribed. The tampon is wearable.

The bedroom is a room.
A box of tampons is in Bedroom. It is a container.
The description of the box of tampons is “There is just one tampon left. You wonder why the box wasn[’]t shoved under the bed like it usually is. You[’]ll have to do something about that.”

Shoving is an action applying to one visible thing.
Understand “shove [something] under the bed” as shoving.
Understand “shove [something] under bed” as shoving.
Instead of shoving tampons:
say “You shove the box of tampons under the bed. As you do so, you hear a soft ‘Clunk.’”[/code]

Holmes IV, if you want to show you code in fancy code boxes, try this:

The bedroom is a room.

This will not work:

[code]The bedroom is a room.[code]

A few other notes:

  • The action should be called “shoving it under” or something like that.
  • You don’t want to use the “visible” modifier: “applying to one thing” means it needs to be touched, “applying to one visible thing” it doesn’t.

Thanks y’all.