Class: Warframe::Models::SteelPath

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

Overview

SteelPath data model. /:platform/steelPath

Instance Attribute Summary collapse

Attributes included from Attributes::Expiry

#expiry

Attributes included from Attributes::Active

#active

Attributes inherited from Base

#code, #error

Method Summary

Methods inherited from Base

#initialize

Constructor Details

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

Instance Attribute Details

#current_rewardOpenStruct (readonly)

The currently available item from Teshin.

Returns:

  • (OpenStruct)


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

def current_reward
  @current_reward
end

#evergreensArray<OpenStruct> (readonly)

Current rotation of items Teshin has to offer.

Returns:

  • (Array<OpenStruct>)


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

def evergreens
  @evergreens
end

#incursionsOpenStruct (readonly)

Current incursion data

Returns:

  • (OpenStruct)


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

def incursions
  @incursions
end

#remainingString (readonly)

The time remaining of the current reward.

Returns:

  • (String)


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

def remaining
  @remaining
end

#rotationArray<OpenStruct> (readonly)

Current rotation of items the Arbiters have to offer.

Returns:

  • (Array<OpenStruct>)


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

def rotation
  @rotation
end