The "vngen_get_index" Function

Syntax

vngen_get_index(id, type, [name]);
ArgumentTypeDescription
idreal/stringThe ID of the specific entity to check
typeinteger/macroSets which type of entity to check
[name]stringOptional: Sets the character name to check, if entity is an attachment

Description

Returns the numerical index of the specified entity of the given ID and type, or 'undefined' if the entity or type does not exist.

See Macros & Keywords for a full list of available entity types. In addition to standard types, this script also supports checking the current speaking character(s) which will return the index of the text element containing the speaking character's dialog.

Example

var index = vngen_get_index("John Doe", vngen_type_char);