class XIVAPI::Dataclasses::GearSet

Overview

Dataclass for a set of gears

Defined in:

dataclasses/character/gear_set.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(__temp_216 : JSON::PullParser) #

Instance Method Detail

def attributes : Array(XIVAPI::Dataclasses::GearSetAttribute) #

An array of GearSetAttribute classs indicating the various attribute values for the GearSet.


[View source]
def attributes=(_attributes : Array(GearSetAttribute)) #

A Job class indicating the Class for the GearSet


[View source]
def cls=(_cls : Job) #

An Equipment class for the GearSet, indicating what piece of Gear is equipped in each slot on the Character.


[View source]
def gear=(_gear : Equipment) #

def gear_key : String #

A string in the form "#{class_id}_#{job_id}" that corresponds with the key for the ClassJob hash in the Character class.


[View source]
def gear_key=(_gear_key : String) #

A Job class indicating the Job for the GearSet.


[View source]
def job=(_job : Job) #

def level : UInt64 #

The level of the GearSet. This is not IL, I'm unsure as to what it refers to.


[View source]
def level=(_level : UInt64) #

def to_json(json : JSON::Builder) #