TEMP-CREATURE-ATTRIBUTE

Name

TEMP-CREATURE-ATTRIBUTE -- class inheriting CREATURE-ATTRIBUTE

Class details

(defclass TEMP-CREATURE-ATTRIBUTE (CREATURE-ATTRIBUTE)(...))
scopepackage ORG.LANGBAND.ENGINE
locationclasses.lisp
inheritsCREATURE-ATTRIBUTE
# variables5
# methods10

Methods

(SETF ATTR.DURATION)
 ((SETF ATTR.DURATION) (OBJ TEMP-CREATURE-ATTRIBUTE)) [accessor]
Description 

How long duration has the effect.

Called By 

%MODIFY-BOOLEAN-EFFECT, %MODIFY-LEVELED-EFFECT and TOGGLE-WORD-OF-RECALL!

ATTR.DURATION
 (ATTR.DURATION (OBJ TEMP-CREATURE-ATTRIBUTE)) [accessor]
Description 

How long duration has the effect.

Called By 

%MODIFY-BOOLEAN-EFFECT, %MODIFY-LEVELED-EFFECT and PRINT-OBJECT

(SETF ATTR.ON-UPDATE)
 ((SETF ATTR.ON-UPDATE) (OBJ TEMP-CREATURE-ATTRIBUTE)) [accessor]
Description 

If function exists, it is called after the state is changed off/on.

ATTR.ON-UPDATE
 (ATTR.ON-UPDATE (OBJ TEMP-CREATURE-ATTRIBUTE)) [accessor]
Description 

If function exists, it is called after the state is changed off/on.

Called By 

%MODIFY-BOOLEAN-EFFECT

(SETF ATTR.TURNED-OFF-MSG)
 ((SETF ATTR.TURNED-OFF-MSG) (OBJ TEMP-CREATURE-ATTRIBUTE)) [accessor]
Description 

A string that is printed when the attribute/state is turned off.

ATTR.TURNED-OFF-MSG
 (ATTR.TURNED-OFF-MSG (OBJ TEMP-CREATURE-ATTRIBUTE)) [accessor]
Description 

A string that is printed when the attribute/state is turned off.

Called By 

%MODIFY-BOOLEAN-EFFECT

(SETF ATTR.TURNED-ON-MSG)
 ((SETF ATTR.TURNED-ON-MSG) (OBJ TEMP-CREATURE-ATTRIBUTE)) [accessor]
Description 

A string that is printed when the attribute/state is turned on.

ATTR.TURNED-ON-MSG
 (ATTR.TURNED-ON-MSG (OBJ TEMP-CREATURE-ATTRIBUTE)) [accessor]
Description 

A string that is printed when the attribute/state is turned on.

Called By 

%MODIFY-BOOLEAN-EFFECT

(SETF ATTR.UPDATE-FUN)
 ((SETF ATTR.UPDATE-FUN) (OBJ TEMP-CREATURE-ATTRIBUTE)) [accessor]
Description 

Function that is called whenever duration/state is altered.

ATTR.UPDATE-FUN
 (ATTR.UPDATE-FUN (OBJ TEMP-CREATURE-ATTRIBUTE)) [accessor]
Description 

Function that is called whenever duration/state is altered.

Called By 

MODIFY-CREATURE-STATE!

Slots

DURATION
slot DURATION is of type T
Description 

How long duration has the effect.

ON-UPDATE
slot ON-UPDATE is of type T
Description 

If function exists, it is called after the state is changed off/on.

TURNED-OFF-MSG
slot TURNED-OFF-MSG is of type T
Description 

A string that is printed when the attribute/state is turned off.

TURNED-ON-MSG
slot TURNED-ON-MSG is of type T
Description 

A string that is printed when the attribute/state is turned on.

UPDATE-FUN
slot UPDATE-FUN is of type T
Description 

Function that is called whenever duration/state is altered.

This documentation was generated Autumn 2003 from the original sources by Albert v.0.4.9.