Arma 3 Scripting

Command in DLC

getObjectDLC

Also available as Markdown and JSON, or read the original wiki page.

Description

Returns appID of the DLC the object belongs to or nil if object is vanilla.

Syntax

getObjectDLC obj

Parameters:

Returns: Number (or Nothing if vanilla item)

Examples

Example 1

_appID = getObjectDLC cursorTarget;
if (!isNil "_appID") then {
    hint format ["This object belongs to DLC with id: %1", _appID];
} else {
    hint "This object is vanilla";
};

Example 2

_akm = createSimpleObject ["A3\Weapons_F_Exp\Rifles\AKM\AKM_F.p3d",getPosASL player];
getObjectDLC _akm;    // 395180

See also

getDLCs · getPersonUsedDLCs · getMissionDLCs · getDLCAssetsUsageByName · getDLCAssetsUsage · getAssetDLCInfo