gameItemDropObject
classnative
extends gameLootObject › GameObject › GameEntity › Entity › IScriptable › ISerializable
Properties 4
| Name | Type | Flags |
|---|---|---|
hasQuestItems | Bool | scriptedprivate |
isEmpty | Bool | scriptedprivate |
isIconic | Bool | scriptedprivate |
spawnedItemID | ItemID | scriptedprivate |
Methods 27
public final const func DeterminGameplayRole() -> EGameplayRolescripted
public final const func DeterminGameplayRoleMappinVisuaState(data: script_ref<SDeviceMappinData>) -> EMappinVisualStatescripted
private final func EvaluateLootQuality() -> Boolscripted
protected final func EvaluateLootQualityByTask()scripted
private final func EvaluateLootQualityEvent(target: EntityID)scripted
protected final func EvaluateLootQualityTask(data: ref<ScriptTaskData>)scripted
public final const func GetCurrentOutline() -> EFocusOutlineTypescripted
public final const func GetDefaultHighlight() -> ref<FocusForcedHighlightData>scripted
public final const func GetIsIconic() -> Boolscripted
native const func GetItemEntityID() -> EntityID
native const func GetItemObject() -> wref<ItemObject>
public final const func GetLootQuality() -> gamedataQualityscripted
private final func HasValidLootQuality() -> Boolscripted
public final const func IsContainer() -> Boolscripted
public final const func IsEmpty() -> Boolscripted
public final const func IsQuest() -> Boolscripted
protected final cb func OnGameAttached() -> Boolscripted
protected final cb func OnHUDInstruction(evt: ref<HUDInstruction>) -> Boolscripted
protected final cb func OnInteractionActivated(evt: ref<InteractionActivationEvent>) -> Boolscripted
protected final cb func OnInventoryChangedEvent(evt: ref<InventoryChangedEvent>) -> Boolscripted
protected final cb func OnInventoryEmptyEvent(evt: ref<OnInventoryEmptyEvent>) -> Boolscripted
protected final cb func OnItemAddedEvent(evt: ref<ItemAddedEvent>) -> Boolscripted
protected final func OnItemEntitySpawned(entID: EntityID)scripted
protected final cb func OnItemRemoveddEvent(evt: ref<ItemBeingRemovedEvent>) -> Boolscripted
private final func ResolveInvotoryContent()scripted
public final const func ShouldRegisterToHUD() -> Boolscripted
private final func ToggleLootHighlight(enable: Bool)scripted