sde

package
v0.0.0-...-b9aa217 Latest Latest
Warning

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

Go to latest
Published: Jul 12, 2023 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConvertDogmaAttributes added in v0.5.15

func ConvertDogmaAttributes(materialsPath string, db *bbolt.DB) error

func ConvertDogmaEffects added in v0.5.15

func ConvertDogmaEffects(materialsPath string, db *bbolt.DB) error

func ConvertMaterials added in v0.5.15

func ConvertMaterials(materialsPath string, db *bbolt.DB) error

func ConvertNames added in v0.5.15

func ConvertNames(namesPath string, db *bbolt.DB) error

func ConvertTypeDogma added in v0.5.15

func ConvertTypeDogma(materialsPath string, db *bbolt.DB) error

func ConvertTypes added in v0.5.15

func ConvertTypes(materialsPath string, db *bbolt.DB) error

func ConvertUniverse added in v0.5.15

func ConvertUniverse(fromPath string, db *bbolt.DB) error

func QueryBolt added in v0.5.15

func QueryBolt(db *bbolt.DB, key interface{}, value interface{}) error

func SDEBolt added in v0.5.15

func SDEBolt(boltPath string) (*bbolt.DB, error)

Types

type Agent

type Agent struct {
	AgentTypeID   *int32 `bson:"agentTypeID,omitempty" db:"agentTypeID,omitempty" json:"agentTypeID,omitempty" yaml:"agentTypeID,omitempty"`
	CorporationID *int32 `bson:"corporationID,omitempty" db:"corporationID,omitempty" json:"corporationID,omitempty" yaml:"corporationID,omitempty"`
	DivisionID    *int32 `bson:"divisionID,omitempty" db:"divisionID,omitempty" json:"divisionID,omitempty" yaml:"divisionID,omitempty"`
	IsLocator     *bool  `bson:"isLocator,omitempty" db:"isLocator,omitempty" json:"isLocator,omitempty" yaml:"isLocator,omitempty"`
	Level         *int32 `bson:"level,omitempty" db:"level,omitempty" json:"level,omitempty" yaml:"level,omitempty"`
	LocationID    *int64 `bson:"locationID,omitempty" db:"locationID,omitempty" json:"locationID,omitempty" yaml:"locationID,omitempty"`
}

type AgentMap

type AgentMap map[int32]Agent

func (AgentMap) Get added in v0.5.13

func (x AgentMap) Get(ID int32) *Agent

func (*AgentMap) Load added in v0.5.13

func (x *AgentMap) Load(path string) error

type AgentsInSpace

type AgentsInSpace struct {
	DungeonID     *int32 `bson:"dungeonID,omitempty" db:"dungeonID,omitempty" json:"dungeonID,omitempty" yaml:"dungeonID,omitempty"`
	SolarSystemID *int32 `bson:"solarSystemID,omitempty" db:"solarSystemID,omitempty" json:"solarSystemID,omitempty" yaml:"solarSystemID,omitempty"`
	SpawnPointID  *int32 `bson:"spawnPointID,omitempty" db:"spawnPointID,omitempty" json:"spawnPointID,omitempty" yaml:"spawnPointID,omitempty"`
	TypeID        *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type AgentsInSpaceMap

type AgentsInSpaceMap map[int32]AgentsInSpace

func (AgentsInSpaceMap) Get added in v0.5.13

func (*AgentsInSpaceMap) Load added in v0.5.13

func (x *AgentsInSpaceMap) Load(path string) error

type Ancestry

type Ancestry struct {
	BloodlineID      *int32                 `bson:"bloodlineID,omitempty" db:"bloodlineID,omitempty" json:"bloodlineID,omitempty" yaml:"bloodlineID,omitempty"`
	Charisma         *int32                 `bson:"charisma,omitempty" db:"charisma,omitempty" json:"charisma,omitempty" yaml:"charisma,omitempty"`
	DescriptionID    *AncestryDescriptionID `bson:"descriptionID,omitempty" db:"descriptionID,omitempty" json:"descriptionID,omitempty" yaml:"descriptionID,omitempty"`
	IconID           *int32                 `bson:"iconID,omitempty" db:"iconID,omitempty" json:"iconID,omitempty" yaml:"iconID,omitempty"`
	Intelligence     *int32                 `bson:"intelligence,omitempty" db:"intelligence,omitempty" json:"intelligence,omitempty" yaml:"intelligence,omitempty"`
	Memory           *int32                 `bson:"memory,omitempty" db:"memory,omitempty" json:"memory,omitempty" yaml:"memory,omitempty"`
	NameID           *AncestryNameID        `bson:"nameID,omitempty" db:"nameID,omitempty" json:"nameID,omitempty" yaml:"nameID,omitempty"`
	Perception       *int32                 `bson:"perception,omitempty" db:"perception,omitempty" json:"perception,omitempty" yaml:"perception,omitempty"`
	ShortDescription *string                `` /* 133-byte string literal not displayed */
	Willpower        *int32                 `bson:"willpower,omitempty" db:"willpower,omitempty" json:"willpower,omitempty" yaml:"willpower,omitempty"`
}

type AncestryDescriptionID

type AncestryDescriptionID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type AncestryMap

type AncestryMap map[int32]Ancestry

func (AncestryMap) Get added in v0.5.13

func (x AncestryMap) Get(ID int32) *Ancestry

func (*AncestryMap) Load added in v0.5.13

func (x *AncestryMap) Load(path string) error

type AncestryNameID

type AncestryNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type Bloodline

type Bloodline struct {
	Charisma      *int32                  `bson:"charisma,omitempty" db:"charisma,omitempty" json:"charisma,omitempty" yaml:"charisma,omitempty"`
	CorporationID *int32                  `bson:"corporationID,omitempty" db:"corporationID,omitempty" json:"corporationID,omitempty" yaml:"corporationID,omitempty"`
	DescriptionID *BloodlineDescriptionID `bson:"descriptionID,omitempty" db:"descriptionID,omitempty" json:"descriptionID,omitempty" yaml:"descriptionID,omitempty"`
	IconID        *int32                  `bson:"iconID,omitempty" db:"iconID,omitempty" json:"iconID,omitempty" yaml:"iconID,omitempty"`
	Intelligence  *int32                  `bson:"intelligence,omitempty" db:"intelligence,omitempty" json:"intelligence,omitempty" yaml:"intelligence,omitempty"`
	Memory        *int32                  `bson:"memory,omitempty" db:"memory,omitempty" json:"memory,omitempty" yaml:"memory,omitempty"`
	NameID        *BloodlineNameID        `bson:"nameID,omitempty" db:"nameID,omitempty" json:"nameID,omitempty" yaml:"nameID,omitempty"`
	Perception    *int32                  `bson:"perception,omitempty" db:"perception,omitempty" json:"perception,omitempty" yaml:"perception,omitempty"`
	RaceID        *int32                  `bson:"raceID,omitempty" db:"raceID,omitempty" json:"raceID,omitempty" yaml:"raceID,omitempty"`
	Willpower     *int32                  `bson:"willpower,omitempty" db:"willpower,omitempty" json:"willpower,omitempty" yaml:"willpower,omitempty"`
}

type BloodlineDescriptionID

type BloodlineDescriptionID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	It *string `bson:"it,omitempty" db:"it,omitempty" json:"it,omitempty" yaml:"it,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type BloodlineMap

type BloodlineMap map[int32]Bloodline

func (BloodlineMap) Get added in v0.5.13

func (x BloodlineMap) Get(ID int32) *Bloodline

func (*BloodlineMap) Load added in v0.5.13

func (x *BloodlineMap) Load(path string) error

type BloodlineNameID

type BloodlineNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	It *string `bson:"it,omitempty" db:"it,omitempty" json:"it,omitempty" yaml:"it,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type Blueprint

type Blueprint struct {
	Activities         *BlueprintActivities `bson:"activities,omitempty" db:"activities,omitempty" json:"activities,omitempty" yaml:"activities,omitempty"`
	BlueprintTypeID    *int32               `` /* 129-byte string literal not displayed */
	MaxProductionLimit *int32               `` /* 141-byte string literal not displayed */
}

type BlueprintActivities

type BlueprintActivities struct {
	Copying          *BlueprintActivitiesCopying          `bson:"copying,omitempty" db:"copying,omitempty" json:"copying,omitempty" yaml:"copying,omitempty"`
	Manufacturing    *BlueprintActivitiesManufacturing    `bson:"manufacturing,omitempty" db:"manufacturing,omitempty" json:"manufacturing,omitempty" yaml:"manufacturing,omitempty"`
	ResearchMaterial *BlueprintActivitiesResearchMaterial `` /* 137-byte string literal not displayed */
	ResearchTime     *BlueprintActivitiesResearchTime     `bson:"research_time,omitempty" db:"research_time,omitempty" json:"research_time,omitempty" yaml:"research_time,omitempty"`
	Invention        *BlueprintActivitiesInvention        `bson:"invention,omitempty" db:"invention,omitempty" json:"invention,omitempty" yaml:"invention,omitempty"`
	Reaction         *BlueprintActivitiesReaction         `bson:"reaction,omitempty" db:"reaction,omitempty" json:"reaction,omitempty" yaml:"reaction,omitempty"`
}

type BlueprintActivitiesCopying

type BlueprintActivitiesCopying struct {
	Time      *int64                                `bson:"time,omitempty" db:"time,omitempty" json:"time,omitempty" yaml:"time,omitempty"`
	Materials []BlueprintActivitiesCopyingMaterials `bson:"materials,omitempty" db:"materials,omitempty" json:"materials,omitempty" yaml:"materials,omitempty"`
	Skills    []BlueprintActivitiesCopyingSkills    `bson:"skills,omitempty" db:"skills,omitempty" json:"skills,omitempty" yaml:"skills,omitempty"`
	Products  []BlueprintActivitiesCopyingProducts  `bson:"products,omitempty" db:"products,omitempty" json:"products,omitempty" yaml:"products,omitempty"`
}

type BlueprintActivitiesCopyingMaterials

type BlueprintActivitiesCopyingMaterials struct {
	Quantity *int32 `bson:"quantity,omitempty" db:"quantity,omitempty" json:"quantity,omitempty" yaml:"quantity,omitempty"`
	TypeID   *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesCopyingProducts

type BlueprintActivitiesCopyingProducts struct {
	Quantity *int32 `bson:"quantity,omitempty" db:"quantity,omitempty" json:"quantity,omitempty" yaml:"quantity,omitempty"`
	TypeID   *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesCopyingSkills

type BlueprintActivitiesCopyingSkills struct {
	Level  *int32 `bson:"level,omitempty" db:"level,omitempty" json:"level,omitempty" yaml:"level,omitempty"`
	TypeID *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesInvention

type BlueprintActivitiesInvention struct {
	Materials []BlueprintActivitiesInventionMaterials `bson:"materials,omitempty" db:"materials,omitempty" json:"materials,omitempty" yaml:"materials,omitempty"`
	Products  []BlueprintActivitiesInventionProducts  `bson:"products,omitempty" db:"products,omitempty" json:"products,omitempty" yaml:"products,omitempty"`
	Skills    []BlueprintActivitiesInventionSkills    `bson:"skills,omitempty" db:"skills,omitempty" json:"skills,omitempty" yaml:"skills,omitempty"`
	Time      *int64                                  `bson:"time,omitempty" db:"time,omitempty" json:"time,omitempty" yaml:"time,omitempty"`
}

type BlueprintActivitiesInventionMaterials

type BlueprintActivitiesInventionMaterials struct {
	Quantity *int32 `bson:"quantity,omitempty" db:"quantity,omitempty" json:"quantity,omitempty" yaml:"quantity,omitempty"`
	TypeID   *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesInventionProducts

type BlueprintActivitiesInventionProducts struct {
	Probability *float64 `bson:"probability,omitempty" db:"probability,omitempty" json:"probability,omitempty" yaml:"probability,omitempty"`
	Quantity    *int32   `bson:"quantity,omitempty" db:"quantity,omitempty" json:"quantity,omitempty" yaml:"quantity,omitempty"`
	TypeID      *int32   `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesInventionSkills

type BlueprintActivitiesInventionSkills struct {
	Level  *int32 `bson:"level,omitempty" db:"level,omitempty" json:"level,omitempty" yaml:"level,omitempty"`
	TypeID *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesManufacturing

type BlueprintActivitiesManufacturing struct {
	Materials []BlueprintActivitiesManufacturingMaterials `bson:"materials,omitempty" db:"materials,omitempty" json:"materials,omitempty" yaml:"materials,omitempty"`
	Products  []BlueprintActivitiesManufacturingProducts  `bson:"products,omitempty" db:"products,omitempty" json:"products,omitempty" yaml:"products,omitempty"`
	Time      *int64                                      `bson:"time,omitempty" db:"time,omitempty" json:"time,omitempty" yaml:"time,omitempty"`
	Skills    []BlueprintActivitiesManufacturingSkills    `bson:"skills,omitempty" db:"skills,omitempty" json:"skills,omitempty" yaml:"skills,omitempty"`
}

type BlueprintActivitiesManufacturingMaterials

type BlueprintActivitiesManufacturingMaterials struct {
	Quantity *int32 `bson:"quantity,omitempty" db:"quantity,omitempty" json:"quantity,omitempty" yaml:"quantity,omitempty"`
	TypeID   *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesManufacturingProducts

type BlueprintActivitiesManufacturingProducts struct {
	Quantity *int32 `bson:"quantity,omitempty" db:"quantity,omitempty" json:"quantity,omitempty" yaml:"quantity,omitempty"`
	TypeID   *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesManufacturingSkills

type BlueprintActivitiesManufacturingSkills struct {
	Level  *int32 `bson:"level,omitempty" db:"level,omitempty" json:"level,omitempty" yaml:"level,omitempty"`
	TypeID *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesReaction

type BlueprintActivitiesReaction struct {
	Materials []BlueprintActivitiesReactionMaterials `bson:"materials,omitempty" db:"materials,omitempty" json:"materials,omitempty" yaml:"materials,omitempty"`
	Products  []BlueprintActivitiesReactionProducts  `bson:"products,omitempty" db:"products,omitempty" json:"products,omitempty" yaml:"products,omitempty"`
	Skills    []BlueprintActivitiesReactionSkills    `bson:"skills,omitempty" db:"skills,omitempty" json:"skills,omitempty" yaml:"skills,omitempty"`
	Time      *int64                                 `bson:"time,omitempty" db:"time,omitempty" json:"time,omitempty" yaml:"time,omitempty"`
}

type BlueprintActivitiesReactionMaterials

type BlueprintActivitiesReactionMaterials struct {
	Quantity *int32 `bson:"quantity,omitempty" db:"quantity,omitempty" json:"quantity,omitempty" yaml:"quantity,omitempty"`
	TypeID   *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesReactionProducts

type BlueprintActivitiesReactionProducts struct {
	Quantity *int32 `bson:"quantity,omitempty" db:"quantity,omitempty" json:"quantity,omitempty" yaml:"quantity,omitempty"`
	TypeID   *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesReactionSkills

type BlueprintActivitiesReactionSkills struct {
	Level  *int32 `bson:"level,omitempty" db:"level,omitempty" json:"level,omitempty" yaml:"level,omitempty"`
	TypeID *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesResearchMaterial

type BlueprintActivitiesResearchMaterial struct {
	Time      *int64                                         `bson:"time,omitempty" db:"time,omitempty" json:"time,omitempty" yaml:"time,omitempty"`
	Materials []BlueprintActivitiesResearchMaterialMaterials `bson:"materials,omitempty" db:"materials,omitempty" json:"materials,omitempty" yaml:"materials,omitempty"`
	Skills    []BlueprintActivitiesResearchMaterialSkills    `bson:"skills,omitempty" db:"skills,omitempty" json:"skills,omitempty" yaml:"skills,omitempty"`
	Products  []interface{}                                  `bson:"products,omitempty" db:"products,omitempty" json:"products,omitempty" yaml:"products,omitempty"`
}

type BlueprintActivitiesResearchMaterialMaterials

type BlueprintActivitiesResearchMaterialMaterials struct {
	Quantity *int32 `bson:"quantity,omitempty" db:"quantity,omitempty" json:"quantity,omitempty" yaml:"quantity,omitempty"`
	TypeID   *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesResearchMaterialSkills

type BlueprintActivitiesResearchMaterialSkills struct {
	Level  *int32 `bson:"level,omitempty" db:"level,omitempty" json:"level,omitempty" yaml:"level,omitempty"`
	TypeID *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesResearchTime

type BlueprintActivitiesResearchTime struct {
	Time      *int64                                     `bson:"time,omitempty" db:"time,omitempty" json:"time,omitempty" yaml:"time,omitempty"`
	Materials []BlueprintActivitiesResearchTimeMaterials `bson:"materials,omitempty" db:"materials,omitempty" json:"materials,omitempty" yaml:"materials,omitempty"`
	Skills    []BlueprintActivitiesResearchTimeSkills    `bson:"skills,omitempty" db:"skills,omitempty" json:"skills,omitempty" yaml:"skills,omitempty"`
	Products  []interface{}                              `bson:"products,omitempty" db:"products,omitempty" json:"products,omitempty" yaml:"products,omitempty"`
}

type BlueprintActivitiesResearchTimeMaterials

type BlueprintActivitiesResearchTimeMaterials struct {
	Quantity *int32 `bson:"quantity,omitempty" db:"quantity,omitempty" json:"quantity,omitempty" yaml:"quantity,omitempty"`
	TypeID   *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintActivitiesResearchTimeSkills

type BlueprintActivitiesResearchTimeSkills struct {
	Level  *int32 `bson:"level,omitempty" db:"level,omitempty" json:"level,omitempty" yaml:"level,omitempty"`
	TypeID *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type BlueprintMap

type BlueprintMap map[int32]Blueprint

func (BlueprintMap) Get added in v0.5.13

func (x BlueprintMap) Get(ID int32) *Blueprint

func (*BlueprintMap) Load added in v0.5.13

func (x *BlueprintMap) Load(path string) error

type CategoryID

type CategoryID struct {
	Name      *CategoryIDName `bson:"name,omitempty" db:"name,omitempty" json:"name,omitempty" yaml:"name,omitempty"`
	Published *bool           `bson:"published,omitempty" db:"published,omitempty" json:"published,omitempty" yaml:"published,omitempty"`
	IconID    *int32          `bson:"iconID,omitempty" db:"iconID,omitempty" json:"iconID,omitempty" yaml:"iconID,omitempty"`
}

type CategoryIDMap

type CategoryIDMap map[int32]CategoryID

func (CategoryIDMap) Get added in v0.5.13

func (x CategoryIDMap) Get(ID int32) *CategoryID

func (*CategoryIDMap) Load added in v0.5.13

func (x *CategoryIDMap) Load(path string) error

type CategoryIDName

type CategoryIDName struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type Certificate

type Certificate struct {
	Description    *string                         `bson:"description,omitempty" db:"description,omitempty" json:"description,omitempty" yaml:"description,omitempty"`
	GroupID        *int32                          `bson:"groupID,omitempty" db:"groupID,omitempty" json:"groupID,omitempty" yaml:"groupID,omitempty"`
	Name           *string                         `bson:"name,omitempty" db:"name,omitempty" json:"name,omitempty" yaml:"name,omitempty"`
	RecommendedFor []int32                         `bson:"recommendedFor,omitempty" db:"recommendedFor,omitempty" json:"recommendedFor,omitempty" yaml:"recommendedFor,omitempty"`
	SkillTypes     map[int32]CertificateSkillTypes `bson:"skillTypes,omitempty" db:"skillTypes,omitempty" json:"skillTypes,omitempty" yaml:"skillTypes,omitempty"`
}

type CertificateMap

type CertificateMap map[int32]Certificate

func (CertificateMap) Get added in v0.5.13

func (x CertificateMap) Get(ID int32) *Certificate

func (*CertificateMap) Load added in v0.5.13

func (x *CertificateMap) Load(path string) error

type CertificateSkillTypes

type CertificateSkillTypes struct {
	Advanced *int32 `bson:"advanced,omitempty" db:"advanced,omitempty" json:"advanced,omitempty" yaml:"advanced,omitempty"`
	Basic    *int32 `bson:"basic,omitempty" db:"basic,omitempty" json:"basic,omitempty" yaml:"basic,omitempty"`
	Elite    *int32 `bson:"elite,omitempty" db:"elite,omitempty" json:"elite,omitempty" yaml:"elite,omitempty"`
	Improved *int32 `bson:"improved,omitempty" db:"improved,omitempty" json:"improved,omitempty" yaml:"improved,omitempty"`
	Standard *int32 `bson:"standard,omitempty" db:"standard,omitempty" json:"standard,omitempty" yaml:"standard,omitempty"`
}

type CharacterAttribute

type CharacterAttribute struct {
	Description      *string                   `bson:"description,omitempty" db:"description,omitempty" json:"description,omitempty" yaml:"description,omitempty"`
	IconID           *int32                    `bson:"iconID,omitempty" db:"iconID,omitempty" json:"iconID,omitempty" yaml:"iconID,omitempty"`
	NameID           *CharacterAttributeNameID `bson:"nameID,omitempty" db:"nameID,omitempty" json:"nameID,omitempty" yaml:"nameID,omitempty"`
	Notes            *string                   `bson:"notes,omitempty" db:"notes,omitempty" json:"notes,omitempty" yaml:"notes,omitempty"`
	ShortDescription *string                   `` /* 133-byte string literal not displayed */
}

type CharacterAttributeMap

type CharacterAttributeMap map[int32]CharacterAttribute

func (CharacterAttributeMap) Get added in v0.5.13

func (*CharacterAttributeMap) Load added in v0.5.13

func (x *CharacterAttributeMap) Load(path string) error

type CharacterAttributeNameID

type CharacterAttributeNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type Constellation added in v0.5.15

type Constellation struct {
	Center          []float64 `bson:"center,omitempty" db:"center,omitempty" json:"center,omitempty" yaml:"center,omitempty"`
	ConstellationID *int32    `` /* 129-byte string literal not displayed */
	Max             []float64 `bson:"max,omitempty" db:"max,omitempty" json:"max,omitempty" yaml:"max,omitempty"`
	Min             []float64 `bson:"min,omitempty" db:"min,omitempty" json:"min,omitempty" yaml:"min,omitempty"`
	NameID          *int32    `bson:"nameID,omitempty" db:"nameID,omitempty" json:"nameID,omitempty" yaml:"nameID,omitempty"`
	Radius          *float64  `bson:"radius,omitempty" db:"radius,omitempty" json:"radius,omitempty" yaml:"radius,omitempty"`
	FactionID       *int32    `bson:"factionID,omitempty" db:"factionID,omitempty" json:"factionID,omitempty" yaml:"factionID,omitempty"`
	WormholeClassID *int32    `` /* 129-byte string literal not displayed */
}

type ContrabandType

type ContrabandType struct {
	Factions map[int32]ContrabandTypeFactions `bson:"factions,omitempty" db:"factions,omitempty" json:"factions,omitempty" yaml:"factions,omitempty"`
}

type ContrabandTypeFactions

type ContrabandTypeFactions struct {
	AttackMinSec     *float64 `bson:"attackMinSec,omitempty" db:"attackMinSec,omitempty" json:"attackMinSec,omitempty" yaml:"attackMinSec,omitempty"`
	ConfiscateMinSec *float64 `` /* 133-byte string literal not displayed */
	FineByValue      *float64 `bson:"fineByValue,omitempty" db:"fineByValue,omitempty" json:"fineByValue,omitempty" yaml:"fineByValue,omitempty"`
	StandingLoss     *float64 `bson:"standingLoss,omitempty" db:"standingLoss,omitempty" json:"standingLoss,omitempty" yaml:"standingLoss,omitempty"`
}

type ContrabandTypeMap

type ContrabandTypeMap map[int32]ContrabandType

func (ContrabandTypeMap) Get added in v0.5.13

func (*ContrabandTypeMap) Load added in v0.5.13

func (x *ContrabandTypeMap) Load(path string) error

type ControlTowerResource

type ControlTowerResource struct {
	Resources []ControlTowerResourceResources `bson:"resources,omitempty" db:"resources,omitempty" json:"resources,omitempty" yaml:"resources,omitempty"`
}

type ControlTowerResourceMap

type ControlTowerResourceMap map[int32]ControlTowerResource

func (ControlTowerResourceMap) Get added in v0.5.13

func (*ControlTowerResourceMap) Load added in v0.5.13

func (x *ControlTowerResourceMap) Load(path string) error

type ControlTowerResourceResources

type ControlTowerResourceResources struct {
	Purpose          *int32   `bson:"purpose,omitempty" db:"purpose,omitempty" json:"purpose,omitempty" yaml:"purpose,omitempty"`
	Quantity         *int32   `bson:"quantity,omitempty" db:"quantity,omitempty" json:"quantity,omitempty" yaml:"quantity,omitempty"`
	ResourceTypeID   *int32   `bson:"resourceTypeID,omitempty" db:"resourceTypeID,omitempty" json:"resourceTypeID,omitempty" yaml:"resourceTypeID,omitempty"`
	FactionID        *int32   `bson:"factionID,omitempty" db:"factionID,omitempty" json:"factionID,omitempty" yaml:"factionID,omitempty"`
	MinSecurityLevel *float64 `` /* 133-byte string literal not displayed */
}

type CorporationActivity

type CorporationActivity struct {
	NameID *CorporationActivityNameID `bson:"nameID,omitempty" db:"nameID,omitempty" json:"nameID,omitempty" yaml:"nameID,omitempty"`
}

type CorporationActivityMap

type CorporationActivityMap map[int32]CorporationActivity

func (CorporationActivityMap) Get added in v0.5.13

func (*CorporationActivityMap) Load added in v0.5.13

func (x *CorporationActivityMap) Load(path string) error

type CorporationActivityNameID

type CorporationActivityNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type DogmaAttribute

type DogmaAttribute struct {
	AttributeID          *int32                              `bson:"attributeID,omitempty" db:"attributeID,omitempty" json:"attributeID,omitempty" yaml:"attributeID,omitempty"`
	CategoryID           *int32                              `bson:"categoryID,omitempty" db:"categoryID,omitempty" json:"categoryID,omitempty" yaml:"categoryID,omitempty"`
	DataType             *int32                              `bson:"dataType,omitempty" db:"dataType,omitempty" json:"dataType,omitempty" yaml:"dataType,omitempty"`
	DefaultValue         *float64                            `bson:"defaultValue,omitempty" db:"defaultValue,omitempty" json:"defaultValue,omitempty" yaml:"defaultValue,omitempty"`
	Description          *string                             `bson:"description,omitempty" db:"description,omitempty" json:"description,omitempty" yaml:"description,omitempty"`
	HighIsGood           *bool                               `bson:"highIsGood,omitempty" db:"highIsGood,omitempty" json:"highIsGood,omitempty" yaml:"highIsGood,omitempty"`
	Name                 *string                             `bson:"name,omitempty" db:"name,omitempty" json:"name,omitempty" yaml:"name,omitempty"`
	Published            *bool                               `bson:"published,omitempty" db:"published,omitempty" json:"published,omitempty" yaml:"published,omitempty"`
	Stackable            *bool                               `bson:"stackable,omitempty" db:"stackable,omitempty" json:"stackable,omitempty" yaml:"stackable,omitempty"`
	DisplayNameID        *DogmaAttributeDisplayNameID        `bson:"displayNameID,omitempty" db:"displayNameID,omitempty" json:"displayNameID,omitempty" yaml:"displayNameID,omitempty"`
	IconID               *int32                              `bson:"iconID,omitempty" db:"iconID,omitempty" json:"iconID,omitempty" yaml:"iconID,omitempty"`
	TooltipDescriptionID *DogmaAttributeTooltipDescriptionID `` /* 149-byte string literal not displayed */
	TooltipTitleID       *DogmaAttributeTooltipTitleID       `bson:"tooltipTitleID,omitempty" db:"tooltipTitleID,omitempty" json:"tooltipTitleID,omitempty" yaml:"tooltipTitleID,omitempty"`
	UnitID               *int32                              `bson:"unitID,omitempty" db:"unitID,omitempty" json:"unitID,omitempty" yaml:"unitID,omitempty"`
	ChargeRechargeTimeID *int64                              `` /* 149-byte string literal not displayed */
	MaxAttributeID       *int32                              `bson:"maxAttributeID,omitempty" db:"maxAttributeID,omitempty" json:"maxAttributeID,omitempty" yaml:"maxAttributeID,omitempty"`
	DisplayWhenZero      *bool                               `` /* 129-byte string literal not displayed */
}

type DogmaAttributeCategory

type DogmaAttributeCategory struct {
	Description *string `bson:"description,omitempty" db:"description,omitempty" json:"description,omitempty" yaml:"description,omitempty"`
	Name        *string `bson:"name,omitempty" db:"name,omitempty" json:"name,omitempty" yaml:"name,omitempty"`
}

type DogmaAttributeCategoryMap

type DogmaAttributeCategoryMap map[int32]DogmaAttributeCategory

func (DogmaAttributeCategoryMap) Get added in v0.5.13

func (*DogmaAttributeCategoryMap) Load added in v0.5.13

func (x *DogmaAttributeCategoryMap) Load(path string) error

type DogmaAttributeDisplayNameID

type DogmaAttributeDisplayNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type DogmaAttributeMap

type DogmaAttributeMap map[int32]DogmaAttribute

func (DogmaAttributeMap) Get added in v0.5.13

func (*DogmaAttributeMap) Load added in v0.5.13

func (x *DogmaAttributeMap) Load(path string) error

type DogmaAttributeTooltipDescriptionID

type DogmaAttributeTooltipDescriptionID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type DogmaAttributeTooltipTitleID

type DogmaAttributeTooltipTitleID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type DogmaEffect

type DogmaEffect struct {
	DisallowAutoRepeat             *bool                     `` /* 141-byte string literal not displayed */
	DischargeAttributeID           *int32                    `` /* 149-byte string literal not displayed */
	DurationAttributeID            *int32                    `` /* 145-byte string literal not displayed */
	EffectCategory                 *int32                    `bson:"effectCategory,omitempty" db:"effectCategory,omitempty" json:"effectCategory,omitempty" yaml:"effectCategory,omitempty"`
	EffectID                       *int32                    `bson:"effectID,omitempty" db:"effectID,omitempty" json:"effectID,omitempty" yaml:"effectID,omitempty"`
	EffectName                     *string                   `bson:"effectName,omitempty" db:"effectName,omitempty" json:"effectName,omitempty" yaml:"effectName,omitempty"`
	ElectronicChance               *bool                     `` /* 133-byte string literal not displayed */
	Guid                           *string                   `bson:"guid,omitempty" db:"guid,omitempty" json:"guid,omitempty" yaml:"guid,omitempty"`
	IsAssistance                   *bool                     `bson:"isAssistance,omitempty" db:"isAssistance,omitempty" json:"isAssistance,omitempty" yaml:"isAssistance,omitempty"`
	IsOffensive                    *bool                     `bson:"isOffensive,omitempty" db:"isOffensive,omitempty" json:"isOffensive,omitempty" yaml:"isOffensive,omitempty"`
	IsWarpSafe                     *bool                     `bson:"isWarpSafe,omitempty" db:"isWarpSafe,omitempty" json:"isWarpSafe,omitempty" yaml:"isWarpSafe,omitempty"`
	PropulsionChance               *bool                     `` /* 133-byte string literal not displayed */
	Published                      *bool                     `bson:"published,omitempty" db:"published,omitempty" json:"published,omitempty" yaml:"published,omitempty"`
	RangeChance                    *bool                     `bson:"rangeChance,omitempty" db:"rangeChance,omitempty" json:"rangeChance,omitempty" yaml:"rangeChance,omitempty"`
	Distribution                   *int32                    `bson:"distribution,omitempty" db:"distribution,omitempty" json:"distribution,omitempty" yaml:"distribution,omitempty"`
	FalloffAttributeID             *int32                    `` /* 141-byte string literal not displayed */
	RangeAttributeID               *int32                    `` /* 133-byte string literal not displayed */
	TrackingSpeedAttributeID       *int32                    `` /* 165-byte string literal not displayed */
	DescriptionID                  *DogmaEffectDescriptionID `bson:"descriptionID,omitempty" db:"descriptionID,omitempty" json:"descriptionID,omitempty" yaml:"descriptionID,omitempty"`
	DisplayNameID                  *DogmaEffectDisplayNameID `bson:"displayNameID,omitempty" db:"displayNameID,omitempty" json:"displayNameID,omitempty" yaml:"displayNameID,omitempty"`
	IconID                         *int32                    `bson:"iconID,omitempty" db:"iconID,omitempty" json:"iconID,omitempty" yaml:"iconID,omitempty"`
	ModifierInfo                   []DogmaEffectModifierInfo `bson:"modifierInfo,omitempty" db:"modifierInfo,omitempty" json:"modifierInfo,omitempty" yaml:"modifierInfo,omitempty"`
	SfxName                        *string                   `bson:"sfxName,omitempty" db:"sfxName,omitempty" json:"sfxName,omitempty" yaml:"sfxName,omitempty"`
	NpcUsageChanceAttributeID      *int32                    `` /* 169-byte string literal not displayed */
	NpcActivationChanceAttributeID *int32                    `` /* 189-byte string literal not displayed */
	FittingUsageChanceAttributeID  *int32                    `` /* 185-byte string literal not displayed */
	ResistanceAttributeID          *int32                    `` /* 153-byte string literal not displayed */
}

type DogmaEffectDescriptionID

type DogmaEffectDescriptionID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type DogmaEffectDisplayNameID

type DogmaEffectDisplayNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type DogmaEffectMap

type DogmaEffectMap map[int32]DogmaEffect

func (DogmaEffectMap) Get added in v0.5.13

func (x DogmaEffectMap) Get(ID int32) *DogmaEffect

func (*DogmaEffectMap) Load added in v0.5.13

func (x *DogmaEffectMap) Load(path string) error

type DogmaEffectModifierInfo

type DogmaEffectModifierInfo struct {
	Domain               *string `bson:"domain,omitempty" db:"domain,omitempty" json:"domain,omitempty" yaml:"domain,omitempty"`
	Func                 *string `bson:"func,omitempty" db:"func,omitempty" json:"func,omitempty" yaml:"func,omitempty"`
	ModifiedAttributeID  *int32  `` /* 145-byte string literal not displayed */
	ModifyingAttributeID *int32  `` /* 149-byte string literal not displayed */
	Operation            *int32  `bson:"operation,omitempty" db:"operation,omitempty" json:"operation,omitempty" yaml:"operation,omitempty"`
	GroupID              *int32  `bson:"groupID,omitempty" db:"groupID,omitempty" json:"groupID,omitempty" yaml:"groupID,omitempty"`
	SkillTypeID          *int32  `bson:"skillTypeID,omitempty" db:"skillTypeID,omitempty" json:"skillTypeID,omitempty" yaml:"skillTypeID,omitempty"`
	EffectID             *int32  `bson:"effectID,omitempty" db:"effectID,omitempty" json:"effectID,omitempty" yaml:"effectID,omitempty"`
}

type Faction

type Faction struct {
	CorporationID        *int32                     `bson:"corporationID,omitempty" db:"corporationID,omitempty" json:"corporationID,omitempty" yaml:"corporationID,omitempty"`
	DescriptionID        *FactionDescriptionID      `bson:"descriptionID,omitempty" db:"descriptionID,omitempty" json:"descriptionID,omitempty" yaml:"descriptionID,omitempty"`
	IconID               *int32                     `bson:"iconID,omitempty" db:"iconID,omitempty" json:"iconID,omitempty" yaml:"iconID,omitempty"`
	MemberRaces          []int32                    `bson:"memberRaces,omitempty" db:"memberRaces,omitempty" json:"memberRaces,omitempty" yaml:"memberRaces,omitempty"`
	MilitiaCorporationID *int32                     `` /* 149-byte string literal not displayed */
	NameID               *FactionNameID             `bson:"nameID,omitempty" db:"nameID,omitempty" json:"nameID,omitempty" yaml:"nameID,omitempty"`
	ShortDescriptionID   *FactionShortDescriptionID `` /* 141-byte string literal not displayed */
	SizeFactor           *float64                   `bson:"sizeFactor,omitempty" db:"sizeFactor,omitempty" json:"sizeFactor,omitempty" yaml:"sizeFactor,omitempty"`
	SolarSystemID        *int32                     `bson:"solarSystemID,omitempty" db:"solarSystemID,omitempty" json:"solarSystemID,omitempty" yaml:"solarSystemID,omitempty"`
	UniqueName           *bool                      `bson:"uniqueName,omitempty" db:"uniqueName,omitempty" json:"uniqueName,omitempty" yaml:"uniqueName,omitempty"`
}

type FactionDescriptionID

type FactionDescriptionID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type FactionMap

type FactionMap map[int32]Faction

func (FactionMap) Get added in v0.5.13

func (x FactionMap) Get(ID int32) *Faction

func (*FactionMap) Load added in v0.5.13

func (x *FactionMap) Load(path string) error

type FactionNameID

type FactionNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	It *string `bson:"it,omitempty" db:"it,omitempty" json:"it,omitempty" yaml:"it,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type FactionShortDescriptionID

type FactionShortDescriptionID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type GraphicID

type GraphicID struct {
	Description    *string            `bson:"description,omitempty" db:"description,omitempty" json:"description,omitempty" yaml:"description,omitempty"`
	GraphicFile    *string            `bson:"graphicFile,omitempty" db:"graphicFile,omitempty" json:"graphicFile,omitempty" yaml:"graphicFile,omitempty"`
	IconInfo       *GraphicIDIconInfo `bson:"iconInfo,omitempty" db:"iconInfo,omitempty" json:"iconInfo,omitempty" yaml:"iconInfo,omitempty"`
	SofFactionName *string            `bson:"sofFactionName,omitempty" db:"sofFactionName,omitempty" json:"sofFactionName,omitempty" yaml:"sofFactionName,omitempty"`
	SofHullName    *string            `bson:"sofHullName,omitempty" db:"sofHullName,omitempty" json:"sofHullName,omitempty" yaml:"sofHullName,omitempty"`
	SofRaceName    *string            `bson:"sofRaceName,omitempty" db:"sofRaceName,omitempty" json:"sofRaceName,omitempty" yaml:"sofRaceName,omitempty"`
	SofLayout      []string           `bson:"sofLayout,omitempty" db:"sofLayout,omitempty" json:"sofLayout,omitempty" yaml:"sofLayout,omitempty"`
}

type GraphicIDIconInfo

type GraphicIDIconInfo struct {
	Folder *string `bson:"folder,omitempty" db:"folder,omitempty" json:"folder,omitempty" yaml:"folder,omitempty"`
}

type GraphicIDMap

type GraphicIDMap map[int32]GraphicID

func (GraphicIDMap) Get added in v0.5.13

func (x GraphicIDMap) Get(ID int32) *GraphicID

func (*GraphicIDMap) Load added in v0.5.13

func (x *GraphicIDMap) Load(path string) error

type GroupID

type GroupID struct {
	Anchorable           *bool        `bson:"anchorable,omitempty" db:"anchorable,omitempty" json:"anchorable,omitempty" yaml:"anchorable,omitempty"`
	Anchored             *bool        `bson:"anchored,omitempty" db:"anchored,omitempty" json:"anchored,omitempty" yaml:"anchored,omitempty"`
	CategoryID           *int32       `bson:"categoryID,omitempty" db:"categoryID,omitempty" json:"categoryID,omitempty" yaml:"categoryID,omitempty"`
	FittableNonSingleton *bool        `` /* 149-byte string literal not displayed */
	Name                 *GroupIDName `bson:"name,omitempty" db:"name,omitempty" json:"name,omitempty" yaml:"name,omitempty"`
	Published            *bool        `bson:"published,omitempty" db:"published,omitempty" json:"published,omitempty" yaml:"published,omitempty"`
	UseBasePrice         *bool        `bson:"useBasePrice,omitempty" db:"useBasePrice,omitempty" json:"useBasePrice,omitempty" yaml:"useBasePrice,omitempty"`
	IconID               *int32       `bson:"iconID,omitempty" db:"iconID,omitempty" json:"iconID,omitempty" yaml:"iconID,omitempty"`
}

type GroupIDMap

type GroupIDMap map[int32]GroupID

func (GroupIDMap) Get added in v0.5.13

func (x GroupIDMap) Get(ID int32) *GroupID

func (*GroupIDMap) Load added in v0.5.13

func (x *GroupIDMap) Load(path string) error

type GroupIDName

type GroupIDName struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
	It *string `bson:"it,omitempty" db:"it,omitempty" json:"it,omitempty" yaml:"it,omitempty"`
}

type IconID

type IconID struct {
	Description *string `bson:"description,omitempty" db:"description,omitempty" json:"description,omitempty" yaml:"description,omitempty"`
	IconFile    *string `bson:"iconFile,omitempty" db:"iconFile,omitempty" json:"iconFile,omitempty" yaml:"iconFile,omitempty"`
	Obsolete    *bool   `bson:"obsolete,omitempty" db:"obsolete,omitempty" json:"obsolete,omitempty" yaml:"obsolete,omitempty"`
}

type IconIDMap

type IconIDMap map[int32]IconID

func (IconIDMap) Get added in v0.5.13

func (x IconIDMap) Get(ID int32) *IconID

func (*IconIDMap) Load added in v0.5.13

func (x *IconIDMap) Load(path string) error

type InvFlag

type InvFlag struct {
	FlagID   *int32  `bson:"flagID,omitempty" db:"flagID,omitempty" json:"flagID,omitempty" yaml:"flagID,omitempty"`
	FlagName *string `bson:"flagName,omitempty" db:"flagName,omitempty" json:"flagName,omitempty" yaml:"flagName,omitempty"`
	FlagText *string `bson:"flagText,omitempty" db:"flagText,omitempty" json:"flagText,omitempty" yaml:"flagText,omitempty"`
	OrderID  *int32  `bson:"orderID,omitempty" db:"orderID,omitempty" json:"orderID,omitempty" yaml:"orderID,omitempty"`
}

type InvFlagList

type InvFlagList []InvFlag

func (*InvFlagList) Load added in v0.5.13

func (x *InvFlagList) Load(path string) error

type InvItem

type InvItem struct {
	FlagID     *int32 `bson:"flagID,omitempty" db:"flagID,omitempty" json:"flagID,omitempty" yaml:"flagID,omitempty"`
	ItemID     *int64 `bson:"itemID,omitempty" db:"itemID,omitempty" json:"itemID,omitempty" yaml:"itemID,omitempty"`
	LocationID *int64 `bson:"locationID,omitempty" db:"locationID,omitempty" json:"locationID,omitempty" yaml:"locationID,omitempty"`
	OwnerID    *int32 `bson:"ownerID,omitempty" db:"ownerID,omitempty" json:"ownerID,omitempty" yaml:"ownerID,omitempty"`
	Quantity   *int32 `bson:"quantity,omitempty" db:"quantity,omitempty" json:"quantity,omitempty" yaml:"quantity,omitempty"`
	TypeID     *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type InvItemList

type InvItemList []InvItem

func (*InvItemList) Load added in v0.5.13

func (x *InvItemList) Load(path string) error

type InvName

type InvName struct {
	ItemID   *int64  `bson:"itemID,omitempty" db:"itemID,omitempty" json:"itemID,omitempty" yaml:"itemID,omitempty"`
	ItemName *string `bson:"itemName,omitempty" db:"itemName,omitempty" json:"itemName,omitempty" yaml:"itemName,omitempty"`
}

type InvNameList

type InvNameList []InvName

func (*InvNameList) Load added in v0.5.13

func (x *InvNameList) Load(path string) error

type InvPosition

type InvPosition struct {
	ItemID *int64   `bson:"itemID,omitempty" db:"itemID,omitempty" json:"itemID,omitempty" yaml:"itemID,omitempty"`
	Pitch  *float64 `bson:"pitch,omitempty" db:"pitch,omitempty" json:"pitch,omitempty" yaml:"pitch,omitempty"`
	Roll   *float64 `bson:"roll,omitempty" db:"roll,omitempty" json:"roll,omitempty" yaml:"roll,omitempty"`
	X      *float64 `bson:"x,omitempty" db:"x,omitempty" json:"x,omitempty" yaml:"x,omitempty"`
	Y      *float64 `bson:"y,omitempty" db:"y,omitempty" json:"y,omitempty" yaml:"y,omitempty"`
	Yaw    *float64 `bson:"yaw,omitempty" db:"yaw,omitempty" json:"yaw,omitempty" yaml:"yaw,omitempty"`
	Z      *float64 `bson:"z,omitempty" db:"z,omitempty" json:"z,omitempty" yaml:"z,omitempty"`
}

type InvPositionList

type InvPositionList []InvPosition

func (*InvPositionList) Load added in v0.5.13

func (x *InvPositionList) Load(path string) error

type InvUniqueName

type InvUniqueName struct {
	GroupID  *int32  `bson:"groupID,omitempty" db:"groupID,omitempty" json:"groupID,omitempty" yaml:"groupID,omitempty"`
	ItemID   *int64  `bson:"itemID,omitempty" db:"itemID,omitempty" json:"itemID,omitempty" yaml:"itemID,omitempty"`
	ItemName *string `bson:"itemName,omitempty" db:"itemName,omitempty" json:"itemName,omitempty" yaml:"itemName,omitempty"`
}

type InvUniqueNameList

type InvUniqueNameList []InvUniqueName

func (*InvUniqueNameList) Load added in v0.5.13

func (x *InvUniqueNameList) Load(path string) error

type MarketGroup

type MarketGroup struct {
	DescriptionID *MarketGroupDescriptionID `bson:"descriptionID,omitempty" db:"descriptionID,omitempty" json:"descriptionID,omitempty" yaml:"descriptionID,omitempty"`
	HasTypes      *bool                     `bson:"hasTypes,omitempty" db:"hasTypes,omitempty" json:"hasTypes,omitempty" yaml:"hasTypes,omitempty"`
	IconID        *int32                    `bson:"iconID,omitempty" db:"iconID,omitempty" json:"iconID,omitempty" yaml:"iconID,omitempty"`
	NameID        *MarketGroupNameID        `bson:"nameID,omitempty" db:"nameID,omitempty" json:"nameID,omitempty" yaml:"nameID,omitempty"`
	ParentGroupID *int32                    `bson:"parentGroupID,omitempty" db:"parentGroupID,omitempty" json:"parentGroupID,omitempty" yaml:"parentGroupID,omitempty"`
}

type MarketGroupDescriptionID

type MarketGroupDescriptionID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
	It *string `bson:"it,omitempty" db:"it,omitempty" json:"it,omitempty" yaml:"it,omitempty"`
}

type MarketGroupMap

type MarketGroupMap map[int32]MarketGroup

func (MarketGroupMap) Get added in v0.5.13

func (x MarketGroupMap) Get(ID int32) *MarketGroup

func (*MarketGroupMap) Load added in v0.5.13

func (x *MarketGroupMap) Load(path string) error

type MarketGroupNameID

type MarketGroupNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
	It *string `bson:"it,omitempty" db:"it,omitempty" json:"it,omitempty" yaml:"it,omitempty"`
}

type MetaGroup

type MetaGroup struct {
	NameID        *MetaGroupNameID        `bson:"nameID,omitempty" db:"nameID,omitempty" json:"nameID,omitempty" yaml:"nameID,omitempty"`
	IconID        *int32                  `bson:"iconID,omitempty" db:"iconID,omitempty" json:"iconID,omitempty" yaml:"iconID,omitempty"`
	IconSuffix    *string                 `bson:"iconSuffix,omitempty" db:"iconSuffix,omitempty" json:"iconSuffix,omitempty" yaml:"iconSuffix,omitempty"`
	DescriptionID *MetaGroupDescriptionID `bson:"descriptionID,omitempty" db:"descriptionID,omitempty" json:"descriptionID,omitempty" yaml:"descriptionID,omitempty"`
}

type MetaGroupDescriptionID

type MetaGroupDescriptionID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type MetaGroupMap

type MetaGroupMap map[int32]MetaGroup

func (MetaGroupMap) Get added in v0.5.13

func (x MetaGroupMap) Get(ID int32) *MetaGroup

func (*MetaGroupMap) Load added in v0.5.13

func (x *MetaGroupMap) Load(path string) error

type MetaGroupNameID

type MetaGroupNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type NpcCorporation

type NpcCorporation struct {
	CeoID                      *int32                            `bson:"ceoID,omitempty" db:"ceoID,omitempty" json:"ceoID,omitempty" yaml:"ceoID,omitempty"`
	Deleted                    *bool                             `bson:"deleted,omitempty" db:"deleted,omitempty" json:"deleted,omitempty" yaml:"deleted,omitempty"`
	DescriptionID              *NpcCorporationDescriptionID      `bson:"descriptionID,omitempty" db:"descriptionID,omitempty" json:"descriptionID,omitempty" yaml:"descriptionID,omitempty"`
	Extent                     *string                           `bson:"extent,omitempty" db:"extent,omitempty" json:"extent,omitempty" yaml:"extent,omitempty"`
	HasPlayerPersonnelManager  *bool                             `` /* 169-byte string literal not displayed */
	InitialPrice               *int32                            `bson:"initialPrice,omitempty" db:"initialPrice,omitempty" json:"initialPrice,omitempty" yaml:"initialPrice,omitempty"`
	MemberLimit                *int32                            `bson:"memberLimit,omitempty" db:"memberLimit,omitempty" json:"memberLimit,omitempty" yaml:"memberLimit,omitempty"`
	MinSecurity                *float64                          `bson:"minSecurity,omitempty" db:"minSecurity,omitempty" json:"minSecurity,omitempty" yaml:"minSecurity,omitempty"`
	MinimumJoinStanding        *int32                            `` /* 145-byte string literal not displayed */
	NameID                     *NpcCorporationNameID             `bson:"nameID,omitempty" db:"nameID,omitempty" json:"nameID,omitempty" yaml:"nameID,omitempty"`
	PublicShares               *int32                            `bson:"publicShares,omitempty" db:"publicShares,omitempty" json:"publicShares,omitempty" yaml:"publicShares,omitempty"`
	SendCharTerminationMessage *bool                             `` /* 173-byte string literal not displayed */
	Shares                     *int32                            `bson:"shares,omitempty" db:"shares,omitempty" json:"shares,omitempty" yaml:"shares,omitempty"`
	Size                       *string                           `bson:"size,omitempty" db:"size,omitempty" json:"size,omitempty" yaml:"size,omitempty"`
	StationID                  *int32                            `bson:"stationID,omitempty" db:"stationID,omitempty" json:"stationID,omitempty" yaml:"stationID,omitempty"`
	TaxRate                    *float64                          `bson:"taxRate,omitempty" db:"taxRate,omitempty" json:"taxRate,omitempty" yaml:"taxRate,omitempty"`
	TickerName                 *string                           `bson:"tickerName,omitempty" db:"tickerName,omitempty" json:"tickerName,omitempty" yaml:"tickerName,omitempty"`
	UniqueName                 *bool                             `bson:"uniqueName,omitempty" db:"uniqueName,omitempty" json:"uniqueName,omitempty" yaml:"uniqueName,omitempty"`
	AllowedMemberRaces         []int32                           `` /* 141-byte string literal not displayed */
	CorporationTrades          map[int32]float64                 `` /* 137-byte string literal not displayed */
	Divisions                  map[int32]NpcCorporationDivisions `bson:"divisions,omitempty" db:"divisions,omitempty" json:"divisions,omitempty" yaml:"divisions,omitempty"`
	EnemyID                    *int32                            `bson:"enemyID,omitempty" db:"enemyID,omitempty" json:"enemyID,omitempty" yaml:"enemyID,omitempty"`
	FactionID                  *int32                            `bson:"factionID,omitempty" db:"factionID,omitempty" json:"factionID,omitempty" yaml:"factionID,omitempty"`
	FriendID                   *int32                            `bson:"friendID,omitempty" db:"friendID,omitempty" json:"friendID,omitempty" yaml:"friendID,omitempty"`
	IconID                     *int32                            `bson:"iconID,omitempty" db:"iconID,omitempty" json:"iconID,omitempty" yaml:"iconID,omitempty"`
	Investors                  map[int32]int32                   `bson:"investors,omitempty" db:"investors,omitempty" json:"investors,omitempty" yaml:"investors,omitempty"`
	LpOfferTables              []int32                           `bson:"lpOfferTables,omitempty" db:"lpOfferTables,omitempty" json:"lpOfferTables,omitempty" yaml:"lpOfferTables,omitempty"`
	MainActivityID             *int32                            `bson:"mainActivityID,omitempty" db:"mainActivityID,omitempty" json:"mainActivityID,omitempty" yaml:"mainActivityID,omitempty"`
	RaceID                     *int32                            `bson:"raceID,omitempty" db:"raceID,omitempty" json:"raceID,omitempty" yaml:"raceID,omitempty"`
	SizeFactor                 *float64                          `bson:"sizeFactor,omitempty" db:"sizeFactor,omitempty" json:"sizeFactor,omitempty" yaml:"sizeFactor,omitempty"`
	SolarSystemID              *int32                            `bson:"solarSystemID,omitempty" db:"solarSystemID,omitempty" json:"solarSystemID,omitempty" yaml:"solarSystemID,omitempty"`
	SecondaryActivityID        *int32                            `` /* 145-byte string literal not displayed */
	Url                        *string                           `bson:"url,omitempty" db:"url,omitempty" json:"url,omitempty" yaml:"url,omitempty"`
	ExchangeRates              map[int32]float64                 `bson:"exchangeRates,omitempty" db:"exchangeRates,omitempty" json:"exchangeRates,omitempty" yaml:"exchangeRates,omitempty"`
}

type NpcCorporationDescriptionID

type NpcCorporationDescriptionID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	It *string `bson:"it,omitempty" db:"it,omitempty" json:"it,omitempty" yaml:"it,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type NpcCorporationDivision

type NpcCorporationDivision struct {
	Description      *string                                 `bson:"description,omitempty" db:"description,omitempty" json:"description,omitempty" yaml:"description,omitempty"`
	InternalName     *string                                 `bson:"internalName,omitempty" db:"internalName,omitempty" json:"internalName,omitempty" yaml:"internalName,omitempty"`
	LeaderTypeNameID *NpcCorporationDivisionLeaderTypeNameID `` /* 133-byte string literal not displayed */
	NameID           *NpcCorporationDivisionNameID           `bson:"nameID,omitempty" db:"nameID,omitempty" json:"nameID,omitempty" yaml:"nameID,omitempty"`
	DescriptionID    *NpcCorporationDivisionDescriptionID    `bson:"descriptionID,omitempty" db:"descriptionID,omitempty" json:"descriptionID,omitempty" yaml:"descriptionID,omitempty"`
}

type NpcCorporationDivisionDescriptionID

type NpcCorporationDivisionDescriptionID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type NpcCorporationDivisionLeaderTypeNameID

type NpcCorporationDivisionLeaderTypeNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type NpcCorporationDivisionMap

type NpcCorporationDivisionMap map[int32]NpcCorporationDivision

func (NpcCorporationDivisionMap) Get added in v0.5.13

func (*NpcCorporationDivisionMap) Load added in v0.5.13

func (x *NpcCorporationDivisionMap) Load(path string) error

type NpcCorporationDivisionNameID

type NpcCorporationDivisionNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type NpcCorporationDivisions

type NpcCorporationDivisions struct {
	DivisionNumber *int32 `bson:"divisionNumber,omitempty" db:"divisionNumber,omitempty" json:"divisionNumber,omitempty" yaml:"divisionNumber,omitempty"`
	LeaderID       *int32 `bson:"leaderID,omitempty" db:"leaderID,omitempty" json:"leaderID,omitempty" yaml:"leaderID,omitempty"`
	Size           *int32 `bson:"size,omitempty" db:"size,omitempty" json:"size,omitempty" yaml:"size,omitempty"`
}

type NpcCorporationMap

type NpcCorporationMap map[int32]NpcCorporation

func (NpcCorporationMap) Get added in v0.5.13

func (*NpcCorporationMap) Load added in v0.5.13

func (x *NpcCorporationMap) Load(path string) error

type NpcCorporationNameID

type NpcCorporationNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	It *string `bson:"it,omitempty" db:"it,omitempty" json:"it,omitempty" yaml:"it,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type PlanetSchematic

type PlanetSchematic struct {
	CycleTime *int64                         `bson:"cycleTime,omitempty" db:"cycleTime,omitempty" json:"cycleTime,omitempty" yaml:"cycleTime,omitempty"`
	NameID    *PlanetSchematicNameID         `bson:"nameID,omitempty" db:"nameID,omitempty" json:"nameID,omitempty" yaml:"nameID,omitempty"`
	Pins      []int32                        `bson:"pins,omitempty" db:"pins,omitempty" json:"pins,omitempty" yaml:"pins,omitempty"`
	Types     map[int32]PlanetSchematicTypes `bson:"types,omitempty" db:"types,omitempty" json:"types,omitempty" yaml:"types,omitempty"`
}

type PlanetSchematicMap

type PlanetSchematicMap map[int32]PlanetSchematic

func (PlanetSchematicMap) Get added in v0.5.13

func (*PlanetSchematicMap) Load added in v0.5.13

func (x *PlanetSchematicMap) Load(path string) error

type PlanetSchematicNameID

type PlanetSchematicNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type PlanetSchematicTypes

type PlanetSchematicTypes struct {
	IsInput  *bool  `bson:"isInput,omitempty" db:"isInput,omitempty" json:"isInput,omitempty" yaml:"isInput,omitempty"`
	Quantity *int32 `bson:"quantity,omitempty" db:"quantity,omitempty" json:"quantity,omitempty" yaml:"quantity,omitempty"`
}

type Race

type Race struct {
	DescriptionID *RaceDescriptionID `bson:"descriptionID,omitempty" db:"descriptionID,omitempty" json:"descriptionID,omitempty" yaml:"descriptionID,omitempty"`
	IconID        *int32             `bson:"iconID,omitempty" db:"iconID,omitempty" json:"iconID,omitempty" yaml:"iconID,omitempty"`
	NameID        *RaceNameID        `bson:"nameID,omitempty" db:"nameID,omitempty" json:"nameID,omitempty" yaml:"nameID,omitempty"`
	ShipTypeID    *int32             `bson:"shipTypeID,omitempty" db:"shipTypeID,omitempty" json:"shipTypeID,omitempty" yaml:"shipTypeID,omitempty"`
	Skills        map[int32]int32    `bson:"skills,omitempty" db:"skills,omitempty" json:"skills,omitempty" yaml:"skills,omitempty"`
}

type RaceDescriptionID

type RaceDescriptionID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	It *string `bson:"it,omitempty" db:"it,omitempty" json:"it,omitempty" yaml:"it,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type RaceMap

type RaceMap map[int32]Race

func (RaceMap) Get added in v0.5.13

func (x RaceMap) Get(ID int32) *Race

func (*RaceMap) Load added in v0.5.13

func (x *RaceMap) Load(path string) error

type RaceNameID

type RaceNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	It *string `bson:"it,omitempty" db:"it,omitempty" json:"it,omitempty" yaml:"it,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type Region added in v0.5.15

type Region struct {
	Center          []float64 `bson:"center,omitempty" db:"center,omitempty" json:"center,omitempty" yaml:"center,omitempty"`
	Max             []float64 `bson:"max,omitempty" db:"max,omitempty" json:"max,omitempty" yaml:"max,omitempty"`
	Min             []float64 `bson:"min,omitempty" db:"min,omitempty" json:"min,omitempty" yaml:"min,omitempty"`
	NameID          *int32    `bson:"nameID,omitempty" db:"nameID,omitempty" json:"nameID,omitempty" yaml:"nameID,omitempty"`
	Nebula          *int32    `bson:"nebula,omitempty" db:"nebula,omitempty" json:"nebula,omitempty" yaml:"nebula,omitempty"`
	RegionID        *int32    `bson:"regionID,omitempty" db:"regionID,omitempty" json:"regionID,omitempty" yaml:"regionID,omitempty"`
	WormholeClassID *int32    `` /* 129-byte string literal not displayed */
	DescriptionID   *int32    `bson:"descriptionID,omitempty" db:"descriptionID,omitempty" json:"descriptionID,omitempty" yaml:"descriptionID,omitempty"`
	FactionID       *int32    `bson:"factionID,omitempty" db:"factionID,omitempty" json:"factionID,omitempty" yaml:"factionID,omitempty"`
}

type ResearchAgent

type ResearchAgent struct {
	Skills []ResearchAgentSkills `bson:"skills,omitempty" db:"skills,omitempty" json:"skills,omitempty" yaml:"skills,omitempty"`
}

type ResearchAgentMap

type ResearchAgentMap map[int32]ResearchAgent

func (ResearchAgentMap) Get added in v0.5.13

func (*ResearchAgentMap) Load added in v0.5.13

func (x *ResearchAgentMap) Load(path string) error

type ResearchAgentSkills

type ResearchAgentSkills struct {
	TypeID *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type Skin

type Skin struct {
	AllowCCPDevs       *bool   `bson:"allowCCPDevs,omitempty" db:"allowCCPDevs,omitempty" json:"allowCCPDevs,omitempty" yaml:"allowCCPDevs,omitempty"`
	InternalName       *string `bson:"internalName,omitempty" db:"internalName,omitempty" json:"internalName,omitempty" yaml:"internalName,omitempty"`
	SkinID             *int32  `bson:"skinID,omitempty" db:"skinID,omitempty" json:"skinID,omitempty" yaml:"skinID,omitempty"`
	SkinMaterialID     *int32  `bson:"skinMaterialID,omitempty" db:"skinMaterialID,omitempty" json:"skinMaterialID,omitempty" yaml:"skinMaterialID,omitempty"`
	Types              []int32 `bson:"types,omitempty" db:"types,omitempty" json:"types,omitempty" yaml:"types,omitempty"`
	VisibleSerenity    *bool   `` /* 129-byte string literal not displayed */
	VisibleTranquility *bool   `` /* 141-byte string literal not displayed */
	IsStructureSkin    *bool   `` /* 129-byte string literal not displayed */
	SkinDescription    *string `` /* 129-byte string literal not displayed */
}

type SkinLicense

type SkinLicense struct {
	Duration      *int32 `bson:"duration,omitempty" db:"duration,omitempty" json:"duration,omitempty" yaml:"duration,omitempty"`
	LicenseTypeID *int32 `bson:"licenseTypeID,omitempty" db:"licenseTypeID,omitempty" json:"licenseTypeID,omitempty" yaml:"licenseTypeID,omitempty"`
	SkinID        *int32 `bson:"skinID,omitempty" db:"skinID,omitempty" json:"skinID,omitempty" yaml:"skinID,omitempty"`
	IsSingleUse   *bool  `bson:"isSingleUse,omitempty" db:"isSingleUse,omitempty" json:"isSingleUse,omitempty" yaml:"isSingleUse,omitempty"`
}

type SkinLicenseMap

type SkinLicenseMap map[int32]SkinLicense

func (SkinLicenseMap) Get added in v0.5.13

func (x SkinLicenseMap) Get(ID int32) *SkinLicense

func (*SkinLicenseMap) Load added in v0.5.13

func (x *SkinLicenseMap) Load(path string) error

type SkinMap

type SkinMap map[int32]Skin

func (SkinMap) Get added in v0.5.13

func (x SkinMap) Get(ID int32) *Skin

func (*SkinMap) Load added in v0.5.13

func (x *SkinMap) Load(path string) error

type SkinMaterial

type SkinMaterial struct {
	DisplayNameID  *int32 `bson:"displayNameID,omitempty" db:"displayNameID,omitempty" json:"displayNameID,omitempty" yaml:"displayNameID,omitempty"`
	MaterialSetID  *int32 `bson:"materialSetID,omitempty" db:"materialSetID,omitempty" json:"materialSetID,omitempty" yaml:"materialSetID,omitempty"`
	SkinMaterialID *int32 `bson:"skinMaterialID,omitempty" db:"skinMaterialID,omitempty" json:"skinMaterialID,omitempty" yaml:"skinMaterialID,omitempty"`
}

type SkinMaterialMap

type SkinMaterialMap map[int32]SkinMaterial

func (SkinMaterialMap) Get added in v0.5.13

func (x SkinMaterialMap) Get(ID int32) *SkinMaterial

func (*SkinMaterialMap) Load added in v0.5.13

func (x *SkinMaterialMap) Load(path string) error

type Solarsystem added in v0.5.15

type Solarsystem struct {
	Border                     *bool                          `bson:"border,omitempty" db:"border,omitempty" json:"border,omitempty" yaml:"border,omitempty"`
	Center                     []float64                      `bson:"center,omitempty" db:"center,omitempty" json:"center,omitempty" yaml:"center,omitempty"`
	Corridor                   *bool                          `bson:"corridor,omitempty" db:"corridor,omitempty" json:"corridor,omitempty" yaml:"corridor,omitempty"`
	DisallowedAnchorCategories []int32                        `` /* 173-byte string literal not displayed */
	Fringe                     *bool                          `bson:"fringe,omitempty" db:"fringe,omitempty" json:"fringe,omitempty" yaml:"fringe,omitempty"`
	Hub                        *bool                          `bson:"hub,omitempty" db:"hub,omitempty" json:"hub,omitempty" yaml:"hub,omitempty"`
	International              *bool                          `bson:"international,omitempty" db:"international,omitempty" json:"international,omitempty" yaml:"international,omitempty"`
	Luminosity                 *float64                       `bson:"luminosity,omitempty" db:"luminosity,omitempty" json:"luminosity,omitempty" yaml:"luminosity,omitempty"`
	Max                        []float64                      `bson:"max,omitempty" db:"max,omitempty" json:"max,omitempty" yaml:"max,omitempty"`
	Min                        []float64                      `bson:"min,omitempty" db:"min,omitempty" json:"min,omitempty" yaml:"min,omitempty"`
	Planets                    map[int32]SolarsystemPlanets   `bson:"planets,omitempty" db:"planets,omitempty" json:"planets,omitempty" yaml:"planets,omitempty"`
	Radius                     *float64                       `bson:"radius,omitempty" db:"radius,omitempty" json:"radius,omitempty" yaml:"radius,omitempty"`
	Regional                   *bool                          `bson:"regional,omitempty" db:"regional,omitempty" json:"regional,omitempty" yaml:"regional,omitempty"`
	Security                   *float64                       `bson:"security,omitempty" db:"security,omitempty" json:"security,omitempty" yaml:"security,omitempty"`
	SolarSystemID              *int32                         `bson:"solarSystemID,omitempty" db:"solarSystemID,omitempty" json:"solarSystemID,omitempty" yaml:"solarSystemID,omitempty"`
	SolarSystemNameID          *int32                         `` /* 137-byte string literal not displayed */
	Stargates                  map[int32]SolarsystemStargates `bson:"stargates,omitempty" db:"stargates,omitempty" json:"stargates,omitempty" yaml:"stargates,omitempty"`
	Star                       *SolarsystemStar               `bson:"star,omitempty" db:"star,omitempty" json:"star,omitempty" yaml:"star,omitempty"`
	SunTypeID                  *int32                         `bson:"sunTypeID,omitempty" db:"sunTypeID,omitempty" json:"sunTypeID,omitempty" yaml:"sunTypeID,omitempty"`
	SecurityClass              *string                        `bson:"securityClass,omitempty" db:"securityClass,omitempty" json:"securityClass,omitempty" yaml:"securityClass,omitempty"`
	WormholeClassID            *int32                         `` /* 129-byte string literal not displayed */
	VisualEffect               *string                        `bson:"visualEffect,omitempty" db:"visualEffect,omitempty" json:"visualEffect,omitempty" yaml:"visualEffect,omitempty"`
	DescriptionID              *int32                         `bson:"descriptionID,omitempty" db:"descriptionID,omitempty" json:"descriptionID,omitempty" yaml:"descriptionID,omitempty"`
	DisallowedAnchorGroups     []int32                        `` /* 157-byte string literal not displayed */
	FactionID                  *int32                         `bson:"factionID,omitempty" db:"factionID,omitempty" json:"factionID,omitempty" yaml:"factionID,omitempty"`
	SecondarySun               *SolarsystemSecondarySun       `bson:"secondarySun,omitempty" db:"secondarySun,omitempty" json:"secondarySun,omitempty" yaml:"secondarySun,omitempty"`
}

type SolarsystemPlanets added in v0.5.15

type SolarsystemPlanets struct {
	CelestialIndex   *int32                                    `bson:"celestialIndex,omitempty" db:"celestialIndex,omitempty" json:"celestialIndex,omitempty" yaml:"celestialIndex,omitempty"`
	PlanetAttributes *SolarsystemPlanetsPlanetAttributes       `` /* 133-byte string literal not displayed */
	Position         []float64                                 `bson:"position,omitempty" db:"position,omitempty" json:"position,omitempty" yaml:"position,omitempty"`
	Radius           *int64                                    `bson:"radius,omitempty" db:"radius,omitempty" json:"radius,omitempty" yaml:"radius,omitempty"`
	Statistics       *SolarsystemPlanetsStatistics             `bson:"statistics,omitempty" db:"statistics,omitempty" json:"statistics,omitempty" yaml:"statistics,omitempty"`
	TypeID           *int32                                    `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
	Moons            map[int32]SolarsystemPlanetsMoons         `bson:"moons,omitempty" db:"moons,omitempty" json:"moons,omitempty" yaml:"moons,omitempty"`
	NpcStations      map[int32]SolarsystemPlanetsNpcStations   `bson:"npcStations,omitempty" db:"npcStations,omitempty" json:"npcStations,omitempty" yaml:"npcStations,omitempty"`
	AsteroidBelts    map[int32]SolarsystemPlanetsAsteroidBelts `bson:"asteroidBelts,omitempty" db:"asteroidBelts,omitempty" json:"asteroidBelts,omitempty" yaml:"asteroidBelts,omitempty"`
	PlanetNameID     *int32                                    `bson:"planetNameID,omitempty" db:"planetNameID,omitempty" json:"planetNameID,omitempty" yaml:"planetNameID,omitempty"`
}

type SolarsystemPlanetsAsteroidBelts added in v0.5.15

type SolarsystemPlanetsAsteroidBelts struct {
	Position           []float64                                  `bson:"position,omitempty" db:"position,omitempty" json:"position,omitempty" yaml:"position,omitempty"`
	Statistics         *SolarsystemPlanetsAsteroidBeltsStatistics `bson:"statistics,omitempty" db:"statistics,omitempty" json:"statistics,omitempty" yaml:"statistics,omitempty"`
	TypeID             *int32                                     `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
	AsteroidBeltNameID *int32                                     `` /* 141-byte string literal not displayed */
}

type SolarsystemPlanetsAsteroidBeltsStatistics added in v0.5.15

type SolarsystemPlanetsAsteroidBeltsStatistics struct {
	Density        *float64 `bson:"density,omitempty" db:"density,omitempty" json:"density,omitempty" yaml:"density,omitempty"`
	Eccentricity   *float64 `bson:"eccentricity,omitempty" db:"eccentricity,omitempty" json:"eccentricity,omitempty" yaml:"eccentricity,omitempty"`
	EscapeVelocity *float64 `bson:"escapeVelocity,omitempty" db:"escapeVelocity,omitempty" json:"escapeVelocity,omitempty" yaml:"escapeVelocity,omitempty"`
	Fragmented     *bool    `bson:"fragmented,omitempty" db:"fragmented,omitempty" json:"fragmented,omitempty" yaml:"fragmented,omitempty"`
	Life           *float64 `bson:"life,omitempty" db:"life,omitempty" json:"life,omitempty" yaml:"life,omitempty"`
	Locked         *bool    `bson:"locked,omitempty" db:"locked,omitempty" json:"locked,omitempty" yaml:"locked,omitempty"`
	MassDust       *float64 `bson:"massDust,omitempty" db:"massDust,omitempty" json:"massDust,omitempty" yaml:"massDust,omitempty"`
	MassGas        *float64 `bson:"massGas,omitempty" db:"massGas,omitempty" json:"massGas,omitempty" yaml:"massGas,omitempty"`
	OrbitPeriod    *float64 `bson:"orbitPeriod,omitempty" db:"orbitPeriod,omitempty" json:"orbitPeriod,omitempty" yaml:"orbitPeriod,omitempty"`
	OrbitRadius    *float64 `bson:"orbitRadius,omitempty" db:"orbitRadius,omitempty" json:"orbitRadius,omitempty" yaml:"orbitRadius,omitempty"`
	Pressure       *float64 `bson:"pressure,omitempty" db:"pressure,omitempty" json:"pressure,omitempty" yaml:"pressure,omitempty"`
	Radius         *float64 `bson:"radius,omitempty" db:"radius,omitempty" json:"radius,omitempty" yaml:"radius,omitempty"`
	RotationRate   *float64 `bson:"rotationRate,omitempty" db:"rotationRate,omitempty" json:"rotationRate,omitempty" yaml:"rotationRate,omitempty"`
	SpectralClass  *string  `bson:"spectralClass,omitempty" db:"spectralClass,omitempty" json:"spectralClass,omitempty" yaml:"spectralClass,omitempty"`
	SurfaceGravity *float64 `bson:"surfaceGravity,omitempty" db:"surfaceGravity,omitempty" json:"surfaceGravity,omitempty" yaml:"surfaceGravity,omitempty"`
	Temperature    *float64 `bson:"temperature,omitempty" db:"temperature,omitempty" json:"temperature,omitempty" yaml:"temperature,omitempty"`
}

type SolarsystemPlanetsMoons added in v0.5.15

type SolarsystemPlanetsMoons struct {
	PlanetAttributes *SolarsystemPlanetsMoonsPlanetAttributes     `` /* 133-byte string literal not displayed */
	Position         []float64                                    `bson:"position,omitempty" db:"position,omitempty" json:"position,omitempty" yaml:"position,omitempty"`
	Radius           *int64                                       `bson:"radius,omitempty" db:"radius,omitempty" json:"radius,omitempty" yaml:"radius,omitempty"`
	Statistics       *SolarsystemPlanetsMoonsStatistics           `bson:"statistics,omitempty" db:"statistics,omitempty" json:"statistics,omitempty" yaml:"statistics,omitempty"`
	TypeID           *int32                                       `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
	NpcStations      map[int32]SolarsystemPlanetsMoonsNpcStations `bson:"npcStations,omitempty" db:"npcStations,omitempty" json:"npcStations,omitempty" yaml:"npcStations,omitempty"`
	MoonNameID       *int32                                       `bson:"moonNameID,omitempty" db:"moonNameID,omitempty" json:"moonNameID,omitempty" yaml:"moonNameID,omitempty"`
}

type SolarsystemPlanetsMoonsNpcStations added in v0.5.15

type SolarsystemPlanetsMoonsNpcStations struct {
	GraphicID                *int32    `bson:"graphicID,omitempty" db:"graphicID,omitempty" json:"graphicID,omitempty" yaml:"graphicID,omitempty"`
	IsConquerable            *bool     `bson:"isConquerable,omitempty" db:"isConquerable,omitempty" json:"isConquerable,omitempty" yaml:"isConquerable,omitempty"`
	OperationID              *int32    `bson:"operationID,omitempty" db:"operationID,omitempty" json:"operationID,omitempty" yaml:"operationID,omitempty"`
	OwnerID                  *int32    `bson:"ownerID,omitempty" db:"ownerID,omitempty" json:"ownerID,omitempty" yaml:"ownerID,omitempty"`
	Position                 []float64 `bson:"position,omitempty" db:"position,omitempty" json:"position,omitempty" yaml:"position,omitempty"`
	ReprocessingEfficiency   *float64  `` /* 157-byte string literal not displayed */
	ReprocessingHangarFlag   *int32    `` /* 157-byte string literal not displayed */
	ReprocessingStationsTake *float64  `` /* 165-byte string literal not displayed */
	TypeID                   *int32    `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
	UseOperationName         *bool     `` /* 133-byte string literal not displayed */
}

type SolarsystemPlanetsMoonsPlanetAttributes added in v0.5.15

type SolarsystemPlanetsMoonsPlanetAttributes struct {
	HeightMap1   *int32 `bson:"heightMap1,omitempty" db:"heightMap1,omitempty" json:"heightMap1,omitempty" yaml:"heightMap1,omitempty"`
	HeightMap2   *int32 `bson:"heightMap2,omitempty" db:"heightMap2,omitempty" json:"heightMap2,omitempty" yaml:"heightMap2,omitempty"`
	Population   *bool  `bson:"population,omitempty" db:"population,omitempty" json:"population,omitempty" yaml:"population,omitempty"`
	ShaderPreset *int32 `bson:"shaderPreset,omitempty" db:"shaderPreset,omitempty" json:"shaderPreset,omitempty" yaml:"shaderPreset,omitempty"`
}

type SolarsystemPlanetsMoonsStatistics added in v0.5.15

type SolarsystemPlanetsMoonsStatistics struct {
	Density        *float64 `bson:"density,omitempty" db:"density,omitempty" json:"density,omitempty" yaml:"density,omitempty"`
	Eccentricity   *float64 `bson:"eccentricity,omitempty" db:"eccentricity,omitempty" json:"eccentricity,omitempty" yaml:"eccentricity,omitempty"`
	EscapeVelocity *float64 `bson:"escapeVelocity,omitempty" db:"escapeVelocity,omitempty" json:"escapeVelocity,omitempty" yaml:"escapeVelocity,omitempty"`
	Fragmented     *bool    `bson:"fragmented,omitempty" db:"fragmented,omitempty" json:"fragmented,omitempty" yaml:"fragmented,omitempty"`
	Life           *float64 `bson:"life,omitempty" db:"life,omitempty" json:"life,omitempty" yaml:"life,omitempty"`
	Locked         *bool    `bson:"locked,omitempty" db:"locked,omitempty" json:"locked,omitempty" yaml:"locked,omitempty"`
	MassDust       *float64 `bson:"massDust,omitempty" db:"massDust,omitempty" json:"massDust,omitempty" yaml:"massDust,omitempty"`
	MassGas        *float64 `bson:"massGas,omitempty" db:"massGas,omitempty" json:"massGas,omitempty" yaml:"massGas,omitempty"`
	OrbitPeriod    *float64 `bson:"orbitPeriod,omitempty" db:"orbitPeriod,omitempty" json:"orbitPeriod,omitempty" yaml:"orbitPeriod,omitempty"`
	OrbitRadius    *float64 `bson:"orbitRadius,omitempty" db:"orbitRadius,omitempty" json:"orbitRadius,omitempty" yaml:"orbitRadius,omitempty"`
	Pressure       *float64 `bson:"pressure,omitempty" db:"pressure,omitempty" json:"pressure,omitempty" yaml:"pressure,omitempty"`
	Radius         *float64 `bson:"radius,omitempty" db:"radius,omitempty" json:"radius,omitempty" yaml:"radius,omitempty"`
	RotationRate   *float64 `bson:"rotationRate,omitempty" db:"rotationRate,omitempty" json:"rotationRate,omitempty" yaml:"rotationRate,omitempty"`
	SpectralClass  *string  `bson:"spectralClass,omitempty" db:"spectralClass,omitempty" json:"spectralClass,omitempty" yaml:"spectralClass,omitempty"`
	SurfaceGravity *float64 `bson:"surfaceGravity,omitempty" db:"surfaceGravity,omitempty" json:"surfaceGravity,omitempty" yaml:"surfaceGravity,omitempty"`
	Temperature    *float64 `bson:"temperature,omitempty" db:"temperature,omitempty" json:"temperature,omitempty" yaml:"temperature,omitempty"`
}

type SolarsystemPlanetsNpcStations added in v0.5.15

type SolarsystemPlanetsNpcStations struct {
	GraphicID                *int32    `bson:"graphicID,omitempty" db:"graphicID,omitempty" json:"graphicID,omitempty" yaml:"graphicID,omitempty"`
	IsConquerable            *bool     `bson:"isConquerable,omitempty" db:"isConquerable,omitempty" json:"isConquerable,omitempty" yaml:"isConquerable,omitempty"`
	OperationID              *int32    `bson:"operationID,omitempty" db:"operationID,omitempty" json:"operationID,omitempty" yaml:"operationID,omitempty"`
	OwnerID                  *int32    `bson:"ownerID,omitempty" db:"ownerID,omitempty" json:"ownerID,omitempty" yaml:"ownerID,omitempty"`
	Position                 []float64 `bson:"position,omitempty" db:"position,omitempty" json:"position,omitempty" yaml:"position,omitempty"`
	ReprocessingEfficiency   *float64  `` /* 157-byte string literal not displayed */
	ReprocessingHangarFlag   *int32    `` /* 157-byte string literal not displayed */
	ReprocessingStationsTake *float64  `` /* 165-byte string literal not displayed */
	TypeID                   *int32    `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
	UseOperationName         *bool     `` /* 133-byte string literal not displayed */
}

type SolarsystemPlanetsPlanetAttributes added in v0.5.15

type SolarsystemPlanetsPlanetAttributes struct {
	HeightMap1   *int32 `bson:"heightMap1,omitempty" db:"heightMap1,omitempty" json:"heightMap1,omitempty" yaml:"heightMap1,omitempty"`
	HeightMap2   *int32 `bson:"heightMap2,omitempty" db:"heightMap2,omitempty" json:"heightMap2,omitempty" yaml:"heightMap2,omitempty"`
	Population   *bool  `bson:"population,omitempty" db:"population,omitempty" json:"population,omitempty" yaml:"population,omitempty"`
	ShaderPreset *int32 `bson:"shaderPreset,omitempty" db:"shaderPreset,omitempty" json:"shaderPreset,omitempty" yaml:"shaderPreset,omitempty"`
}

type SolarsystemPlanetsStatistics added in v0.5.15

type SolarsystemPlanetsStatistics struct {
	Density        *float64 `bson:"density,omitempty" db:"density,omitempty" json:"density,omitempty" yaml:"density,omitempty"`
	Eccentricity   *float64 `bson:"eccentricity,omitempty" db:"eccentricity,omitempty" json:"eccentricity,omitempty" yaml:"eccentricity,omitempty"`
	EscapeVelocity *float64 `bson:"escapeVelocity,omitempty" db:"escapeVelocity,omitempty" json:"escapeVelocity,omitempty" yaml:"escapeVelocity,omitempty"`
	Fragmented     *bool    `bson:"fragmented,omitempty" db:"fragmented,omitempty" json:"fragmented,omitempty" yaml:"fragmented,omitempty"`
	Life           *float64 `bson:"life,omitempty" db:"life,omitempty" json:"life,omitempty" yaml:"life,omitempty"`
	Locked         *bool    `bson:"locked,omitempty" db:"locked,omitempty" json:"locked,omitempty" yaml:"locked,omitempty"`
	MassDust       *float64 `bson:"massDust,omitempty" db:"massDust,omitempty" json:"massDust,omitempty" yaml:"massDust,omitempty"`
	MassGas        *float64 `bson:"massGas,omitempty" db:"massGas,omitempty" json:"massGas,omitempty" yaml:"massGas,omitempty"`
	OrbitPeriod    *float64 `bson:"orbitPeriod,omitempty" db:"orbitPeriod,omitempty" json:"orbitPeriod,omitempty" yaml:"orbitPeriod,omitempty"`
	OrbitRadius    *float64 `bson:"orbitRadius,omitempty" db:"orbitRadius,omitempty" json:"orbitRadius,omitempty" yaml:"orbitRadius,omitempty"`
	Pressure       *float64 `bson:"pressure,omitempty" db:"pressure,omitempty" json:"pressure,omitempty" yaml:"pressure,omitempty"`
	Radius         *float64 `bson:"radius,omitempty" db:"radius,omitempty" json:"radius,omitempty" yaml:"radius,omitempty"`
	RotationRate   *float64 `bson:"rotationRate,omitempty" db:"rotationRate,omitempty" json:"rotationRate,omitempty" yaml:"rotationRate,omitempty"`
	SpectralClass  *string  `bson:"spectralClass,omitempty" db:"spectralClass,omitempty" json:"spectralClass,omitempty" yaml:"spectralClass,omitempty"`
	SurfaceGravity *float64 `bson:"surfaceGravity,omitempty" db:"surfaceGravity,omitempty" json:"surfaceGravity,omitempty" yaml:"surfaceGravity,omitempty"`
	Temperature    *float64 `bson:"temperature,omitempty" db:"temperature,omitempty" json:"temperature,omitempty" yaml:"temperature,omitempty"`
}

type SolarsystemSecondarySun added in v0.5.15

type SolarsystemSecondarySun struct {
	EffectBeaconTypeID *int32    `` /* 141-byte string literal not displayed */
	ItemID             *int64    `bson:"itemID,omitempty" db:"itemID,omitempty" json:"itemID,omitempty" yaml:"itemID,omitempty"`
	Position           []float64 `bson:"position,omitempty" db:"position,omitempty" json:"position,omitempty" yaml:"position,omitempty"`
	TypeID             *int32    `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type SolarsystemStar added in v0.5.15

type SolarsystemStar struct {
	Id         *int32                     `bson:"id,omitempty" db:"id,omitempty" json:"id,omitempty" yaml:"id,omitempty"`
	Radius     *int64                     `bson:"radius,omitempty" db:"radius,omitempty" json:"radius,omitempty" yaml:"radius,omitempty"`
	Statistics *SolarsystemStarStatistics `bson:"statistics,omitempty" db:"statistics,omitempty" json:"statistics,omitempty" yaml:"statistics,omitempty"`
	TypeID     *int32                     `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type SolarsystemStarStatistics added in v0.5.15

type SolarsystemStarStatistics struct {
	Age           *float64 `bson:"age,omitempty" db:"age,omitempty" json:"age,omitempty" yaml:"age,omitempty"`
	Life          *float64 `bson:"life,omitempty" db:"life,omitempty" json:"life,omitempty" yaml:"life,omitempty"`
	Locked        *bool    `bson:"locked,omitempty" db:"locked,omitempty" json:"locked,omitempty" yaml:"locked,omitempty"`
	Luminosity    *float64 `bson:"luminosity,omitempty" db:"luminosity,omitempty" json:"luminosity,omitempty" yaml:"luminosity,omitempty"`
	Radius        *float64 `bson:"radius,omitempty" db:"radius,omitempty" json:"radius,omitempty" yaml:"radius,omitempty"`
	SpectralClass *string  `bson:"spectralClass,omitempty" db:"spectralClass,omitempty" json:"spectralClass,omitempty" yaml:"spectralClass,omitempty"`
	Temperature   *float64 `bson:"temperature,omitempty" db:"temperature,omitempty" json:"temperature,omitempty" yaml:"temperature,omitempty"`
}

type SolarsystemStargates added in v0.5.15

type SolarsystemStargates struct {
	Destination *int32    `bson:"destination,omitempty" db:"destination,omitempty" json:"destination,omitempty" yaml:"destination,omitempty"`
	Position    []float64 `bson:"position,omitempty" db:"position,omitempty" json:"position,omitempty" yaml:"position,omitempty"`
	TypeID      *int32    `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type StaStation

type StaStation struct {
	ConstellationID          *int32   `` /* 129-byte string literal not displayed */
	CorporationID            *int32   `bson:"corporationID,omitempty" db:"corporationID,omitempty" json:"corporationID,omitempty" yaml:"corporationID,omitempty"`
	DockingCostPerVolume     *int32   `` /* 149-byte string literal not displayed */
	MaxShipVolumeDockable    *int32   `` /* 153-byte string literal not displayed */
	OfficeRentalCost         *int32   `` /* 133-byte string literal not displayed */
	OperationID              *int32   `bson:"operationID,omitempty" db:"operationID,omitempty" json:"operationID,omitempty" yaml:"operationID,omitempty"`
	RegionID                 *int32   `bson:"regionID,omitempty" db:"regionID,omitempty" json:"regionID,omitempty" yaml:"regionID,omitempty"`
	ReprocessingEfficiency   *float64 `` /* 157-byte string literal not displayed */
	ReprocessingHangarFlag   *int32   `` /* 157-byte string literal not displayed */
	ReprocessingStationsTake *float64 `` /* 165-byte string literal not displayed */
	Security                 *float64 `bson:"security,omitempty" db:"security,omitempty" json:"security,omitempty" yaml:"security,omitempty"`
	SolarSystemID            *int32   `bson:"solarSystemID,omitempty" db:"solarSystemID,omitempty" json:"solarSystemID,omitempty" yaml:"solarSystemID,omitempty"`
	StationID                *int32   `bson:"stationID,omitempty" db:"stationID,omitempty" json:"stationID,omitempty" yaml:"stationID,omitempty"`
	StationName              *string  `bson:"stationName,omitempty" db:"stationName,omitempty" json:"stationName,omitempty" yaml:"stationName,omitempty"`
	StationTypeID            *int32   `bson:"stationTypeID,omitempty" db:"stationTypeID,omitempty" json:"stationTypeID,omitempty" yaml:"stationTypeID,omitempty"`
	X                        *float64 `bson:"x,omitempty" db:"x,omitempty" json:"x,omitempty" yaml:"x,omitempty"`
	Y                        *float64 `bson:"y,omitempty" db:"y,omitempty" json:"y,omitempty" yaml:"y,omitempty"`
	Z                        *float64 `bson:"z,omitempty" db:"z,omitempty" json:"z,omitempty" yaml:"z,omitempty"`
}

type StaStationList

type StaStationList []StaStation

func (*StaStationList) Load added in v0.5.13

func (x *StaStationList) Load(path string) error

type StationOperation

type StationOperation struct {
	ActivityID          *int32                           `bson:"activityID,omitempty" db:"activityID,omitempty" json:"activityID,omitempty" yaml:"activityID,omitempty"`
	Border              *float64                         `bson:"border,omitempty" db:"border,omitempty" json:"border,omitempty" yaml:"border,omitempty"`
	Corridor            *float64                         `bson:"corridor,omitempty" db:"corridor,omitempty" json:"corridor,omitempty" yaml:"corridor,omitempty"`
	DescriptionID       *StationOperationDescriptionID   `bson:"descriptionID,omitempty" db:"descriptionID,omitempty" json:"descriptionID,omitempty" yaml:"descriptionID,omitempty"`
	Fringe              *float64                         `bson:"fringe,omitempty" db:"fringe,omitempty" json:"fringe,omitempty" yaml:"fringe,omitempty"`
	Hub                 *float64                         `bson:"hub,omitempty" db:"hub,omitempty" json:"hub,omitempty" yaml:"hub,omitempty"`
	ManufacturingFactor *float64                         `` /* 145-byte string literal not displayed */
	OperationNameID     *StationOperationOperationNameID `` /* 129-byte string literal not displayed */
	Ratio               *float64                         `bson:"ratio,omitempty" db:"ratio,omitempty" json:"ratio,omitempty" yaml:"ratio,omitempty"`
	ResearchFactor      *float64                         `bson:"researchFactor,omitempty" db:"researchFactor,omitempty" json:"researchFactor,omitempty" yaml:"researchFactor,omitempty"`
	Services            []int32                          `bson:"services,omitempty" db:"services,omitempty" json:"services,omitempty" yaml:"services,omitempty"`
	StationTypes        map[int32]int32                  `bson:"stationTypes,omitempty" db:"stationTypes,omitempty" json:"stationTypes,omitempty" yaml:"stationTypes,omitempty"`
}

type StationOperationDescriptionID

type StationOperationDescriptionID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type StationOperationMap

type StationOperationMap map[int32]StationOperation

func (StationOperationMap) Get added in v0.5.13

func (*StationOperationMap) Load added in v0.5.13

func (x *StationOperationMap) Load(path string) error

type StationOperationOperationNameID

type StationOperationOperationNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type StationService

type StationService struct {
	ServiceNameID *StationServiceServiceNameID `bson:"serviceNameID,omitempty" db:"serviceNameID,omitempty" json:"serviceNameID,omitempty" yaml:"serviceNameID,omitempty"`
	DescriptionID *StationServiceDescriptionID `bson:"descriptionID,omitempty" db:"descriptionID,omitempty" json:"descriptionID,omitempty" yaml:"descriptionID,omitempty"`
}

type StationServiceDescriptionID

type StationServiceDescriptionID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type StationServiceMap

type StationServiceMap map[int32]StationService

func (StationServiceMap) Get added in v0.5.13

func (*StationServiceMap) Load added in v0.5.13

func (x *StationServiceMap) Load(path string) error

type StationServiceServiceNameID

type StationServiceServiceNameID struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type TournamentRuleSet

type TournamentRuleSet struct {
	Banned             *TournamentRuleSetBanned `bson:"banned,omitempty" db:"banned,omitempty" json:"banned,omitempty" yaml:"banned,omitempty"`
	MaximumPilotsMatch *int32                   `` /* 141-byte string literal not displayed */
	MaximumPointsMatch *int32                   `` /* 141-byte string literal not displayed */
	Points             *TournamentRuleSetPoints `bson:"points,omitempty" db:"points,omitempty" json:"points,omitempty" yaml:"points,omitempty"`
	RuleSetID          *string                  `bson:"ruleSetID,omitempty" db:"ruleSetID,omitempty" json:"ruleSetID,omitempty" yaml:"ruleSetID,omitempty"`
	RuleSetName        *string                  `bson:"ruleSetName,omitempty" db:"ruleSetName,omitempty" json:"ruleSetName,omitempty" yaml:"ruleSetName,omitempty"`
}

type TournamentRuleSetBanned

type TournamentRuleSetBanned struct {
	Groups []int32 `bson:"groups,omitempty" db:"groups,omitempty" json:"groups,omitempty" yaml:"groups,omitempty"`
	Types  []int32 `bson:"types,omitempty" db:"types,omitempty" json:"types,omitempty" yaml:"types,omitempty"`
}

type TournamentRuleSetList

type TournamentRuleSetList []TournamentRuleSet

func (*TournamentRuleSetList) Load added in v0.5.13

func (x *TournamentRuleSetList) Load(path string) error

type TournamentRuleSetPoints

type TournamentRuleSetPoints struct {
	Groups []TournamentRuleSetPointsGroups `bson:"groups,omitempty" db:"groups,omitempty" json:"groups,omitempty" yaml:"groups,omitempty"`
	Types  []TournamentRuleSetPointsTypes  `bson:"types,omitempty" db:"types,omitempty" json:"types,omitempty" yaml:"types,omitempty"`
}

type TournamentRuleSetPointsGroups

type TournamentRuleSetPointsGroups struct {
	GroupID *int32 `bson:"groupID,omitempty" db:"groupID,omitempty" json:"groupID,omitempty" yaml:"groupID,omitempty"`
	Points  *int32 `bson:"points,omitempty" db:"points,omitempty" json:"points,omitempty" yaml:"points,omitempty"`
}

type TournamentRuleSetPointsTypes

type TournamentRuleSetPointsTypes struct {
	Points *int32 `bson:"points,omitempty" db:"points,omitempty" json:"points,omitempty" yaml:"points,omitempty"`
	TypeID *int32 `bson:"typeID,omitempty" db:"typeID,omitempty" json:"typeID,omitempty" yaml:"typeID,omitempty"`
}

type TranslationLanguage

type TranslationLanguage struct {
	De   *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	EnUs *string `bson:"en-us,omitempty" db:"en-us,omitempty" json:"en-us,omitempty" yaml:"en-us,omitempty"`
	Es   *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr   *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	It   *string `bson:"it,omitempty" db:"it,omitempty" json:"it,omitempty" yaml:"it,omitempty"`
	Ja   *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ko   *string `bson:"ko,omitempty" db:"ko,omitempty" json:"ko,omitempty" yaml:"ko,omitempty"`
	Ru   *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh   *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type TypeDogma

type TypeDogma struct {
	DogmaAttributes []TypeDogmaDogmaAttributes `` /* 129-byte string literal not displayed */
	DogmaEffects    []TypeDogmaDogmaEffects    `bson:"dogmaEffects,omitempty" db:"dogmaEffects,omitempty" json:"dogmaEffects,omitempty" yaml:"dogmaEffects,omitempty"`
}

type TypeDogmaDogmaAttributes

type TypeDogmaDogmaAttributes struct {
	AttributeID *int32   `bson:"attributeID,omitempty" db:"attributeID,omitempty" json:"attributeID,omitempty" yaml:"attributeID,omitempty"`
	Value       *float64 `bson:"value,omitempty" db:"value,omitempty" json:"value,omitempty" yaml:"value,omitempty"`
}

type TypeDogmaDogmaEffects

type TypeDogmaDogmaEffects struct {
	EffectID  *int32 `bson:"effectID,omitempty" db:"effectID,omitempty" json:"effectID,omitempty" yaml:"effectID,omitempty"`
	IsDefault *bool  `bson:"isDefault,omitempty" db:"isDefault,omitempty" json:"isDefault,omitempty" yaml:"isDefault,omitempty"`
}

type TypeDogmaMap

type TypeDogmaMap map[int32]TypeDogma

func (TypeDogmaMap) Get added in v0.5.13

func (x TypeDogmaMap) Get(ID int32) *TypeDogma

func (*TypeDogmaMap) Load added in v0.5.13

func (x *TypeDogmaMap) Load(path string) error

type TypeID

type TypeID struct {
	GroupID               *int32             `bson:"groupID,omitempty" db:"groupID,omitempty" json:"groupID,omitempty" yaml:"groupID,omitempty"`
	Mass                  *float64           `bson:"mass,omitempty" db:"mass,omitempty" json:"mass,omitempty" yaml:"mass,omitempty"`
	Name                  *TypeIDName        `bson:"name,omitempty" db:"name,omitempty" json:"name,omitempty" yaml:"name,omitempty"`
	PortionSize           *int32             `bson:"portionSize,omitempty" db:"portionSize,omitempty" json:"portionSize,omitempty" yaml:"portionSize,omitempty"`
	Published             *bool              `bson:"published,omitempty" db:"published,omitempty" json:"published,omitempty" yaml:"published,omitempty"`
	Volume                *float64           `bson:"volume,omitempty" db:"volume,omitempty" json:"volume,omitempty" yaml:"volume,omitempty"`
	Radius                *float64           `bson:"radius,omitempty" db:"radius,omitempty" json:"radius,omitempty" yaml:"radius,omitempty"`
	Description           *TypeIDDescription `bson:"description,omitempty" db:"description,omitempty" json:"description,omitempty" yaml:"description,omitempty"`
	GraphicID             *int32             `bson:"graphicID,omitempty" db:"graphicID,omitempty" json:"graphicID,omitempty" yaml:"graphicID,omitempty"`
	SoundID               *int32             `bson:"soundID,omitempty" db:"soundID,omitempty" json:"soundID,omitempty" yaml:"soundID,omitempty"`
	IconID                *int32             `bson:"iconID,omitempty" db:"iconID,omitempty" json:"iconID,omitempty" yaml:"iconID,omitempty"`
	RaceID                *int32             `bson:"raceID,omitempty" db:"raceID,omitempty" json:"raceID,omitempty" yaml:"raceID,omitempty"`
	SofFactionName        *string            `bson:"sofFactionName,omitempty" db:"sofFactionName,omitempty" json:"sofFactionName,omitempty" yaml:"sofFactionName,omitempty"`
	BasePrice             *float64           `bson:"basePrice,omitempty" db:"basePrice,omitempty" json:"basePrice,omitempty" yaml:"basePrice,omitempty"`
	MarketGroupID         *int32             `bson:"marketGroupID,omitempty" db:"marketGroupID,omitempty" json:"marketGroupID,omitempty" yaml:"marketGroupID,omitempty"`
	Capacity              *float64           `bson:"capacity,omitempty" db:"capacity,omitempty" json:"capacity,omitempty" yaml:"capacity,omitempty"`
	MetaGroupID           *int32             `bson:"metaGroupID,omitempty" db:"metaGroupID,omitempty" json:"metaGroupID,omitempty" yaml:"metaGroupID,omitempty"`
	VariationParentTypeID *int32             `` /* 153-byte string literal not displayed */
	FactionID             *int32             `bson:"factionID,omitempty" db:"factionID,omitempty" json:"factionID,omitempty" yaml:"factionID,omitempty"`
	Masteries             map[int32][]int32  `bson:"masteries,omitempty" db:"masteries,omitempty" json:"masteries,omitempty" yaml:"masteries,omitempty"`
	Traits                *TypeIDTraits      `bson:"traits,omitempty" db:"traits,omitempty" json:"traits,omitempty" yaml:"traits,omitempty"`
	SofMaterialSetID      *int32             `` /* 133-byte string literal not displayed */
}

type TypeIDDescription

type TypeIDDescription struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
	It *string `bson:"it,omitempty" db:"it,omitempty" json:"it,omitempty" yaml:"it,omitempty"`
}

type TypeIDMap

type TypeIDMap map[int32]TypeID

func (TypeIDMap) Get added in v0.5.13

func (x TypeIDMap) Get(ID int32) *TypeID

func (*TypeIDMap) Load added in v0.5.13

func (x *TypeIDMap) Load(path string) error

type TypeIDName

type TypeIDName struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
	It *string `bson:"it,omitempty" db:"it,omitempty" json:"it,omitempty" yaml:"it,omitempty"`
}

type TypeIDTraits

type TypeIDTraits struct {
	MiscBonuses []TypeIDTraitsMiscBonuses     `bson:"miscBonuses,omitempty" db:"miscBonuses,omitempty" json:"miscBonuses,omitempty" yaml:"miscBonuses,omitempty"`
	RoleBonuses []TypeIDTraitsRoleBonuses     `bson:"roleBonuses,omitempty" db:"roleBonuses,omitempty" json:"roleBonuses,omitempty" yaml:"roleBonuses,omitempty"`
	Types       map[int32][]TypeIDTraitsTypes `bson:"types,omitempty" db:"types,omitempty" json:"types,omitempty" yaml:"types,omitempty"`
	IconID      *int32                        `bson:"iconID,omitempty" db:"iconID,omitempty" json:"iconID,omitempty" yaml:"iconID,omitempty"`
}

type TypeIDTraitsMiscBonuses

type TypeIDTraitsMiscBonuses struct {
	BonusText  *TypeIDTraitsMiscBonusesBonusText `bson:"bonusText,omitempty" db:"bonusText,omitempty" json:"bonusText,omitempty" yaml:"bonusText,omitempty"`
	Importance *int32                            `bson:"importance,omitempty" db:"importance,omitempty" json:"importance,omitempty" yaml:"importance,omitempty"`
	IsPositive *bool                             `bson:"isPositive,omitempty" db:"isPositive,omitempty" json:"isPositive,omitempty" yaml:"isPositive,omitempty"`
	Bonus      *float64                          `bson:"bonus,omitempty" db:"bonus,omitempty" json:"bonus,omitempty" yaml:"bonus,omitempty"`
	UnitID     *int32                            `bson:"unitID,omitempty" db:"unitID,omitempty" json:"unitID,omitempty" yaml:"unitID,omitempty"`
}

type TypeIDTraitsMiscBonusesBonusText

type TypeIDTraitsMiscBonusesBonusText struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type TypeIDTraitsRoleBonuses

type TypeIDTraitsRoleBonuses struct {
	Bonus      *float64                          `bson:"bonus,omitempty" db:"bonus,omitempty" json:"bonus,omitempty" yaml:"bonus,omitempty"`
	BonusText  *TypeIDTraitsRoleBonusesBonusText `bson:"bonusText,omitempty" db:"bonusText,omitempty" json:"bonusText,omitempty" yaml:"bonusText,omitempty"`
	Importance *int32                            `bson:"importance,omitempty" db:"importance,omitempty" json:"importance,omitempty" yaml:"importance,omitempty"`
	UnitID     *int32                            `bson:"unitID,omitempty" db:"unitID,omitempty" json:"unitID,omitempty" yaml:"unitID,omitempty"`
}

type TypeIDTraitsRoleBonusesBonusText

type TypeIDTraitsRoleBonusesBonusText struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type TypeIDTraitsTypes

type TypeIDTraitsTypes struct {
	Bonus      *float64                    `bson:"bonus,omitempty" db:"bonus,omitempty" json:"bonus,omitempty" yaml:"bonus,omitempty"`
	BonusText  *TypeIDTraitsTypesBonusText `bson:"bonusText,omitempty" db:"bonusText,omitempty" json:"bonusText,omitempty" yaml:"bonusText,omitempty"`
	Importance *int32                      `bson:"importance,omitempty" db:"importance,omitempty" json:"importance,omitempty" yaml:"importance,omitempty"`
	UnitID     *int32                      `bson:"unitID,omitempty" db:"unitID,omitempty" json:"unitID,omitempty" yaml:"unitID,omitempty"`
}

type TypeIDTraitsTypesBonusText

type TypeIDTraitsTypesBonusText struct {
	De *string `bson:"de,omitempty" db:"de,omitempty" json:"de,omitempty" yaml:"de,omitempty"`
	En *string `bson:"en,omitempty" db:"en,omitempty" json:"en,omitempty" yaml:"en,omitempty"`
	Es *string `bson:"es,omitempty" db:"es,omitempty" json:"es,omitempty" yaml:"es,omitempty"`
	Fr *string `bson:"fr,omitempty" db:"fr,omitempty" json:"fr,omitempty" yaml:"fr,omitempty"`
	Ja *string `bson:"ja,omitempty" db:"ja,omitempty" json:"ja,omitempty" yaml:"ja,omitempty"`
	Ru *string `bson:"ru,omitempty" db:"ru,omitempty" json:"ru,omitempty" yaml:"ru,omitempty"`
	Zh *string `bson:"zh,omitempty" db:"zh,omitempty" json:"zh,omitempty" yaml:"zh,omitempty"`
}

type TypeMaterial

type TypeMaterial struct {
	Materials []TypeMaterialMaterials `bson:"materials,omitempty" db:"materials,omitempty" json:"materials,omitempty" yaml:"materials,omitempty"`
}

type TypeMaterialMap

type TypeMaterialMap map[int32]TypeMaterial

func (TypeMaterialMap) Get added in v0.5.13

func (x TypeMaterialMap) Get(ID int32) *TypeMaterial

func (*TypeMaterialMap) Load added in v0.5.13

func (x *TypeMaterialMap) Load(path string) error

type TypeMaterialMaterials

type TypeMaterialMaterials struct {
	MaterialTypeID *int32 `bson:"materialTypeID,omitempty" db:"materialTypeID,omitempty" json:"materialTypeID,omitempty" yaml:"materialTypeID,omitempty"`
	Quantity       *int32 `bson:"quantity,omitempty" db:"quantity,omitempty" json:"quantity,omitempty" yaml:"quantity,omitempty"`
}

Jump to

Keyboard shortcuts

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