Class: Warframe::Models::Sortie

Inherits:
Base show all
Includes:
Attributes::ActiveBoth, Attributes::ETA, Attributes::Expiration, Attributes::ID
Defined in:
lib/warframe/models/sortie.rb

Instance Attribute Summary collapse

Attributes included from Attributes::ETA

#eta

Attributes included from Attributes::Expired

#expired

Attributes included from Attributes::Expiry

#expiry

Attributes included from Attributes::Active

#active

Attributes included from Attributes::Activation

#activation

Attributes included from Attributes::ID

#id

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

#bossString (readonly)

The boss for this part of the sortie.

Returns:

  • (String)


16
17
18
# File 'lib/warframe/models/sortie.rb', line 16

def boss
  @boss
end

#factionString (readonly)

The faction fighting you in this mission.

Returns:

  • (String)


20
21
22
# File 'lib/warframe/models/sortie.rb', line 20

def faction
  @faction
end

#reward_poolString (readonly)

The reward pool which this is pulling from.

Returns:

  • (String)


28
29
30
# File 'lib/warframe/models/sortie.rb', line 28

def reward_pool
  @reward_pool
end

#variantsArray<OpenStruct> (readonly)

Modifiers active for this challenge.

Returns:

  • (Array<OpenStruct>)


24
25
26
# File 'lib/warframe/models/sortie.rb', line 24

def variants
  @variants
end