Item#
Usage#
from tf2_utils import Item
# A dictionary of item data from inventory or offer
item_dict = {
"appid": 440,
"classid": "313",
"instanceid": "11040552",
# and so on...
}
# Create an item object
item = Item(item_dict)
item.get_defindex() # 263
item.is_craft_hat() # True
item.is_uncraftable() # False
item.get_paint() # Australium Gold
item.is_unusual() # False
item.is_unusual_cosmetic() # False
item.get_effect() # ""
# etc.
- class src.tf2_utils.item.Item(item: dict)#
- is_tf2() bool #
- is_tradable() bool #
- has_name(name: str) bool #
- has_description(description: str, color: str = '756b5e', exact: bool = True) bool #
- get_description(description: str, color: str = '756b5e') str #
- get_description_and_replace(description: str, color: str = '756b5e') str #
- has_tag(tag: str, exact: bool = True) bool #
- has_quality(quality: str) bool #
- has_strange_in_name() bool #
- has_vintage_in_name() bool #
- has_killstreak(killstreak: str) bool #
- get_killstreak() str #
- get_quality() str #
- get_quality_id() int #
- get_defindex() int #
- get_effect() str #
- get_paint() str #
- get_killstreak_id() int #
- get_exterior() str #
- get_exterior_id() int #
- is_genuine() bool #
- is_vintage() bool #
- is_unusual() bool #
- is_unique() bool #
- is_strange() bool #
- is_haunted() bool #
- is_collectors() bool #
- is_decorated_weapon() bool #
- is_craftable() bool #
- is_uncraftable() bool #
- is_non_craftable() bool #
- is_painted() bool #
- has_spell() bool #
- is_special() bool #
- is_festivized() bool #
- is_halloween() bool #
- is_craft_weapon() bool #
- is_cosmetic() bool #
- is_craft_hat() bool #
- is_unusual_cosmetic() bool #
- is_australium() bool #
- is_pure() bool #
- is_key() bool #
- is_mann_co_key() bool #
- is_killstreak() bool #
- is_basic_killstreak() bool #
- is_specialized_killstreak() bool #
- is_professional_killstreak() bool #