Class: Warframe::Models::Sortie

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

Overview

Sortie data model. /:platform/sortie

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

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

#bossString (readonly)

The boss for this part of the sortie.

Returns:

  • (String)


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

def boss
  @boss
end

#factionString (readonly)

The faction fighting you in this mission.

Returns:

  • (String)


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

def faction
  @faction
end

#reward_poolString (readonly)

The reward pool which this is pulling from.

Returns:

  • (String)


33
34
35
# File 'lib/warframe/models/sortie.rb', line 33

def reward_pool
  @reward_pool
end

#variantsArray<OpenStruct> (readonly)

Modifiers active for this challenge.

Returns:

  • (Array<OpenStruct>)


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

def variants
  @variants
end