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.