Class: Dota2Inventory
- Inherits:
-
GameInventory
- Object
- GameInventory
- Dota2Inventory
- Defined in:
- lib/steam/community/dota2/dota2_inventory.rb
Overview
Represents the inventory of a DotA 2 player
Constant Summary collapse
- APP_ID =
The Steam application ID of DotA 2
570
Instance Attribute Summary
Attributes inherited from GameInventory
#app_id, #items, #preliminary_items, #user
Attributes included from Cacheable
Instance Method Summary collapse
-
#initialize(steam_id64, fetch = true, bypass_cache = false) ⇒ Dota2Inventory
constructor
Creates a new inventory object for the given SteamID64 in DotA 2 (App ID 570).
Methods inherited from GameInventory
#[], #fetch, #inspect, #item_schema, new, schema_language=, #size
Methods included from Cacheable
#cache, #fetch, #fetched?, included
Constructor Details
#initialize(steam_id64, fetch = true, bypass_cache = false) ⇒ Dota2Inventory
Creates a new inventory object for the given SteamID64 in DotA 2 (App ID 570)
23 24 25 |
# File 'lib/steam/community/dota2/dota2_inventory.rb', line 23 def initialize(steam_id64) super APP_ID, steam_id64 end |