Class: SteamCondenser::Community::TF2Inventory

Inherits:
GameInventory show all
Defined in:
lib/steam-condenser/community/tf2/tf2_inventory.rb

Overview

Represents the inventory (aka. Backpack) of a Team Fortress 2 player

Author:

  • Sebastian Staudt

Constant Summary collapse

APP_ID =

The Steam application ID of Team Fortress 2

440

Instance Attribute Summary

Attributes inherited from GameInventory

#app_id, #items, #preliminary_items, #user

Attributes included from Cacheable

#fetch_time

Instance Method Summary collapse

Methods inherited from GameInventory

#[], #fetch, #inspect, #item_schema, new, schema_language=, #size

Methods included from Cacheable

#cache, #cache_id_value, #cache_ids, #cached_instance, #fetch, #fetched?, included

Constructor Details

#initialize(steam_id64, fetch = true, bypass_cache = false) ⇒ TF2Inventory

Creates a new inventory object for the given SteamID64 in Team Fortress 2 (App ID 440)


25
26
27
# File 'lib/steam-condenser/community/tf2/tf2_inventory.rb', line 25

def initialize(steam_id64)
  super APP_ID, steam_id64
end