texturegroup_get_tilesets

With this function you can retrieve the tileset index of each of the tilesets assigned to texture pages within the given texture group. You supply the texture group ID string (as defined in the texture Group Editor) and the function will return a 1D array where each entry contains the tileset index for a tileset resource. If the function fails - ie: an invalid group is given, or the group has no texture assigned to it - then the array will be empty (0 length).

 

Syntax:

texturegroup_get_tilesets(tex_id);

ArgumentTypeDescription
texStringThe name of the texture group to check (a string)

 

Returns:

Array

 

Example:

var _tex_array = texturegroup_get_tilesets( "MainMenu");
for (var i = 0; i < array_length(_tex_array); ++i;)
{
    show_debug_message("Tileset " + string(i) + " Index:" + string(tex_array[i]));
}

The above code will retrieve the tileset indexes for the texture group "MainMenu", then display those IDs in the console output window.