touchObjobjectprecond.t[690]

Pre-condition: actor must be able to touch the object. This doesn't require that the actor is actually holding the object, but the actor must be able to physically touch the object. This ensures that the actor and object are not, for example, separated by a transparent barrier.

If there is a transparent barrier, we will attempt to remove the barrier by calling the barrier object's tryImplicitRemoveObstructor method. Objects that can be opened in an obvious fashion will perform an implicit recursive "open" command, and other types of objects can provide customized behavior as appropriate.

touchObj :   TouchObjCondition

Superclass Tree   (in declaration order)

touchObj
        TouchObjCondition
                PreCondition
                        object

Summary of Properties  

sourceObj 

Inherited from TouchObjCondition :
preCondOrder 

Summary of Methods  

Inherited from TouchObjCondition :
checkPreCondition  construct  verifyPreCondition 

Properties  

sourceObjOVERRIDDENprecond.t[692]

we want to test reaching from the current actor to the target object

Methods  

(none)

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3