bool CanBeUsedOutOfInventory() | | ❌ |
handle GetContainer() | Get the container for this item. | ❌ |
int GetCost() | | ❌ |
int GetCurrentCharges() | Get the number of charges this item currently has. | ✔️ |
int GetInitialCharges() | Get the initial number of charges this item has. | ✔️ |
int GetItemSlot() | | ✔️ |
int GetItemState() | Gets whether item is unequipped or ready. | ❌ |
handle GetParent() | Get the parent for this item. | ❌ |
float GetPurchaseTime() | Get the purchase time of this item | ❌ |
handle GetPurchaser() | Get the purchaser for this item. | ❌ |
int GetSecondaryCharges() | Get the number of secondary charges this item currently has. | ✔️ |
int GetShareability() | | ✔️ |
bool IsAlertableItem() | | ✔️ |
bool IsCastOnPickup() | | ✔️ |
bool IsCombinable() | | ❌ |
bool IsDisassemblable() | | ✔️ |
bool IsDroppable() | | ✔️ |
bool IsInBackpack() | | ✔️ |
bool IsItem() | | ✔️ |
bool IsKillable() | | ✔️ |
bool IsMuted() | | ✔️ |
bool IsPermanent() | | ✔️ |
bool IsPurchasable() | | ✔️ |
bool IsRecipe() | | ✔️ |
bool IsRecipeGenerated() | | ✔️ |
bool IsSellable() | | ✔️ |
bool IsStackable() | | ✔️ |
void LaunchLoot(bAutoUse, flHeight, flDuration, vEndPoint) | | ❌ |
void LaunchLootInitialHeight(bAutoUse, flInitialHeight, flLaunchHeight, flDuration, vEndPoint) | | ❌ |
void OnEquip() | | ❌ |
void OnUnequip() | | ❌ |
bool RequiresCharges() | | ✔️ |
void SetCanBeUsedOutOfInventory(bValue) | | ❌ |
void SetCastOnPickup(bCastOnPickUp) | | ❌ |
void SetCurrentCharges(iCharges) | Set the number of charges on this item | ❌ |
void SetDroppable(bDroppable) | | ❌ |
void SetItemState(iState) | Sets whether item is unequipped or ready. | ❌ |
void SetPurchaseTime(flTime) | Set the purchase time of this item | ❌ |
void SetPurchaser(hPurchaser) | Set the purchaser of record for this item. | ❌ |
void SetSecondaryCharges(iCharges) | Set the number of secondary charges on this item | ❌ |
void SetSellable(bSellable) | | ❌ |
void SetShareability(iShareability) | | ❌ |
void SetStacksWithOtherOwners(bStacksWithOtherOwners) | | ❌ |
void SpendCharge() | | ❌ |
bool StacksWithOtherOwners() | | ❌ |
void Think() | Think this item | ❌ |