Source: addons/item_vault/pickups/pickup_runtime.gd
Syntax
class PickupRuntime extends RefCountedMembers
| Name | Kind | Summary |
|---|---|---|
pickup | Property | Shared pickup lifecycle for Pickup2D and Pickup3D. Keeps the editor-facing pickup nodes thin dimension adapters while moving pickup delay, stack resolution, metadata handling, drop-table roll, validation, and accepted/rejected/overflow handling into a single place. Pickup node this runtime is driving. Expected to expose the same exported fields as Pickup2D/Pickup3D (root, resource_count, pickup_resource_file, free_on_pickup, sound, pickup_delay, loot_table, picked_up signal). |
dimension | Property | Dimension token used for diagnostics only ("2d" or "3d"). |
setup | Method | |
take | Method | |
event | Property | |
stack | Property | |
event | Property | |
root_valid | Property | |
meta_target | Property | |
meta_target | Property | |
get_pickup_stack | Method | |
meta_stack | Property | |
entry | Property | |
resource | Property | |
pickup_name | Property | |
total_odds | Property | |
roll | Property | |
cumulative | Property | |
validate | Method | |
no_problems | Property | |
has_meta | Property | |
has_contents | Property |