GetObjectComponentCount - MiscObject
Jump to navigation
Jump to search
Member of: MiscObject Script
Gets the quantity of the given Component from the MiscItem Component Data.
Syntax[edit | edit source]
int Function GetObjectComponentCount(Component akComponent) native
Parameters[edit | edit source]
- akComponent - The Component that should be counted.
Return Value[edit | edit source]
The quantity of the given Component.
Examples[edit | edit source]
; 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