GetObjectComponentCount - MiscObject

From the Fallout4 CreationKit Wiki
Revision as of 19:00, 2 December 2018 by imported>Qazaaq (changed code example)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Member of: MiscObject Script

Gets the quantity of the given Component from the MiscItem Component Data.

Syntax

int Function GetObjectComponentCount(Component akComponent) native

Parameters

  • akComponent - The Component that should be counted.

Return Value

The quantity of the given Component.

Examples

; Count the miscellaneous components
MiscObject DeskFanOffice01
Component c_Screws

int count = DeskFanOffice01.GetObjectComponentCount(c_Screws)
Debug.Trace("The '"+DeskFanOffice01+"' item has "+count+" of the "+c_Screws+" component.")


Scriptname Example extends ScriptObject

MiscObject Property DeskFanOffice01 Auto Const Mandatory
Component Property c_Screws Auto Const Mandatory

Event OnInit()
    {Count the miscellaneous components}
    int count = DeskFanOffice01.GetObjectComponentCount(c_Screws)
    If (count > 0)
        Debug.Trace("The '"+DeskFanOffice01+"' item has "+count+" of the "+c_Screws+" component.")
    Else
        Debug.Trace("The '"+DeskFanOffice01+"' item does not use the "+c_Screws+" component.")
    EndIf
EndEvent

See Also