actorHoldingDescInventoryListerLong object | msg_neu.t[4666]

Special inventory lister for non-player character descriptions - long form lister. This is used to display the inventory of an NPC as part of the full description of the NPC.

This long form lister is meant for actors with lengthy descriptions. We start the inventory listing on a new line, and use the actor's full name in the list preface.

`actorHoldingDescInventoryListerLong : actorInventoryLister`

Superclass Tree (in declaration order)

`actorHoldingDescInventoryListerLong`
`actorInventoryLister`
`DividedInventoryLister`
`InventoryLister`
`Lister`
`object`

Summary of Properties

``

Inherited from `actorInventoryLister` :
`phraseSepPat`

Inherited from `DividedInventoryLister` :
`carryingLister singleSentenceMaxNouns wearingLister`

``

Inherited from `Lister` :
`nextCustomFlag`

Summary of Methods

`showInventoryCarryingOnly showInventoryEmpty showInventoryLongLists showInventoryShortLists showInventoryWearingOnly`

Inherited from `actorInventoryLister` :
`countPhrases showCombinedInventoryList showListContentsPrefixTall showListEmpty showListPrefixTall`

Inherited from `DividedInventoryLister` :
`showList`

Inherited from `InventoryLister` :
`isListed showContentsList showInlineContentsList showListItem showListItemCounted`

Inherited from `Lister` :
`contentsListed contentsListedSeparately getArrangedListCardinality getArrangedListNounPhraseCount getContents getFilteredList getListedContents getListGrouping getTopLister listCardinality listSepEnd listSepMiddle listSepTwo listWith longListSepEnd longListSepMiddle longListSepTwo showArrangedList showListAll showListIndent showListPrefixWide showListSeparator showListSimple showListSuffixWide showSeparateContents showTallListNewline`

Properties

(none)

Methods

`showInventoryCarryingOnly (parent, carrying)` | `msg_neu.t[4677]`

we're carrying nothing but wearing some items

`showInventoryEmpty (parent)` | `msg_neu.t[4667]`

no description available

`showInventoryLongLists (parent, carrying, wearing)` | `msg_neu.t[4691]`

short lists - combine carried and worn in a single sentence

`showInventoryShortLists (parent, carrying, wearing)` | `msg_neu.t[4683]`

we have only carried items to report

`showInventoryWearingOnly (parent, wearing)` | `msg_neu.t[4671]`

empty inventory - saying nothing in an actor description

TADS 3 Library Manual
Generated on 8/21/2012 from TADS version 3.1.2