Class: Portal2Inventory
- Inherits:
-
GameInventory
- Object
- GameInventory
- Portal2Inventory
- Defined in:
- lib/steam/community/portal2/portal2_inventory.rb
Overview
Represents the inventory (a.k.a. Robot Enrichment) of a Portal 2 player
Constant Summary collapse
- APP_ID =
The Steam application ID of Portal 2
620
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) ⇒ Portal2Inventory
constructor
Creates a new inventory object for the given SteamID64 in Portal 2 (App ID 620).
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) ⇒ Portal2Inventory
Creates a new inventory object for the given SteamID64 in Portal 2 (App ID 620)
23 24 25 |
# File 'lib/steam/community/portal2/portal2_inventory.rb', line 23 def initialize(steam_id64) super APP_ID, steam_id64 end |