SensoryEventclass

sensory.t[443]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

A SensoryEvent is a brief event in time, such as a sudden noise, to which other actors or objects in the vicinity may react. [DEFINED IN SENSORY EXTENSION]

class SensoryEvent :   object

Superclass Tree   (in declaration order)

SensoryEvent
`         object`

Subclass Tree  

SensoryEvent
SightEvent
SmellEvent
SoundEvent

Global Objects  

(none)

Summary of Properties  

notifyProp remoteProp senseProp

Summary of Methods  

remoteList triggerEvent

Properties  

notifyProp

sensory.t[484]

A property pointer to the property on each notified object that needs to be executed when it’s notified of this SensoryEvent (e.g. &notifySoundEvent). [DEFINED IN SENSORY EXTENSION]

remoteProp

sensory.t[498]

The property pointer to the property of Room defining which list of rooms also needs to be checked for remote items that might sense this event (e.g. &audibleRooms). [DEFINED IN SENSORY EXTENSION]

senseProp

sensory.t[491]

The property pointer relating to the Q method that needs to be called to determined whethet this SensoryEvent can be sensed (e.g. &canHear). [DEFINED IN SENSORY EXTENSION]

Methods  

remoteList (obj)

sensory.t[501]

Construct a list of notifiable objects in remote locations [DEFINED IN SENSORY EXTENSION]

triggerEvent (obj)

sensory.t[450]

We call the trigger event method of a SensoryEvent to simulate the occurrence of that event. The obj parameter is the object associated with the event, for example the source of a sudden explosion. [DEFINED IN SENSORY EXTENSION]

Adv3Lite Library Reference Manual
Generated on 15/03/2023 from adv3Lite version 1.6.1