SenseInfoclass

thing.t[31]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

Sense Information entry. Thing.senseInfoTable() returns a list of these objects to provide full sensory detail on the objects within range of a sense.

class SenseInfo :   object

Superclass Tree   (in declaration order)

SenseInfo
`         object`

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

ambient obj obstructor trans

Summary of Methods  

compareTransTo construct selectMoreTrans

Properties  

ambient

thing.t[60]

the ambient sense energy level at this object

obj

thing.t[51]

the object being sensed

obstructor

thing.t[57]

the obstructor that introduces a non-transparent value of trans

trans

thing.t[54]

the transparency from the point of view to this object

Methods  

compareTransTo (other)

thing.t[68]

compare this SenseInfo object’s transparency to the other one; returns a number greater than zero if ‘self’ is more transparent, zero if they’re equally transparent, or a negative number if ‘self’ is less transparent

construct (obj, trans, obstructor, ambient)

thing.t[32]

no description available

selectMoreTrans (a, b)

thing.t[76]

Return the more transparent of two SenseInfo objects. Either argument can be nil, in which case we’ll return the non-nil one; if both are nil, we’ll return nil. If they’re equal, we’ll return the first one.

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