Ninja Bear Studio Plugins Help

Attributes ViewModel

The Attributes ViewModel exposes inventory-related attributes from the owner's Ability System Component.

It enables UI widgets to respond to updates in weight, equipment level, and currency without manual polling or binding logic.

It is commonly used in HUDs, equipment panels, or stats widgets to visualize key gameplay values.

Configuration

This ViewModel is automatically resolved by the Inventory Resolver and requires the owning actor to have a valid Ability System Component.

Notifies

This ViewModel currently supports the following inventory-related attributes:

Field

Description

HasAttributes

Informs if the ViewModel is connected to an Attribute Set.

Wealth

Tracks the player's current amount of currency.

EquipmentLevel

Reflects the average level of all currently equipped items.

Encumbrance

Shows the current carried weight.

WeightLimit

Shows the maximum carry weight the player can support.

WeightPercent

Represents the relation between encumbrance and weight limit.

Last modified: 20 September 2025