Skip to main content

15 docs tagged with "equipment"

View all tags

Equippable

Manages item equipping behavior, including slot assignment, unequip prevention, movement speed modifiers, dapperness, moisture, and equip/unequip callbacks for entities in DST.

Equippable Replica

Manages network-replicated equipment slot and restriction logic for equippable items in DST's client-server architecture.

Inventory

Manages the storage, equipping, and inventory interactions for player entities, including slot-based item management, equipment handling, and container integration.

Luckitem

Manages luck contribution from an item to its owner, adjusting based on equipped state and stack size.

Lunarplant Tentacle Weapon

Spawns lunar tentacles as secondary attacks when equipped and used in combat, conditional on skill tree activation.

Magician

Manages the state and lifecycle of a magician tool currently being used by an entity, including equipping, holding, and dropping behavior.

Magiciantool

Manages the usage lifecycle of magical tools by tracking user context and invoking custom callbacks when tools are started or stopped being used.

Oceanfishingrod Replica

Manages networked state for the ocean fishing rod, including hook target, line tension level, and maximum cast distance.

Oceanfishingtackle

Manages casting data and lure configuration for ocean fishing mechanics.

Playerhearing

Manages dynamic audio DSP filters applied to the player based on equipped items, such as muffling hats.

Playerinspectable

Syncs player equipment and skill selections to the network for client-side rendering of character appearance.

Setbonus

Manages equipment set bonus logic for entities, enabling or disabling set-based effects when matching gear is equipped.

Shadowdominance

Manages the "shadowdominance" tag on an entity based on equip state and presence of other shadow-dominant items.

Skinner Beefalo

Manages wearable equipment slots (body, feet, head, horn, tail) and skin application for beefalo entities.

UseableItem

Manages the "in use" state of an equippable item and provides callbacks for when it starts or stops being used.