models

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Jun 11, 2020 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Attribute

type Attribute struct {
	Key  string `json:"key"`
	Name string `json:"name"`
}

type AwakeRate

type AwakeRate struct {
	Hp      int `json:"hp"`
	Attack  int `json:"attack"`
	Difense int `json:"difense"`
	Accele  int `json:"accele"`
	Blast   int `json:"blast"`
	Charge  int `json:"charge"`
}

type Connect

type Connect struct {
	Name    string       `json:"name"`
	Effects []EffectDtil `json:"effects"`
}

type Disk

type Disk struct {
	Accele int `json:"accele"`
	Blastv int `json:"blastv"`
	Blasth int `json:"blasth"`
	Charge int `json:"charge"`
}

type Doppel

type Doppel struct {
	Name    string       `json:"name"`
	Effects []EffectDtil `json:"effects"`
}

type Effect

type Effect struct {
	Key                  string `json:"key"`
	Name                 string `json:"name"`
	EffectTypeName       string `json:"effectType"`
	EffectCategoryName   string `json:"effectCategory"`
	EffectActionName     string `json:"effectAction"`
	EffectActivationName string `json:"effectActivation"`
}

type EffectDtil

type EffectDtil struct {
	*Effect
	Level  int    `json:"level"`
	Target string `json:"target"`
	Term   int    `json:"term"`
}

type Magia

type Magia struct {
	Name    string       `json:"name"`
	Effects []EffectDtil `json:"effects"`
}

type MagicalGirl

type MagicalGirl struct {
	Key            string         `json:"key"`
	Name           string         `json:"name"`
	Version        string         `json:"version"`
	IsLimited      bool           `json:"isLimited"`
	MinRare        int            `json:"minRare"`
	MaxRare        int            `json:"maxRare"`
	Attribute      Attribute      `json:"attribute"`
	Type           Type           `json:"type"`
	Disk           Disk           `json:"disk"`
	Connect        Connect        `json:"connect"`
	Magia          Magia          `json:"magia"`
	Doppel         Doppel         `json:"doppel"`
	Status         Status         `json:"status"`
	AwakeRate      AwakeRate      `json:"awakeRate"`
	UltimetAbility UltimetAbility `json:"ultimetAbility"`
}

type Status

type Status struct {
	Hp      int `json:"hp"`
	Attack  int `json:"attack"`
	Difense int `json:"difense"`
}

type Type

type Type struct {
	Key  string `json:"key"`
	Name string `json:"name"`
}

type UltimetAbility

type UltimetAbility struct {
	Name    string       `json:"name"`
	Effects []EffectDtil `json:"effects"`
}

Jump to

Keyboard shortcuts

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