Skip to content

Class

PickupRuntime

Generated GDScript class reference for ItemVault.PickupRuntime.

Status
Current
Version
v1.1
Source updated
2026-09-12
Generated on
2026-10-12

Shared pickup lifecycle for Pickup2D and Pickup3D: delay, stack resolution, metadata handling, drop-table roll, validation, and accepted/rejected/overflow handling, keeping the editor-facing nodes thin dimension adapters.

Source: addons/item_vault/pickups/pickup_runtime.gd

Syntax

class PickupRuntime extends RefCounted

Members

NameKindSummary
pickupPropertyPickup node this runtime drives; exposes the same fields as Pickup2D/3D (root, resource_count, free_on_pickup, sound, pickup_delay, loot_table, picked_up).
dimensionPropertyDimension token used for diagnostics only ("2d" or "3d").
setupMethod
takeMethod
get_pickup_stackMethod
validateMethod