LSModule:Ventrilo

From Lavish Software Wiki
Jump to navigation Jump to search

Overview

This module provides interaction with any number of instances of Ventrilo.

Currently only works with the 32-bit Ventrilo client.

Commands

None.

Object Types

Top-level Objects

Events

All Ventrilo LSModule events pass the referred object as Context (a Top-Level Object used for events for this purpose)
  • Ventrilo.OnLeavingParent
An element is leaving its parent (prior to removal).
  • Ventrilo.OnJoinedParent
An element has joined a new parent
  • Ventrilo.OnDisplayTextChanged
An element's DisplayText has changed
  • Ventrilo.OnPronunciationChanged
An element's Pronunciation has changed
  • Ventrilo.OnNameChanged
An element's Name has changed
  • Ventrilo.OnCommentChanged
An element's Comment has changed
  • Ventrilo.OnCommentURLChanged
An element's CommentURL has changed
  • Ventrilo.OnRankChanged
An element's Rank (and RankID) has changed
  • Ventrilo.OnFlagsChanged[uint prevflags]
An element's Flags have changed. prevflags parameter is the previous value of Context.Flags
  • Ventrilo.OnIconChanged[uint previconid]
An element's Icon (and IconID) has changed. previconid parameter is the previous value of Context.IconID
  • Ventrilo.OnOnline
A server connection has been made, and events are going to start firing to indicate elements being created.
  • Ventrilo.OnOffline
You disconnected from the server.
  • Ventrilo.OnLeavingInstance
An element is leaving the instance (e.g. a channel is being removed, or a user is leaving the server)
  • Ventrilo.OnJoinedInstance
An element is joining the instance (e.g. a channel has been added, or a user has joined the server)
  • Ventrilo.OnInstanceOpened
An instance of Ventrilo has been identified
  • Ventrilo.OnInstanceClosed
An instance of Ventrilo has closed
  • Ventrilo.OnDataUpdated
Data has been updated for an online instance of Ventrilo (Context is the instance)

Downloads

Ready to Install

Install to the LavishScript Modules folder of your Inner Space installation

See Also