FutureProg functions
getcharacteristic
Overload 1
getcharacteristic overload 1
Text getcharacteristic(Character Item Chargen target, CharacteristicDefinition definition, Perceiver perceiver)
Available in
- computer function
- computer program
- standard futureprog
Returns the normal description of the characteristic. The real variant ignores obscurers; use the text definition overload for basic/fancy description modifiers.
| Parameter | Type | Description |
|---|---|---|
target |
Character Item Chargen |
The character, chargen or item to query. |
definition |
CharacteristicDefinition |
The resolved definition to describe. |
perceiver |
Perceiver |
The viewer whose perception applies. |
Overload 2
getcharacteristic overload 2
Text getcharacteristic(Character Item Chargen thing, Text target, Perceiver perceiver)
Available in
- computer function
- computer program
- standard futureprog
This function allows you to return the text value of a specified characteristic of a character, chargen or item. It returns the same result as if you had used $name in a description.
| Parameter | Type | Description |
|---|---|---|
thing |
Character Item Chargen |
The thing whose characteristics you want to interrogate |
target |
Text |
The name of the characteristic you want, including <name>fancy or <name>basic forms |
perceiver |
Perceiver |
The perceiver through whose perspective these characteristics should be interpreted |