I think I have done everything you’ve said. I am getting a new error message now… woo?
[b]Problem. In the sentence ‘if the teapot is on the brazier and the water is in the teapot, now the heat of the water is the heat after the heat of the water’ , you seem to be looking up the ‘heat’ property, but ‘water’ is not allowed to have that property.
I was trying to match this phrase:
now (heat of the water is the heat after the heat of the water - a condition)
This was what I found out:
heat of the water is the heat after the heat of the water = a condition
Problem. In the sentence ‘say “some [the heat of the water] water”’ , you seem to be looking up the ‘heat’ property, but ‘water’ is not allowed to have that property.
I was trying to match one of these phrases:
-
say "“some " - text”
-
say “[the heat of the water - object]”
-
say “heat of the water - text”
-
say “[heat of the water - number]”
-
say “[heat of the water - unicode character]”
-
say “[heat of the water - sayable value]”
-
say “” water" - text"
This was what I found out:
heat of the water = a property whose value is a heat, holding a heat[/b]
Remember that I made liquid a property. How do I change that? Here is my Liquid section.
[code]Part 1 - Liquids
Chapter 1 - Volumes and Fluid Containers
A volume is a kind of value. 1 scoop (singular) specifies a volume. 2 scoops (plural) specifies a volume.
A fluid container is a kind of container. A fluid container has a volume called a fluid capacity. A fluid container has a volume called current volume.
The fluid capacity of a fluid container is usually 1 scoop. The current volume of a fluid container is usually 0 scoops.
Liquid is a kind of value. The liquids are water, boiling water, and tea. A fluid container has a liquid.
After examining a fluid container:
if the noun is empty,
say “You catch just a hint of [the liquid of the noun] at the bottom.”;
otherwise
say “[The noun] contains [current volume of the noun] of [liquid of the noun].”
Before printing the name of a fluid container (called the target) while not drinking:
if the target is empty:
say "empty ";
otherwise:
do nothing.
After printing the name of a fluid container (called the target) while not examining:
unless the target is empty:
say " of [liquid of the target]";
omit contents in listing.
[Boiling water is a kind of thing. Boiling water is liquid.
The pot is a kind of fluid container. The fluid capacity of the pot is 4 scoops. Some boiling water is in the pot. The description of the boiling water is “The water has boiled, giving off wisps of steam.”]
Chapter 2 - Liquid Actions
[Instead of inserting something into a fluid container that is not fluid:
say “[The second noun] is not a storage ???.” ]
Section 2.1 - Pour/Fill/Empty
Definition: a fluid container is empty if the current volume of it is 0 scoops. Definition: a fluid container is full if the current volume of it is the fluid capacity of it.
Understand “drink from [fluid container]” as drinking.
Instead of drinking a fluid container:
if the noun is empty:
say “There is no more [liquid of the noun] within.” instead;
otherwise:
decrease the current volume of the noun by 1 scoop;
if the current volume of the noun is 1 scoop, now the current volume of the noun is 1 scoop;
say “You take a sip of [the liquid of the noun][if the noun is empty], leaving [the noun] empty[end if].”
Understand the command “fill” as something new.
Understand “pour [fluid container] in/into/on/onto [fluid container]” as pouring it into. Understand “empty [fluid container] into [fluid container]” as pouring it into. Understand “fill [fluid container] with/from [fluid container]” as pouring it into (with nouns reversed).
Understand “pour [something] in/into/on/onto [something]” as pouring it into. Understand “empty [something] into [something]” as pouring it into. Understand “fill [something] with/from [something]” as pouring it into (with nouns reversed).
Pouring it into is an action applying to two things.
Check pouring it into:
if the noun is not a fluid container, say “You can’t pour [the noun].” instead;
if the second noun is not a fluid container, say “You can’t pour liquids into [the second noun].” instead;
if the noun is the second noun, say “You can hardly pour [the noun] into itself.” instead;
if the liquid of the noun is not the liquid of the second noun:
if the second noun is empty, now the liquid of the second noun is the liquid of the noun;
otherwise say “Mixing [the liquid of the noun] with [the liquid of the second noun] would give unsavory results.” instead;
if the noun is empty, say “No more [liquid of the noun] remains in [the noun].” instead;
if the second noun is full, say “[The second noun] cannot contain any more than it already holds.” instead.
Carry out pouring it into:
let available capacity be the fluid capacity of the second noun minus the current volume of the second noun;
if the available capacity is greater than the current volume of the noun, now the available capacity is the current volume of the noun;
increase the current volume of the second noun by available capacity;
decrease the current volume of the noun by available capacity.
Report pouring it into:
say “[if the noun is empty][The noun] is now empty;[otherwise][The noun] now contains [current volume of the noun] of [liquid of the noun]; [end if]”;
say “[the second noun] contains [current volume of the second noun] of [liquid of the second noun][if the second noun is full], and is now full[end if].”
Understand the liquid property as describing a fluid container. Understand “of” as a fluid container.
Section 2.2 - Whipping
Check whipping something with something:
if the player is not carrying the whisk, say “You aren’t carrying the whisk.” instead;
if the second noun is not the whisk, say “Only the whisk can whip things.” instead;
if the noun is the whisk, say “How…what…that makes no sense.” instead;
if the noun is the player, say “You prefer to inflict pain on others.” instead;
if the noun is not the cup, say “You can only whip the cup.” instead;
if the green powder is not in the cup, say “You need to add the powdered tea first.”.
Definition: a thing is notwhisk if it is not the whisk.
Understand “whip [something notwhisk] with [whisk]” as whipping it with.
Understand “whip [something] with [something]” as whipping it with.
Whipping it with is an action applying to two things.
Carry out whipping something with something:
move the frothycup to the holder of the cup;
remove the green powder from play;
remove the cup from play;
say “You whip the tea to a fine froth.”.
The frothycup is a thing. The description of the frothycup is “A cup of tea.”
Instead of smelling the frothycup, say “The sweet scent of well made tea fills your nostrils.”
Section 2.3 - Enter/Swim/Bathe
Swimming is an action applying to nothing. Understand “swim” or “bathe” or “wash” as swimming. Instead of swimming, try entering the spring.
Instead of entering the spring, say “The cold spring water is hardly going relax you.”
Section 3 - Liquid Source
A liquid source is a kind of fluid container. A liquid source has a liquid. A liquid source is usually scenery. The fluid capacity of a liquid source is usually 3000 scoops. The current volume of a liquid source is usually 3000 scoops. Instead of examining a liquid source: say “[The noun] is full of [liquid of the noun].”
Carry out pouring a liquid source into something: now the current volume of the noun is 3000 scoops.
After pouring a liquid source into a fluid container:
say “You fill [the second noun] up with [liquid of the noun] from [the noun].”
Instead of pouring a fluid container into a liquid source:
if the noun is empty, say “[The noun] is already empty.” instead;
now the current volume of the noun is 0 scoops;
say “You dump out [the noun] into [the second noun].”[/code]