lib

package
v0.0.0-...-ff937ff Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 8, 2021 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Achievement

type Achievement struct {
	AcquistionDate string
	Name           string
}

type Card

type Card struct {
	Acquired    bool
	AttackDown  string
	AttackLeft  string
	AttackRight string
	AttackUp    string
	Description string
	Name        string
	Rarity      int
	Type        string
}

type Character

type Character struct {
	CityState        string
	Clan             string
	FreeCompany      string
	Gender           string
	GrandCompany     string
	GrandCompanyRank string
	Guardian         string
	Id               string
	Name             string
	Nameday          string
	Race             string
	Title            string
	World            string
	Linkshells       []string
	Achievements     []Achievement
	Cards            []Card
	Currencies       []Currency
	GoldSaucer       GoldSaucer
	Jobs             []Job
	Minions          []Minion
	Mounts           []Mount
	Orchestrions     []Orchestrion
	PvpProfile       PvpProfile
	Quests           []Quest
	Reputations      []Reputation
	Retainers        []*Retainer
	Spells           []Spell
	TrustCompanions  []TrustCompanion
}

func (*Character) GetAchievements

func (c *Character) GetAchievements()

func (*Character) GetCards

func (c *Character) GetCards()

func (*Character) GetCurrenciesAndRep

func (c *Character) GetCurrenciesAndRep()

func (*Character) GetGoldSaucer

func (c *Character) GetGoldSaucer()

func (*Character) GetJobs

func (c *Character) GetJobs()

func (*Character) GetMinionDetails

func (c *Character) GetMinionDetails(m *Minion)

getting all minion data at once causes issues this allows to lazy load

func (*Character) GetMinions

func (c *Character) GetMinions()

func (*Character) GetMountDetails

func (c *Character) GetMountDetails(m *Mount)

getting all minion data at once causes issues this allows to lazy load

func (*Character) GetMounts

func (c *Character) GetMounts()

func (*Character) GetOrchestrions

func (c *Character) GetOrchestrions()

func (*Character) GetProfile

func (c *Character) GetProfile()

func (*Character) GetPvpProfile

func (c *Character) GetPvpProfile()

func (*Character) GetQuests

func (c *Character) GetQuests()

func (*Character) GetRetainers

func (c *Character) GetRetainers()

func (*Character) GetSpells

func (c *Character) GetSpells()

func (*Character) GetTrustCompanions

func (c *Character) GetTrustCompanions()

type Currency

type Currency struct {
	CurrentAmount string
	Maximum       string
	Name          string
	Type          string
}

type GoldSaucer

type GoldSaucer struct {
	MGP                         string
	TripleTriadTournamentResult string
	JumboCactpot                string
	JumboCactpotNumberOne       string
	JumboCactpotNumberTwo       string
	JumboCactpotNumberThree     string
}

type Item

type Item struct {
	Name                 string
	Quantity             string
	HighQuality          bool
	CanBePlacedInArmoire bool
	IsUnique             bool
	ItemCategory         string
	Extractable          bool
	Projectable          bool
	Desynthesizable      string
	Dyable               bool
	Purchasable          bool
}

func (Item) IsBarding

func (i Item) IsBarding() bool

func (Item) IsFurnishing

func (i Item) IsFurnishing() bool

func (Item) IsGear

func (i Item) IsGear() bool

func (Item) IsMinion

func (i Item) IsMinion() bool

func (Item) IsStackable

func (i Item) IsStackable() bool

type Job

type Job struct {
	Name  string
	Level string
	Role  string
	Xp    string
}

type Minion

type Minion struct {
	AcquistionDate string
	Behavior       string
	Description    string
	Id             string
	Name           string
}

type Mount

type Mount struct {
	AcquistionDate string
	Description    string
	Id             string
	Movement       string
	MaxRiders      string
	Name           string
}

type Orchestrion

type Orchestrion struct {
	Acquired    bool
	Category    string
	Name        string
	WhereToFind string
}

type PvpPerformance

type PvpPerformance struct {
	Campaigns                string
	FirstPlaceWins           string
	SecondPlaceWins          string
	ThirdPlaceWins           string
	FirstPlaceWinPercentage  string
	SecondPlaceWinPercentage string
	ThirdPlaceWinPercentage  string
}

type PvpProfile

type PvpProfile struct {
	Faction            string
	Rank               string
	Title              string
	TotalXp            string
	Xp                 string
	NextXp             string
	OverallPerformance PvpPerformance
	WeeklyPerformance  PvpPerformance
}

type Quest

type Quest struct {
	CompletionDate string
	Name           string
	Type           string
}

type Reputation

type Reputation struct {
	CurrentAmount   string
	Maximum         string
	Name            string
	ReputationLevel string
	Type            string
}

type Retainer

type Retainer struct {
	Name    string
	OwnerId string
	Id      string
	Items   []Item
}

func (*Retainer) GetItems

func (r *Retainer) GetItems()

type Spell

type Spell struct {
	Name         string
	Type         string
	Aspect       string
	Rank         string
	Description  string
	WhereToLearn string
}

type TrustCompanion

type TrustCompanion struct {
	Name        string
	Job         string
	Level       string
	Xp          string
	NextLevelXp string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL