The ID of the player whose conversation will be extended.
0.1
ttl
Number
Time To Live (TTL) specified in milliseconds.
Default: 15000
0.1
Return Values
Value
Type
Notes
Chat Ver
<error>
Error
Parameters specified were invalid (see error message for details).
0.1
<conversation>
Object
An object describing the conversation with the following properties:
fn– the conversation handler function
timeout– the real-world time (in ms) when the conversation will expire
The same object is used throughout a game session (does not survive the save/load cycle) so you can use it to store custom properties relating to conversations. Just remember to re-initialise any properties whenever a conversation starts.
0.1
Example
Extend conversation with player 4
// conversation with player 4 will be extended for 15 seconds from current time
chat.extend(4);