REDNODE / GAME API

gameItemDropObject

classnative

extends gameLootObject › GameObject › GameEntity › Entity › IScriptable › ISerializable

Properties 4

NameTypeFlags
hasQuestItemsBoolscriptedprivate
isEmptyBoolscriptedprivate
isIconicBoolscriptedprivate
spawnedItemIDItemIDscriptedprivate

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