Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CharacterBase ¶
type CharacterBase struct { Key keys.Char `json:"key"` Rarity int `json:"rarity"` Element attributes.Element `json:"element"` Level int `json:"level"` MaxLevel int `json:"max_level"` Ascension int `json:"ascension"` HP float64 `json:"base_hp"` Atk float64 `json:"base_atk"` Def float64 `json:"base_def"` Cons int `json:"cons"` }
type CharacterProfile ¶
type CharacterProfile struct { Base CharacterBase `json:"base"` Weapon weapon.WeaponProfile `json:"weapon"` Talents TalentProfile `json:"talents"` Stats []float64 `json:"stats"` StatsByLabel map[string][]float64 `json:"stats_by_label"` Sets Sets `json:"sets"` SetParams map[keys.Set]map[string]int `json:"-"` Params map[string]int `json:"-"` }
func (*CharacterProfile) Clone ¶
func (c *CharacterProfile) Clone() CharacterProfile
type Sets ¶
func (Sets) MarshalJSON ¶
type TalentProfile ¶
Click to show internal directories.
Click to hide internal directories.