# Conversation (of `List`)

class `Conversation`

  Defined in Conversation.sc.

  This seems to be a class to which you can add a series of messages that will be displayed one after another. `Messager` does this automatically, but only if messages have the same noun/verb/cond tuple and sequentially increasing sequence numbers.

## Properties

Inherited from `List`:

Property | Description
--- | ---
elements |
size |
name |

Defined in Conversation:

Property | Description
--- | ---
script |
curItem |
caller |

## Methods

`init`(theCaller)

`doit`()

`dispose`()

`add`([moduleNumber noun verb condition sequence x y font)

  Adds a new message to the conversation.

  Parameters: | moduleNumber (number) – Room number, or -1 for the current room. noun (number) – The message noun. verb (number) – The message verb. condition (number) – The message condition. sequence (number) – The message sequence. x (number) – The message x position. y (number) – The message y position. font (number) – The message font.

`cue`(param1)

`setScript`(theScript sendParams)

`load`(param1)