RemapActionSignalclassexec.t[1353]

Action Remap signal. This signal can be thrown only during the noun phrase resolution phase of execution, and indicates that we want to remap the action to a different action, specified in the signal.

This is useful when an object is always used in a special way, so that a generic verb used with the object must be mapped to a more specific verb on the object. For example, a game with a generic USE verb might convert USE PAINTBRUSH ON WALL to PAINT WALL WITH PAINTBRUSH by remapping the UseWith action to a PaintWith action instead.

class RemapActionSignal :   Exception

Superclass Tree   (in declaration order)

RemapActionSignal
        Exception
                object

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

action_ 

Inherited from Exception :
errmsg_ 

Summary of Methods  

construct 

Inherited from Exception :
displayException  getExceptionMessage  showStackTrace 

Properties  

action_exec.t[1361]

the new action that should replace the original action

Methods  

construct (action)OVERRIDDENexec.t[1354]

no description available

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