remark

package
v1.11.0 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2022 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Overview

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Code generated by gen.py; DO NOT EDIT

Index

Constants

View Source
const (
	Type_InvalidGem                    = "invalid_gem"
	Type_MissingGems                   = "missing_gems"
	Type_NoEnchant                     = "no_enchant"
	Type_InvalidEnchant                = "invalid_enchant"
	Type_NoTemporaryEnchant            = "no_temporary_enchant"
	Type_InvalidTemporaryEnchant       = "invalid_temporary_enchant"
	Type_NoTemporaryEnchantButWindfury = "no_temporary_enchant_but_windfury"
	Type_MissingBattleElixir           = "missing_battle_elixir"
	Type_MissingGuardianElixir         = "missing_guardian_elixir"
	Type_MissingFood                   = "missing_food"
	Type_InvalidBattleElixir           = "invalid_battle_elixir"
	Type_InvalidGuardianElixir         = "invalid_guardian_elixir"
	Type_InvalidFood                   = "invalid_food"
	Type_InvalidTalentPoints           = "invalid_talent_points"
	Type_CastHigherRankAvailable       = "cast_higher_rank_available"
	Type_MissingItemInSlot             = "missing_item_in_slot"
	Type_MetaNotActivated              = "meta_not_activated"
	Type_CouldMaximizeCasts            = "could_maximize_casts"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CastHigherRankAvailable

type CastHigherRankAvailable struct {
	SpellID                      int64  `json:"spell_id"`
	SuggestedSpellID             int64  `json:"suggested_spell_id"`
	SpellWowheadAttr             string `json:"spell_wowhead_attr"`
	HigherRankedSpellWowheadAttr string `json:"higher_ranked_spell_wowhead_attr"`
	Count                        int    `json:"count"`
}

type CouldMaximizeCasts added in v1.7.0

type CouldMaximizeCasts struct {
	SpellID               int64  `json:"spell_id"`
	PossibleCasts         int64  `json:"possible_casts"`
	ActualCasts           int64  `json:"actual_casts"`
	Threshold             int64  `json:"threshold"`
	ActualPercentageOfUse int64  `json:"actual_percentage_of_use"`
	SpellWowheadAttr      string `json:"spell_wowhead_attr"`
}

type InvalidBattleElixir

type InvalidBattleElixir struct {
	WowheadAttr string `json:"wowhead_attr"`
}

type InvalidEnchant

type InvalidEnchant struct {
	ItemWowheadAttr string `json:"item_wowhead_attr"`
	WowheadAttr     string `json:"wowhead_attr"`
	Slot            string `json:"slot"`
	EnchantID       int64  `json:"enchant_id"`
}

type InvalidFood

type InvalidFood struct {
	WowheadAttr string `json:"wowhead_attr"`
}

type InvalidGem

type InvalidGem struct {
	ItemWowheadAttr string `json:"item_wowhead_attr"`
	WowheadAttr     string `json:"wowhead_attr"`
}

type InvalidGuardianElixir

type InvalidGuardianElixir struct {
	WowheadAttr string `json:"wowhead_attr"`
}

type InvalidTalentPoints

type InvalidTalentPoints struct {
	ExpectedPoints int64 `json:"expected_points"`
	PointsUsed     int64 `json:"points_used"`
}

type InvalidTemporaryEnchant

type InvalidTemporaryEnchant struct {
	ItemWowheadAttr string `json:"item_wowhead_attr"`
}

type MetaNotActivated

type MetaNotActivated struct {
	ItemWowheadAttr string `json:"item_wowhead_attr"`
	WowheadAttr     string `json:"wowhead_attr"`
}

type Metadata

type Metadata interface {
	// contains filtered or unexported methods
}

type MissingBattleElixir

type MissingBattleElixir struct {
}

type MissingFood

type MissingFood struct {
}

type MissingGems

type MissingGems struct {
	ItemWowheadAttr string `json:"item_wowhead_attr"`
	Count           int    `json:"count"`
}

type MissingGuardianElixir

type MissingGuardianElixir struct {
}

type MissingItemInSlot

type MissingItemInSlot struct {
	Slot string `json:"slot"`
}

type NoEnchant

type NoEnchant struct {
	ItemWowheadAttr string `json:"item_wowhead_attr"`
	Slot            string `json:"slot"`
}

type NoTemporaryEnchant

type NoTemporaryEnchant struct {
	ItemWowheadAttr string `json:"item_wowhead_attr"`
}

type NoTemporaryEnchantButWindfury

type NoTemporaryEnchantButWindfury struct {
	ItemWowheadAttr string `json:"item_wowhead_attr"`
}

type Remark

type Remark struct {
	Type                         Type   `json:"type"`
	Fight                        string `json:"fight,omitempty"`
	ItemWowheadAttr              string `json:"item_wowhead_attr,omitempty"`
	WowheadAttr                  string `json:"wowhead_attr,omitempty"`
	Count                        int    `json:"count,omitempty"`
	Slot                         string `json:"slot,omitempty"`
	EnchantID                    int64  `json:"enchant_id,omitempty"`
	ExpectedPoints               int64  `json:"expected_points,omitempty"`
	PointsUsed                   int64  `json:"points_used,omitempty"`
	SpellID                      int64  `json:"spell_id,omitempty"`
	SuggestedSpellID             int64  `json:"suggested_spell_id,omitempty"`
	SpellWowheadAttr             string `json:"spell_wowhead_attr,omitempty"`
	HigherRankedSpellWowheadAttr string `json:"higher_ranked_spell_wowhead_attr,omitempty"`
	PossibleCasts                int64  `json:"possible_casts,omitempty"`
	ActualCasts                  int64  `json:"actual_casts,omitempty"`
	Threshold                    int64  `json:"threshold,omitempty"`
	ActualPercentageOfUse        int64  `json:"actual_percentage_of_use,omitempty"`

	UUID string `json:"uuid"`
}

func New

func New(metadata Metadata, fightName string) *Remark

func (*Remark) ComputeUUID

func (r *Remark) ComputeUUID()

type Type

type Type string

Jump to

Keyboard shortcuts

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