Documentation ¶
Index ¶
- func GetAllianceCorporations(ctx context.Context, id int) ([]int, error)
- func GetAllianceInfo(ctx context.Context, id int) (*model.Alliance, error)
- func GetAlliances(ctx context.Context) ([]int, error)
- func GetCorporationInfo(ctx context.Context, id int) (*model.Corporation, error)
- func GetNpcCorps(ctx context.Context) ([]int, error)
- type Ancestry
- type AsteroidBelt
- type Bloodline
- type Category
- type Constellation
- type Faction
- type Graphic
- type Group
- type Position
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAllianceCorporations ¶
获取联盟中所有的公司
func GetAllianceInfo ¶
获取联盟信息
func GetCorporationInfo ¶
获取军团(公司)信息
Types ¶
type Ancestry ¶
type Ancestry struct { BloodlineId int `json:"bloodline_id"` // 血统ID Description string `json:"description"` // 描述 Id int `json:"id"` // 祖先ID Name string `json:"name"` // 名称 ShortDescription string `json:"short_description"` // 简介 }
祖先
type Bloodline ¶
type Bloodline struct { BloodlineId int `json:"bloodline_id"` // 血统ID CorporationId int `json:"corporation_id"` // 公司ID RaceId int `json:"race_id"` // 种族ID ShipTypeId int `json:"ship_type_id"` // 舰船类型ID Name string `json:"name"` // 名称 Description string `json:"description"` // 描述 Intelligence int `json:"intelligence"` // 情报 Memory int `json:"memory"` // 记忆 Perception int `json:"perception"` // 感知 Charisma int `json:"charisma"` // 魅力 Willpower int `json:"willpower"` // 意志力 }
血统
type Category ¶
type Category struct { CategoryId int `json:"category_id"` // 项目类别ID Groups []int `json:"groups"` // 项目组 Name string `json:"name"` // 项目类别名称 Published bool `json:"published"` // 是否发布 }
项目类别
type Constellation ¶
type Constellation struct { ConstellationId int `json:"constellation_id"` Name string `json:"name"` Position Position `json:"position"` // 星座坐标 RegionId int `json:"region_id"` // 星座所属区域 Systems []int `json:"systems"` // 太阳系ID }
星座
type Faction ¶
type Faction struct { CorporationId int `json:"corporation_id"` // 星座ID Description string `json:"description"` // 描述 FactionId int `json:"faction_id"` // 派系ID IsUnique bool `json:"is_unique"` // 是否唯一 Name string `json:"name"` // 名称 SizeFactor int `json:"size_factor"` // 因子 ? MilitiaCorporationId int `json:"militia_corporation_id"` // 民兵公司ID ? SolarSystemId int `json:"solar_system_id"` // 太阳系ID StationCount int `json:"station_count"` // 空间站个数 ? StationSystemCount int `json:"station_system_count"` // 空间站系统个数 ? }
派系
type Graphic ¶
type Graphic struct { CollisionFile string `json:"collision_file"` GraphicFile string `json:"graphic_file"` GraphicId int `json:"graphic_id"` IconFolder string `json:"icon_folder"` SofDna string `json:"sof_dna"` SofFationName string `json:"sof_fation_name"` SofHullName string `json:"sof_hull_name"` SofRaceName string `json:"sof_race_name"` }
Click to show internal directories.
Click to hide internal directories.