Difference between revisions of "GetFormCountType"
Jump to navigation
Jump to search
imported>Pintocat |
imported>DoctaSax (CO distinction) |
||
Line 1: | Line 1: | ||
{{Function | {{Function | ||
|origin = LU | |origin = LU | ||
|summary = Returns the number of forms of a given type in an array. JIP NVSE Plugin v40 merged Lutana NVSE plugin v19. '''As of JIPv40, This function's syntax was changed from Lutana v19.''' | |summary = Returns the number of forms of a given type in an array. | ||
JIP NVSE Plugin v40 merged Lutana NVSE plugin v19. '''As of JIPv40, This function's syntax was changed from Lutana v19, requiring that you pass the arrays via their IDs (set to integers) if you use the script compiler override (CO).''' | |||
|name = GetFormCountType | |name = GetFormCountType | ||
|returnType = int | |returnType = int | ||
Line 15: | Line 16: | ||
== Example == | == Example == | ||
array_var arrForms | |||
int iType | |||
int iCount | |||
... | |||
let iCount := GetFormCountType arrForms, iType | |||
== Example with CO == | |||
array_var arrForms | array_var arrForms | ||
int iType | int iType |
Revision as of 11:29, 27 March 2017
< [[::Category:Functions|Category:Functions]]
A function added by the Lutana NVSE plugin.
Description
Returns the number of forms of a given type in an array.
JIP NVSE Plugin v40 merged Lutana NVSE plugin v19. As of JIPv40, This function's syntax was changed from Lutana v19, requiring that you pass the arrays via their IDs (set to integers) if you use the script compiler override (CO).
Syntax
(int) GetFormCountType formsArrayID:int type:int
Example
array_var arrForms int iType int iCount ... let iCount := GetFormCountType arrForms, iType
Example with CO
array_var arrForms int iType int iCount int iArrFormsID ... set iArrFormsID to arrForms let iCount := GetFormCountType iArrFormsID iType
Old Syntax (Lutana standalone)
(int) GetFormCountType forms:array type:int