Sorry to be back again so soon. I’ refactoring my code to be more efficient but this snippet causes a runtime error. I’m at a loss.
The lab is a room.
Color is a kind of value. The colors are aqua, crimson, emerald, gray, indigo, khaki, magenta, and non-descript.
A fuse is a kind of thing. A fuse can be lost or found. A fuse is usually lost. A fuse has a color. A fuse is usually non-descript. The description of a fuse is "This is a [color of the noun] colored electrical fuse." The printed name of a fuse is "a [color of the noun] colored fuse".
fuse1 is a fuse. It is in the lab. The color of the fuse is aqua.
fuse3 is a fuse. It is in the lab. The color of the fuse is crimson.
fuse5 is a fuse. It is in the lab. The color of the fuse is emerald.
Error Message:
Not everything has every property. For instance, a room cannot have the property carrying capacity: it would not mean anything. Generally speaking, the properties available to something are specified by its kind. If we say that A room has a number called maximum population. then the property maximum population is available to any room. This applies to either/or properties as well: you might say that a room is not transparent, but Inform takes the firm line that we cannot even ask, because it is meaningless for a room to be either transparent or opaque.
So, anyway, here it seems that you have tried to access a property for something not allowed to have it.
thanks in advance,
d.