ItemDropObject class
game.ItemDropObject
Inheritance
Base: game.LootObject
Derived
None.
Properties
| Property | Type | |
|---|---|---|
isEmpty | bool | scripted |
isIconic | bool | scripted |
hasQuestItems | bool | scripted |
spawnedItemID | game.ItemID | scripted |
Functions
ent.EntityID GetItemEntityID()RTTIWeakHandle<game.ItemObject> GetItemObject()RTTIvoid EvaluateLootQualityByTask()RTTIvoid EvaluateLootQualityTask(game.ScriptTaskData data)RTTIbool OnGameAttached()overrideRTTIvoid ResolveInvotoryContent()RTTIbool HasValidLootQuality()RTTIbool EvaluateLootQuality()RTTIgame.data.Quality GetLootQuality()overrideRTTIbool GetIsIconic()overrideRTTIEMappinVisualState DeterminGameplayRoleMappinVisuaState(SDeviceMappinData data)overrideRTTIEGameplayRole DeterminGameplayRole()overrideRTTIbool IsQuest()overrideRTTIbool IsContainer()overrideRTTIvoid ToggleLootHighlight(bool enable)RTTIFocusForcedHighlightData? GetDefaultHighlight()overrideRTTIEFocusOutlineType GetCurrentOutline()overrideRTTIvoid OnItemEntitySpawned(ent.EntityID entID)RTTIbool OnInteractionActivated(game.interactions.InteractionActivationEvent evt)overrideRTTIbool IsEmpty()RTTIbool ShouldRegisterToHUD()overrideRTTIbool OnHUDInstruction(HUDInstruction evt)overrideRTTIbool OnInventoryEmptyEvent(game.OnInventoryEmptyEvent evt)RTTIbool OnInventoryChangedEvent(game.InventoryChangedEvent evt)RTTIbool OnItemRemoveddEvent(game.ItemBeingRemovedEvent evt)RTTIbool OnItemAddedEvent(game.ItemAddedEvent evt)RTTIvoid EvaluateLootQualityEvent(ent.EntityID target)RTTI