Difference between revisions of "GetInstalledLightPlugins - Game"

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search
Line 25: Line 25:
== Examples ==
== Examples ==
<source lang="papyrus">
<source lang="papyrus">
; get all loaded light plugins
; get array of installed light plugins
Game:PluginInfo[] Plugins = Game.GetInstalledLightPlugins()
int i = 0
 
while ( i < Plugins.Length )
Debug.Trace("Light Plugin: " + Plugins[i].name + " at index: " + Plugins[i].index + " is by " + Plugins[i].author)
Debug.Trace("description : " + Plugins[i].description)
i += 1
endwhile


Game:PluginInfo[] installedLightPlugins = Game.GetInstalledLightPlugins()


; Note:
; Note:

Revision as of 14:56, 29 March 2024

This article has been flagged as incomplete.
Please help improve the wiki by learning how to contribute.

F4SE Member of: Game Script
Requires F4SE version 0.5.0 or higher.

Placeholder Description.

Syntax

PluginInfo[] Function GetInstalledLightPlugins() Native Global

Parameters

  • None

Return Value

Struct PluginInfo
	int index
	string name
	string author
	string description
EndStruct

Examples

; get array of installed light plugins
Game:PluginInfo[] Plugins = Game.GetInstalledLightPlugins()
int i = 0

while ( i < Plugins.Length )
	Debug.Trace("Light Plugin: " + Plugins[i].name + " at index: " + Plugins[i].index + " is by " + Plugins[i].author)
	Debug.Trace("description : " + Plugins[i].description)
	i += 1
endwhile


; Note:
; member index will be 0xFE for every installedLightPlugins element returned.
; (i.e. this function does not work correctly)

See Also