LootContainerBase class
game.LootContainerBase
Inheritance
Base: game.Object
Derived
game.ContainerObjectBase, game.LootSlot
Properties
| Property | Type | |
|---|---|---|
useAreaLoot | bool | |
lootTables | TDBID[] | |
contentAssignment | TDBID | |
isIllegal | bool | |
wasLootInitalized | bool | |
containerType | game.data.ContainerType | |
lootQuality | game.data.Quality | scripted |
hasQuestItems | bool | scripted |
isInIconForcedVisibilityRange | bool | scripted |
isIconic | bool | scripted |
activeQualityRangeInteraction | CName | scripted |
Functions
bool IsIllegal()RTTIbool IsEmpty()RTTITDBID GetContentAssignment()RTTIbool IsLogicReady()RTTIvoid EvaluateLootQualityByTask()RTTIvoid EvaluateLootQualityTask(game.ScriptTaskData data)RTTIbool OnGameAttached()overrideRTTIgame.LootContainerBasePS? GetPS()overrideRTTIbool ShouldHideLockedUI()RTTIFocusForcedHighlightData? GetDefaultHighlight()overrideRTTIEFocusOutlineType GetCurrentOutline()overrideRTTIbool ShouldRegisterToHUD()overrideRTTIbool IsContainer()overrideRTTIbool HasValidLootQuality()RTTIbool IsInIconForcedVisibilityRange()overrideRTTIbool OnInventoryEmptyEvent(game.OnInventoryEmptyEvent evt)RTTIbool OnInventoryChangedEvent(game.InventoryChangedEvent evt)RTTIbool OnItemRemoveddEvent(game.ItemBeingRemovedEvent evt)RTTIbool OnItemAddedEvent(game.ItemAddedEvent evt)RTTIbool OnInventoryFilledEvent(game.ContainerFilledEvent evt)RTTIbool OnInteraction(game.interactions.ChoiceEvent choiceEvent)RTTIEMappinVisualState DeterminGameplayRoleMappinVisuaState(SDeviceMappinData data)overrideRTTIEGameplayRole DeterminGameplayRole()overrideRTTIbool IsQuest()overrideRTTIvoid MarkAsQuest(bool isQuest)overrideRTTIbool IsDisabled()RTTIvoid EvaluateLootQualityEvent()RTTIbool OnEvaluateLootQuality(game.events.EvaluateLootQualityEvent evt)RTTIbool EvaluateLootQuality()RTTIgame.data.Quality GetLootQuality()overrideRTTIbool GetIsIconic()overrideRTTIvoid ToggleLootHighlight(bool enable)RTTIbool OnSetContainerStateEventEvent(SetContainerStateEvent evt)RTTIvoid ResolveQualityRangeInteractionLayer()RTTI