class Halo::HaloWars2::Metadata

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method Halo::APIResponse::new
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 6
def initialize(options = {})
  @endpoint = '/metadata/hw2'

  super(options)
end

Public Instance Methods

campaign_levels(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 12
def campaign_levels(options = {})
  get_data("#{@endpoint}/campaign-levels", options)
end
campaign_logs(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 16
def campaign_logs(options = {})
  get_data("#{@endpoint}/campaign-logs", options)
end
card_keywords(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 20
def card_keywords(options = {})
  get_data("#{@endpoint}/card-keywords", options)
end
cards(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 24
def cards(options = {})
  get_data("#{@endpoint}/cards", options)
end
csr_designations(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 28
def csr_designations(options = {})
  get_data("#{@endpoint}/csr-designations", options)
end
difficulties(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 32
def difficulties(options = {})
  get_data("#{@endpoint}/difficulties", options)
end
game_object_categories(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 36
def game_object_categories(options = {})
  get_data("#{@endpoint}/game-object-categories", options)
end
game_objects(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 40
def game_objects(options = {})
  get_data("#{@endpoint}/game-objects", options)
end
leader_powers(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 44
def leader_powers(options = {})
  get_data("#{@endpoint}/leader-powers", options)
end
leaders(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 48
def leaders(options = {})
  get_data("#{@endpoint}/leaders", options)
end
maps(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 52
def maps(options = {})
  get_data("#{@endpoint}/maps", options)
end
packs(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 56
def packs(options = {})
  get_data("#{@endpoint}/packs", options)
end
playlists(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 60
def playlists(options = {})
  get_data("#{@endpoint}/playlists", options)
end
seasons(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 64
def seasons(options = {})
  get_data("#{@endpoint}/seasons", options)
end
spartan_ranks(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 68
def spartan_ranks(options = {})
  get_data("#{@endpoint}/spartan-ranks", options)
end
techs(options = {}) click to toggle source
# File lib/halo-api/modules/halo_wars2/metadata.rb, line 72
def techs(options = {})
  get_data("#{@endpoint}/techs", options)
end