SenseInfoclassthing.t[31]

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  

ambientthing.t[60]

the ambient sense energy level at this object

objthing.t[51]
the object being sensed

obstructorthing.t[57]
the obstructor that introduces a non-transparent value of trans

transthing.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