Difference between revisions of "GetInstalledPlugins - Game"
Jump to navigation
Jump to search
imported>Qazaaq (added f4se member) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 14: | Line 14: | ||
== Return Value == | == Return Value == | ||
<source lang="papyrus"> | |||
Struct PluginInfo | |||
int index | |||
string name | |||
string author | |||
string description | |||
EndStruct | |||
</source> | |||
== Examples == | == Examples == | ||
<source lang="papyrus"> | <source lang="papyrus"> | ||
; | ; get array of installed plugins that are not esl flagged. | ||
Game:PluginInfo[] Plugins = Game.GetInstalledPlugins() | |||
int i = 0 | |||
while ( i < Plugins.Length ) | |||
Debug.Trace("Plugin: " + Plugins[i].name + " at index: " + Plugins[i].index + " is by " + Plugins[i].author) | |||
Debug.Trace("description: " + Plugins[i].description) | |||
i += 1 | |||
endwhile | |||
; Note: | |||
; i = Plugins[i].index, array index = plugin index | |||
</source> | </source> | ||
Latest revision as of 09:34, 13 April 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.3.1 or higher.
Placeholder Description.
Syntax[edit | edit source]
PluginInfo[] Function GetInstalledPlugins() Native Global
Parameters[edit | edit source]
- None
Return Value[edit | edit source]
Struct PluginInfo
int index
string name
string author
string description
EndStruct
Examples[edit | edit source]
; get array of installed plugins that are not esl flagged.
Game:PluginInfo[] Plugins = Game.GetInstalledPlugins()
int i = 0
while ( i < Plugins.Length )
Debug.Trace("Plugin: " + Plugins[i].name + " at index: " + Plugins[i].index + " is by " + Plugins[i].author)
Debug.Trace("description: " + Plugins[i].description)
i += 1
endwhile
; Note:
; i = Plugins[i].index, array index = plugin index