objSmellable object | precond.t[183]

Pre-condition: object must be within smelling range of the actor. This condition doesn't attempt any implied command to make the object smellable, but merely enforces the condition before allowing the command.

It is possible for an object to be in scope without being smellable, since an object can be inside a container that is transparent to light but blocks all odors.

We enforce this condition with a verification test.

`objSmellable : PreCondition`

Superclass Tree (in declaration order)

`objSmellable`
`PreCondition`
`object`

Summary of Properties

``

Inherited from `PreCondition` :
`preCondOrder`

Summary of Methods

`verifyPreCondition`

Inherited from `PreCondition` :
`checkPreCondition`

Properties

(none)

Methods

`verifyPreCondition (obj)`OVERRIDDEN | `precond.t[184]`

no description available

TADS 3 Library Manual
Generated on 8/21/2012 from TADS version 3.1.2