| Pickup Type | Set the type of pickup to use |
| Auto Pickup Type | Set when to automatically pickup |
| Destroy After | Destroy GameObject after interaciton |
| Destroy Target | GameObject to destory |
| Add Funds | List of funds to add |
| Add Items | List of items to add |
| Item | Item to add for EquipBetter mode |
| Allow Worse Item | Allow picking up a worse item with input hold |
| Worse Prompt Id | Id of Interactor UI to use for worse items |
| Better Prompt Id | Id of Interactor UI to use for better items |
| Auto Swap Mode | Determines how to swap attachments |
| Comparisons | List of stat comparison |
| Interactable | Determines if this object is interactable |
| Action Text | Text associated with this action |
| Action Image | Image associated with the action |
| Show Alt Text | Display message when object is not interactable |
| Alternate Text | Text associated with this action when not interactable |
| Custom Source | Source of custom UI |
| Custom UI | Reference of Custom UI to use instead of the normal Interactor UI |
| Custom Id | Id of Custom UI to use instead of the normal Interactor UI |
| Audio Pool Channel | Name of the broadcaster channel to use with the audio ppol |
| Action Sound | Sound to play when interacting |
| On Interact | Event raised when the object is interacted with |