Documentation
¶
Index ¶
- func ConvertDogmaAttributes(materialsPath string, db *bbolt.DB) error
- func ConvertDogmaEffects(materialsPath string, db *bbolt.DB) error
- func ConvertMaterials(materialsPath string, db *bbolt.DB) error
- func ConvertNames(namesPath string, db *bbolt.DB) error
- func ConvertTypeDogma(materialsPath string, db *bbolt.DB) error
- func ConvertTypes(materialsPath string, db *bbolt.DB) error
- func ConvertUniverse(fromPath string, db *bbolt.DB) error
- func QueryBolt(db *bbolt.DB, key interface{}, value interface{}) error
- func SDEBolt(boltPath string) (*bbolt.DB, error)
- type Agent
- type AgentMap
- type AgentsInSpace
- type AgentsInSpaceMap
- type Ancestry
- type AncestryDescriptionID
- type AncestryMap
- type AncestryNameID
- type Bloodline
- type BloodlineDescriptionID
- type BloodlineMap
- type BloodlineNameID
- type Blueprint
- type BlueprintActivities
- type BlueprintActivitiesCopying
- type BlueprintActivitiesCopyingMaterials
- type BlueprintActivitiesCopyingProducts
- type BlueprintActivitiesCopyingSkills
- type BlueprintActivitiesInvention
- type BlueprintActivitiesInventionMaterials
- type BlueprintActivitiesInventionProducts
- type BlueprintActivitiesInventionSkills
- type BlueprintActivitiesManufacturing
- type BlueprintActivitiesManufacturingMaterials
- type BlueprintActivitiesManufacturingProducts
- type BlueprintActivitiesManufacturingSkills
- type BlueprintActivitiesReaction
- type BlueprintActivitiesReactionMaterials
- type BlueprintActivitiesReactionProducts
- type BlueprintActivitiesReactionSkills
- type BlueprintActivitiesResearchMaterial
- type BlueprintActivitiesResearchMaterialMaterials
- type BlueprintActivitiesResearchMaterialSkills
- type BlueprintActivitiesResearchTime
- type BlueprintActivitiesResearchTimeMaterials
- type BlueprintActivitiesResearchTimeSkills
- type BlueprintMap
- type CategoryID
- type CategoryIDMap
- type CategoryIDName
- type Certificate
- type CertificateMap
- type CertificateSkillTypes
- type CharacterAttribute
- type CharacterAttributeMap
- type CharacterAttributeNameID
- type Constellation
- type ContrabandType
- type ContrabandTypeFactions
- type ContrabandTypeMap
- type ControlTowerResource
- type ControlTowerResourceMap
- type ControlTowerResourceResources
- type CorporationActivity
- type CorporationActivityMap
- type CorporationActivityNameID
- type DogmaAttribute
- type DogmaAttributeCategory
- type DogmaAttributeCategoryMap
- type DogmaAttributeDisplayNameID
- type DogmaAttributeMap
- type DogmaAttributeTooltipDescriptionID
- type DogmaAttributeTooltipTitleID
- type DogmaEffect
- type DogmaEffectDescriptionID
- type DogmaEffectDisplayNameID
- type DogmaEffectMap
- type DogmaEffectModifierInfo
- type Faction
- type FactionDescriptionID
- type FactionMap
- type FactionNameID
- type FactionShortDescriptionID
- type GraphicID
- type GraphicIDIconInfo
- type GraphicIDMap
- type GroupID
- type GroupIDMap
- type GroupIDName
- type IconID
- type IconIDMap
- type InvFlag
- type InvFlagList
- type InvItem
- type InvItemList
- type InvName
- type InvNameList
- type InvPosition
- type InvPositionList
- type InvUniqueName
- type InvUniqueNameList
- type MarketGroup
- type MarketGroupDescriptionID
- type MarketGroupMap
- type MarketGroupNameID
- type MetaGroup
- type MetaGroupDescriptionID
- type MetaGroupMap
- type MetaGroupNameID
- type NpcCorporation
- type NpcCorporationDescriptionID
- type NpcCorporationDivision
- type NpcCorporationDivisionDescriptionID
- type NpcCorporationDivisionLeaderTypeNameID
- type NpcCorporationDivisionMap
- type NpcCorporationDivisionNameID
- type NpcCorporationDivisions
- type NpcCorporationMap
- type NpcCorporationNameID
- type PlanetSchematic
- type PlanetSchematicMap
- type PlanetSchematicNameID
- type PlanetSchematicTypes
- type Race
- type RaceDescriptionID
- type RaceMap
- type RaceNameID
- type Region
- type ResearchAgent
- type ResearchAgentMap
- type ResearchAgentSkills
- type Skin
- type SkinLicense
- type SkinLicenseMap
- type SkinMap
- type SkinMaterial
- type SkinMaterialMap
- type Solarsystem
- type SolarsystemPlanets
- type SolarsystemPlanetsAsteroidBelts
- type SolarsystemPlanetsAsteroidBeltsStatistics
- type SolarsystemPlanetsMoons
- type SolarsystemPlanetsMoonsNpcStations
- type SolarsystemPlanetsMoonsPlanetAttributes
- type SolarsystemPlanetsMoonsStatistics
- type SolarsystemPlanetsNpcStations
- type SolarsystemPlanetsPlanetAttributes
- type SolarsystemPlanetsStatistics
- type SolarsystemSecondarySun
- type SolarsystemStar
- type SolarsystemStarStatistics
- type SolarsystemStargates
- type StaStation
- type StaStationList
- type StationOperation
- type StationOperationDescriptionID
- type StationOperationMap
- type StationOperationOperationNameID
- type StationService
- type StationServiceDescriptionID
- type StationServiceMap
- type StationServiceServiceNameID
- type TournamentRuleSet
- type TournamentRuleSetBanned
- type TournamentRuleSetList
- type TournamentRuleSetPoints
- type TournamentRuleSetPointsGroups
- type TournamentRuleSetPointsTypes
- type TranslationLanguage
- type TypeDogma
- type TypeDogmaDogmaAttributes
- type TypeDogmaDogmaEffects
- type TypeDogmaMap
- type TypeID
- type TypeIDDescription
- type TypeIDMap
- type TypeIDName
- type TypeIDTraits
- type TypeIDTraitsMiscBonuses
- type TypeIDTraitsMiscBonusesBonusText
- type TypeIDTraitsRoleBonuses
- type TypeIDTraitsRoleBonusesBonusText
- type TypeIDTraitsTypes
- type TypeIDTraitsTypesBonusText
- type TypeMaterial
- type TypeMaterialMap
- type TypeMaterialMaterials
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertDogmaAttributes ¶ added in v0.5.15
func ConvertDogmaEffects ¶ added in v0.5.15
func ConvertMaterials ¶ added in v0.5.15
func ConvertTypeDogma ¶ added in v0.5.15
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 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 (x AgentsInSpaceMap) Get(ID int32) *AgentsInSpace
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 ¶
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 ¶
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 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 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 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 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 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 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 BlueprintMap ¶
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 (x CharacterAttributeMap) Get(ID int32) *CharacterAttribute
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 (x ContrabandTypeMap) Get(ID int32) *ContrabandType
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 (x ControlTowerResourceMap) Get(ID int32) *ControlTowerResource
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 (x CorporationActivityMap) Get(ID int32) *CorporationActivity
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 DogmaAttributeCategoryMap ¶
type DogmaAttributeCategoryMap map[int32]DogmaAttributeCategory
func (DogmaAttributeCategoryMap) Get ¶ added in v0.5.13
func (x DogmaAttributeCategoryMap) Get(ID int32) *DogmaAttributeCategory
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 (x DogmaAttributeMap) Get(ID int32) *DogmaAttribute
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 ¶
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 ¶
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 ¶
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 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 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 ¶
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"`
SendCharTerminationMessage *bool `` /* 173-byte string literal not displayed */
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 (x NpcCorporationDivisionMap) Get(ID int32) *NpcCorporationDivision
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 (x NpcCorporationMap) Get(ID int32) *NpcCorporation
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 (x PlanetSchematicMap) Get(ID int32) *PlanetSchematic
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 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 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 (x ResearchAgentMap) Get(ID int32) *ResearchAgent
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 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 (x StationOperationMap) Get(ID int32) *StationOperation
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 (x StationServiceMap) Get(ID int32) *StationService
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 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 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 TypeDogmaDogmaEffects ¶
type TypeDogmaMap ¶
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 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"`
}
Source Files
¶
- Agents.go
- AgentsInSpace.go
- Ancestries.go
- Bloodlines.go
- Blueprints.go
- CategoryIDs.go
- Certificates.go
- CharacterAttributes.go
- Constellations.go
- ContrabandTypes.go
- ControlTowerResources.go
- CorporationActivities.go
- DogmaAttributeCategories.go
- DogmaAttributes.go
- DogmaEffects.go
- Factions.go
- GraphicIDs.go
- GroupIDs.go
- IconIDs.go
- InvFlags.go
- InvItems.go
- InvNames.go
- InvPositions.go
- InvUniqueNames.go
- MarketGroups.go
- MetaGroups.go
- NpcCorporationDivisions.go
- NpcCorporations.go
- PlanetSchematics.go
- Races.go
- Regions.go
- ResearchAgents.go
- SkinLicenses.go
- SkinMaterials.go
- Skins.go
- Solarsystems.go
- StaStations.go
- StationOperations.go
- StationServices.go
- TournamentRuleSets.go
- TranslationLanguages.go
- TypeDogma.go
- TypeIDs.go
- TypeMaterials.go
- bolt.go
Click to show internal directories.
Click to hide internal directories.