Class: Warframe::Models::SteelPath

Inherits:
Base show all
Includes:
Attributes::Active, Attributes::Expiry
Defined in:
lib/warframe/models/steel_path.rb

Instance Attribute Summary collapse

Attributes included from Attributes::Expiry

#expiry

Attributes included from Attributes::Active

#active

Method Summary

Methods inherited from ObjectifiedHash

#[], from_array, #initialize, #inspect, #size, #to_hash, #to_s

Constructor Details

This class inherits a constructor from Warframe::Models::ObjectifiedHash

Instance Attribute Details

#current_rewardOpenStruct (readonly)

The currently available item from Teshin.

Returns:

  • (OpenStruct)


14
15
16
# File 'lib/warframe/models/steel_path.rb', line 14

def current_reward
  @current_reward
end

#evergreensArray<OpenStruct> (readonly)

Current rotation of items Teshin has to offer.

Returns:

  • (Array<OpenStruct>)


26
27
28
# File 'lib/warframe/models/steel_path.rb', line 26

def evergreens
  @evergreens
end

#incursionsOpenStruct (readonly)

Current incursion data

Returns:

  • (OpenStruct)


30
31
32
# File 'lib/warframe/models/steel_path.rb', line 30

def incursions
  @incursions
end

#remainingString (readonly)

The time remaining of the current reward.

Returns:

  • (String)


18
19
20
# File 'lib/warframe/models/steel_path.rb', line 18

def remaining
  @remaining
end

#rotationArray<OpenStruct> (readonly)

Current rotation of items the Arbiters have to offer.

Returns:

  • (Array<OpenStruct>)


22
23
24
# File 'lib/warframe/models/steel_path.rb', line 22

def rotation
  @rotation
end