statproto

package
v1.70.5 Latest Latest
Warning

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

Go to latest
Published: Feb 16, 2025 License: AGPL-3.0 Imports: 19 Imported by: 0

Documentation

Overview

Package statproto is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	Darkstat_GetHealth_FullMethodName                = "/statproto.Darkstat/GetHealth"
	Darkstat_GetBasesNpc_FullMethodName              = "/statproto.Darkstat/GetBasesNpc"
	Darkstat_GetBasesMiningOperations_FullMethodName = "/statproto.Darkstat/GetBasesMiningOperations"
	Darkstat_GetBasesPoBs_FullMethodName             = "/statproto.Darkstat/GetBasesPoBs"
	Darkstat_GetPoBs_FullMethodName                  = "/statproto.Darkstat/GetPoBs"
	Darkstat_GetPoBGoods_FullMethodName              = "/statproto.Darkstat/GetPoBGoods"
	Darkstat_GetCommodities_FullMethodName           = "/statproto.Darkstat/GetCommodities"
	Darkstat_GetAmmos_FullMethodName                 = "/statproto.Darkstat/GetAmmos"
	Darkstat_GetCounterMeasures_FullMethodName       = "/statproto.Darkstat/GetCounterMeasures"
	Darkstat_GetEngines_FullMethodName               = "/statproto.Darkstat/GetEngines"
	Darkstat_GetGuns_FullMethodName                  = "/statproto.Darkstat/GetGuns"
	Darkstat_GetMissiles_FullMethodName              = "/statproto.Darkstat/GetMissiles"
	Darkstat_GetMines_FullMethodName                 = "/statproto.Darkstat/GetMines"
	Darkstat_GetScanners_FullMethodName              = "/statproto.Darkstat/GetScanners"
	Darkstat_GetShields_FullMethodName               = "/statproto.Darkstat/GetShields"
	Darkstat_GetShips_FullMethodName                 = "/statproto.Darkstat/GetShips"
	Darkstat_GetThrusters_FullMethodName             = "/statproto.Darkstat/GetThrusters"
	Darkstat_GetFactions_FullMethodName              = "/statproto.Darkstat/GetFactions"
	Darkstat_GetTractors_FullMethodName              = "/statproto.Darkstat/GetTractors"
	Darkstat_GetHashes_FullMethodName                = "/statproto.Darkstat/GetHashes"
	Darkstat_GetInfocards_FullMethodName             = "/statproto.Darkstat/GetInfocards"
	Darkstat_GetGraphPaths_FullMethodName            = "/statproto.Darkstat/GetGraphPaths"
)

Variables

View Source
var Darkstat_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "statproto.Darkstat",
	HandlerType: (*DarkstatServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetHealth",
			Handler:    _Darkstat_GetHealth_Handler,
		},
		{
			MethodName: "GetBasesNpc",
			Handler:    _Darkstat_GetBasesNpc_Handler,
		},
		{
			MethodName: "GetBasesMiningOperations",
			Handler:    _Darkstat_GetBasesMiningOperations_Handler,
		},
		{
			MethodName: "GetBasesPoBs",
			Handler:    _Darkstat_GetBasesPoBs_Handler,
		},
		{
			MethodName: "GetPoBs",
			Handler:    _Darkstat_GetPoBs_Handler,
		},
		{
			MethodName: "GetPoBGoods",
			Handler:    _Darkstat_GetPoBGoods_Handler,
		},
		{
			MethodName: "GetCommodities",
			Handler:    _Darkstat_GetCommodities_Handler,
		},
		{
			MethodName: "GetAmmos",
			Handler:    _Darkstat_GetAmmos_Handler,
		},
		{
			MethodName: "GetCounterMeasures",
			Handler:    _Darkstat_GetCounterMeasures_Handler,
		},
		{
			MethodName: "GetEngines",
			Handler:    _Darkstat_GetEngines_Handler,
		},
		{
			MethodName: "GetGuns",
			Handler:    _Darkstat_GetGuns_Handler,
		},
		{
			MethodName: "GetMissiles",
			Handler:    _Darkstat_GetMissiles_Handler,
		},
		{
			MethodName: "GetMines",
			Handler:    _Darkstat_GetMines_Handler,
		},
		{
			MethodName: "GetScanners",
			Handler:    _Darkstat_GetScanners_Handler,
		},
		{
			MethodName: "GetShields",
			Handler:    _Darkstat_GetShields_Handler,
		},
		{
			MethodName: "GetShips",
			Handler:    _Darkstat_GetShips_Handler,
		},
		{
			MethodName: "GetThrusters",
			Handler:    _Darkstat_GetThrusters_Handler,
		},
		{
			MethodName: "GetFactions",
			Handler:    _Darkstat_GetFactions_Handler,
		},
		{
			MethodName: "GetTractors",
			Handler:    _Darkstat_GetTractors_Handler,
		},
		{
			MethodName: "GetHashes",
			Handler:    _Darkstat_GetHashes_Handler,
		},
		{
			MethodName: "GetInfocards",
			Handler:    _Darkstat_GetInfocards_Handler,
		},
		{
			MethodName: "GetGraphPaths",
			Handler:    _Darkstat_GetGraphPaths_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "darkstat.proto",
}

Darkstat_ServiceDesc is the grpc.ServiceDesc for Darkstat service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_darkstat_proto protoreflect.FileDescriptor
View Source
var SwaggerContent string
View Source
var SwaggerJson core_types.StaticFile = core_types.StaticFile{
	Content:  SwaggerContent,
	Filename: "darkstat.swagger.json",
	Kind:     core_types.StaticFileUnknown,
}

Functions

func RegisterDarkstatHandler added in v1.68.0

func RegisterDarkstatHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterDarkstatHandler registers the http handlers for service Darkstat to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterDarkstatHandlerClient added in v1.68.0

func RegisterDarkstatHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DarkstatClient) error

RegisterDarkstatHandlerClient registers the http handlers for service Darkstat to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DarkstatClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DarkstatClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DarkstatClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterDarkstatHandlerFromEndpoint added in v1.68.0

func RegisterDarkstatHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterDarkstatHandlerFromEndpoint is same as RegisterDarkstatHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterDarkstatHandlerServer added in v1.68.0

func RegisterDarkstatHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DarkstatServer) error

RegisterDarkstatHandlerServer registers the http handlers for service Darkstat to "mux". UnaryRPC :call DarkstatServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterDarkstatHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterDarkstatServer added in v1.68.0

func RegisterDarkstatServer(s grpc.ServiceRegistrar, srv DarkstatServer)

Types

type Ammo

type Ammo struct {
	Name                string                 `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	Price               int64                  `protobuf:"varint,2,opt,name=Price,proto3" json:"Price,omitempty"`
	HitPts              int64                  `protobuf:"varint,3,opt,name=HitPts,proto3" json:"HitPts,omitempty"`
	Volume              float64                `protobuf:"fixed64,4,opt,name=Volume,proto3" json:"Volume,omitempty"`
	MunitionLifetime    float64                `protobuf:"fixed64,5,opt,name=MunitionLifetime,proto3" json:"MunitionLifetime,omitempty"`
	Nickname            string                 `protobuf:"bytes,6,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	NameID              int64                  `protobuf:"varint,7,opt,name=NameID,proto3" json:"NameID,omitempty"`
	InfoID              int64                  `protobuf:"varint,8,opt,name=InfoID,proto3" json:"InfoID,omitempty"`
	SeekerType          string                 `protobuf:"bytes,9,opt,name=SeekerType,proto3" json:"SeekerType,omitempty"`
	SeekerRange         int64                  `protobuf:"varint,10,opt,name=SeekerRange,proto3" json:"SeekerRange,omitempty"`
	SeekerFovDeg        int64                  `protobuf:"varint,11,opt,name=SeekerFovDeg,proto3" json:"SeekerFovDeg,omitempty"`
	Bases               map[string]*MarketGood `` /* 138-byte string literal not displayed */
	DiscoveryTechCompat *DiscoveryTechCompat   `protobuf:"bytes,13,opt,name=DiscoveryTechCompat,proto3,oneof" json:"DiscoveryTechCompat,omitempty"`
	AmmoLimit           *AmmoLimit             `protobuf:"bytes,14,opt,name=AmmoLimit,proto3" json:"AmmoLimit,omitempty"`
	Mass                float64                `protobuf:"fixed64,16,opt,name=Mass,proto3" json:"Mass,omitempty"`
	// contains filtered or unexported fields
}

func (*Ammo) Descriptor deprecated

func (*Ammo) Descriptor() ([]byte, []int)

Deprecated: Use Ammo.ProtoReflect.Descriptor instead.

func (*Ammo) GetAmmoLimit added in v1.69.0

func (x *Ammo) GetAmmoLimit() *AmmoLimit

func (*Ammo) GetBases

func (x *Ammo) GetBases() map[string]*MarketGood

func (*Ammo) GetDiscoveryTechCompat

func (x *Ammo) GetDiscoveryTechCompat() *DiscoveryTechCompat

func (*Ammo) GetHitPts

func (x *Ammo) GetHitPts() int64

func (*Ammo) GetInfoID

func (x *Ammo) GetInfoID() int64

func (*Ammo) GetMass

func (x *Ammo) GetMass() float64

func (*Ammo) GetMunitionLifetime

func (x *Ammo) GetMunitionLifetime() float64

func (*Ammo) GetName

func (x *Ammo) GetName() string

func (*Ammo) GetNameID

func (x *Ammo) GetNameID() int64

func (*Ammo) GetNickname

func (x *Ammo) GetNickname() string

func (*Ammo) GetPrice

func (x *Ammo) GetPrice() int64

func (*Ammo) GetSeekerFovDeg

func (x *Ammo) GetSeekerFovDeg() int64

func (*Ammo) GetSeekerRange

func (x *Ammo) GetSeekerRange() int64

func (*Ammo) GetSeekerType

func (x *Ammo) GetSeekerType() string

func (*Ammo) GetVolume

func (x *Ammo) GetVolume() float64

func (*Ammo) ProtoMessage

func (*Ammo) ProtoMessage()

func (*Ammo) ProtoReflect

func (x *Ammo) ProtoReflect() protoreflect.Message

func (*Ammo) Reset

func (x *Ammo) Reset()

func (*Ammo) String

func (x *Ammo) String() string

type AmmoLimit added in v1.69.0

type AmmoLimit struct {
	AmountInCatridge *int64 `protobuf:"varint,1,opt,name=AmountInCatridge,proto3,oneof" json:"AmountInCatridge,omitempty"`
	MaxCatridges     *int64 `protobuf:"varint,2,opt,name=MaxCatridges,proto3,oneof" json:"MaxCatridges,omitempty"`
	// contains filtered or unexported fields
}

func (*AmmoLimit) Descriptor deprecated added in v1.69.0

func (*AmmoLimit) Descriptor() ([]byte, []int)

Deprecated: Use AmmoLimit.ProtoReflect.Descriptor instead.

func (*AmmoLimit) GetAmountInCatridge added in v1.69.0

func (x *AmmoLimit) GetAmountInCatridge() int64

func (*AmmoLimit) GetMaxCatridges added in v1.69.0

func (x *AmmoLimit) GetMaxCatridges() int64

func (*AmmoLimit) ProtoMessage added in v1.69.0

func (*AmmoLimit) ProtoMessage()

func (*AmmoLimit) ProtoReflect added in v1.69.0

func (x *AmmoLimit) ProtoReflect() protoreflect.Message

func (*AmmoLimit) Reset added in v1.69.0

func (x *AmmoLimit) Reset()

func (*AmmoLimit) String added in v1.69.0

func (x *AmmoLimit) String() string

type Base

type Base struct {
	Name                   string                 `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	Archetypes             []string               `protobuf:"bytes,2,rep,name=Archetypes,proto3" json:"Archetypes,omitempty"`
	Nickname               string                 `protobuf:"bytes,3,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	FactionName            string                 `protobuf:"bytes,5,opt,name=FactionName,proto3" json:"FactionName,omitempty"`
	System                 string                 `protobuf:"bytes,6,opt,name=System,proto3" json:"System,omitempty"`
	SystemNickname         string                 `protobuf:"bytes,7,opt,name=SystemNickname,proto3" json:"SystemNickname,omitempty"`
	Region                 string                 `protobuf:"bytes,9,opt,name=Region,proto3" json:"Region,omitempty"`
	StridName              int64                  `protobuf:"varint,10,opt,name=StridName,proto3" json:"StridName,omitempty"`
	InfocardID             int64                  `protobuf:"varint,11,opt,name=InfocardID,proto3" json:"InfocardID,omitempty"`
	File                   string                 `protobuf:"bytes,12,opt,name=File,proto3" json:"File,omitempty"`
	BGCSBaseRunBy          string                 `protobuf:"bytes,13,opt,name=BGCS_base_run_by,json=BGCSBaseRunBy,proto3" json:"BGCS_base_run_by,omitempty"`
	Pos                    *Pos                   `protobuf:"bytes,14,opt,name=Pos,proto3" json:"Pos,omitempty"`
	SectorCoord            string                 `protobuf:"bytes,15,opt,name=SectorCoord,proto3" json:"SectorCoord,omitempty"`
	IsTransportUnreachable bool                   `protobuf:"varint,16,opt,name=IsTransportUnreachable,proto3" json:"IsTransportUnreachable,omitempty"`
	Reachable              bool                   `protobuf:"varint,18,opt,name=Reachable,proto3" json:"Reachable,omitempty"`
	IsPob                  bool                   `protobuf:"varint,19,opt,name=IsPob,proto3" json:"IsPob,omitempty"`
	MarketGoodsPerNick     map[string]*MarketGood `` /* 164-byte string literal not displayed */
	// contains filtered or unexported fields
}

The response message containing the greetings

func (*Base) Descriptor deprecated

func (*Base) Descriptor() ([]byte, []int)

Deprecated: Use Base.ProtoReflect.Descriptor instead.

func (*Base) GetArchetypes

func (x *Base) GetArchetypes() []string

func (*Base) GetBGCSBaseRunBy

func (x *Base) GetBGCSBaseRunBy() string

func (*Base) GetFactionName

func (x *Base) GetFactionName() string

func (*Base) GetFile

func (x *Base) GetFile() string

func (*Base) GetInfocardID

func (x *Base) GetInfocardID() int64

func (*Base) GetIsPob

func (x *Base) GetIsPob() bool

func (*Base) GetIsTransportUnreachable

func (x *Base) GetIsTransportUnreachable() bool

func (*Base) GetMarketGoodsPerNick

func (x *Base) GetMarketGoodsPerNick() map[string]*MarketGood

func (*Base) GetName

func (x *Base) GetName() string

func (*Base) GetNickname

func (x *Base) GetNickname() string

func (*Base) GetPos

func (x *Base) GetPos() *Pos

func (*Base) GetReachable

func (x *Base) GetReachable() bool

func (*Base) GetRegion

func (x *Base) GetRegion() string

func (*Base) GetSectorCoord

func (x *Base) GetSectorCoord() string

func (*Base) GetStridName

func (x *Base) GetStridName() int64

func (*Base) GetSystem

func (x *Base) GetSystem() string

func (*Base) GetSystemNickname

func (x *Base) GetSystemNickname() string

func (*Base) ProtoMessage

func (*Base) ProtoMessage()

func (*Base) ProtoReflect

func (x *Base) ProtoReflect() protoreflect.Message

func (*Base) Reset

func (x *Base) Reset()

func (*Base) String

func (x *Base) String() string

type BaseInfo added in v1.69.0

type BaseInfo struct {
	BaseNickname string `protobuf:"bytes,1,opt,name=BaseNickname,proto3" json:"BaseNickname,omitempty"`
	BaseName     string `protobuf:"bytes,2,opt,name=BaseName,proto3" json:"BaseName,omitempty"`
	SystemName   string `protobuf:"bytes,3,opt,name=SystemName,proto3" json:"SystemName,omitempty"`
	Region       string `protobuf:"bytes,4,opt,name=Region,proto3" json:"Region,omitempty"`
	FactionName  string `protobuf:"bytes,5,opt,name=FactionName,proto3" json:"FactionName,omitempty"`
	BasePos      *Pos   `protobuf:"bytes,6,opt,name=BasePos,proto3" json:"BasePos,omitempty"`
	SectorCoord  string `protobuf:"bytes,7,opt,name=SectorCoord,proto3" json:"SectorCoord,omitempty"`
	// contains filtered or unexported fields
}

func (*BaseInfo) Descriptor deprecated added in v1.69.0

func (*BaseInfo) Descriptor() ([]byte, []int)

Deprecated: Use BaseInfo.ProtoReflect.Descriptor instead.

func (*BaseInfo) GetBaseName added in v1.69.0

func (x *BaseInfo) GetBaseName() string

func (*BaseInfo) GetBaseNickname added in v1.69.0

func (x *BaseInfo) GetBaseNickname() string

func (*BaseInfo) GetBasePos added in v1.69.0

func (x *BaseInfo) GetBasePos() *Pos

func (*BaseInfo) GetFactionName added in v1.69.0

func (x *BaseInfo) GetFactionName() string

func (*BaseInfo) GetRegion added in v1.69.0

func (x *BaseInfo) GetRegion() string

func (*BaseInfo) GetSectorCoord added in v1.69.0

func (x *BaseInfo) GetSectorCoord() string

func (*BaseInfo) GetSystemName added in v1.69.0

func (x *BaseInfo) GetSystemName() string

func (*BaseInfo) ProtoMessage added in v1.69.0

func (*BaseInfo) ProtoMessage()

func (*BaseInfo) ProtoReflect added in v1.69.0

func (x *BaseInfo) ProtoReflect() protoreflect.Message

func (*BaseInfo) Reset added in v1.69.0

func (x *BaseInfo) Reset()

func (*BaseInfo) String added in v1.69.0

func (x *BaseInfo) String() string

type Bribe added in v1.69.0

type Bribe struct {
	BaseNickname string    `protobuf:"bytes,1,opt,name=BaseNickname,proto3" json:"BaseNickname,omitempty"`
	Chance       float64   `protobuf:"fixed64,2,opt,name=Chance,proto3" json:"Chance,omitempty"`
	BaseInfo     *BaseInfo `protobuf:"bytes,3,opt,name=BaseInfo,proto3" json:"BaseInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*Bribe) Descriptor deprecated added in v1.69.0

func (*Bribe) Descriptor() ([]byte, []int)

Deprecated: Use Bribe.ProtoReflect.Descriptor instead.

func (*Bribe) GetBaseInfo added in v1.69.0

func (x *Bribe) GetBaseInfo() *BaseInfo

func (*Bribe) GetBaseNickname added in v1.69.0

func (x *Bribe) GetBaseNickname() string

func (*Bribe) GetChance added in v1.69.0

func (x *Bribe) GetChance() float64

func (*Bribe) ProtoMessage added in v1.69.0

func (*Bribe) ProtoMessage()

func (*Bribe) ProtoReflect added in v1.69.0

func (x *Bribe) ProtoReflect() protoreflect.Message

func (*Bribe) Reset added in v1.69.0

func (x *Bribe) Reset()

func (*Bribe) String added in v1.69.0

func (x *Bribe) String() string

type BurstFire added in v1.69.0

type BurstFire struct {
	SustainedRefire                float64 `protobuf:"fixed64,1,opt,name=SustainedRefire,proto3" json:"SustainedRefire,omitempty"`
	Ammo                           int64   `protobuf:"varint,2,opt,name=Ammo,proto3" json:"Ammo,omitempty"`
	ReloadTime                     float64 `protobuf:"fixed64,3,opt,name=ReloadTime,proto3" json:"ReloadTime,omitempty"`
	SustainedHullDamagePerSec      float64 `protobuf:"fixed64,4,opt,name=SustainedHullDamagePerSec,proto3" json:"SustainedHullDamagePerSec,omitempty"`
	SustainedAvgShieldDamagePerSec float64 `protobuf:"fixed64,5,opt,name=SustainedAvgShieldDamagePerSec,proto3" json:"SustainedAvgShieldDamagePerSec,omitempty"`
	SustainedEnergyDamagePerSec    float64 `protobuf:"fixed64,6,opt,name=SustainedEnergyDamagePerSec,proto3" json:"SustainedEnergyDamagePerSec,omitempty"`
	SustainedPowerUsagePerSec      float64 `protobuf:"fixed64,7,opt,name=SustainedPowerUsagePerSec,proto3" json:"SustainedPowerUsagePerSec,omitempty"`
	// contains filtered or unexported fields
}

func (*BurstFire) Descriptor deprecated added in v1.69.0

func (*BurstFire) Descriptor() ([]byte, []int)

Deprecated: Use BurstFire.ProtoReflect.Descriptor instead.

func (*BurstFire) GetAmmo added in v1.69.0

func (x *BurstFire) GetAmmo() int64

func (*BurstFire) GetReloadTime added in v1.69.0

func (x *BurstFire) GetReloadTime() float64

func (*BurstFire) GetSustainedAvgShieldDamagePerSec added in v1.69.0

func (x *BurstFire) GetSustainedAvgShieldDamagePerSec() float64

func (*BurstFire) GetSustainedEnergyDamagePerSec added in v1.69.0

func (x *BurstFire) GetSustainedEnergyDamagePerSec() float64

func (*BurstFire) GetSustainedHullDamagePerSec added in v1.69.0

func (x *BurstFire) GetSustainedHullDamagePerSec() float64

func (*BurstFire) GetSustainedPowerUsagePerSec added in v1.69.0

func (x *BurstFire) GetSustainedPowerUsagePerSec() float64

func (*BurstFire) GetSustainedRefire added in v1.69.0

func (x *BurstFire) GetSustainedRefire() float64

func (*BurstFire) ProtoMessage added in v1.69.0

func (*BurstFire) ProtoMessage()

func (*BurstFire) ProtoReflect added in v1.69.0

func (x *BurstFire) ProtoReflect() protoreflect.Message

func (*BurstFire) Reset added in v1.69.0

func (x *BurstFire) Reset()

func (*BurstFire) String added in v1.69.0

func (x *BurstFire) String() string

type Commodity

type Commodity struct {
	Nickname              string                 `protobuf:"bytes,1,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	PriceBase             int64                  `protobuf:"varint,2,opt,name=PriceBase,proto3" json:"PriceBase,omitempty"`
	Name                  string                 `protobuf:"bytes,3,opt,name=Name,proto3" json:"Name,omitempty"`
	Combinable            bool                   `protobuf:"varint,4,opt,name=Combinable,proto3" json:"Combinable,omitempty"`
	Volume                float64                `protobuf:"fixed64,5,opt,name=Volume,proto3" json:"Volume,omitempty"`
	ShipClass             int64                  `protobuf:"varint,6,opt,name=ShipClass,proto3" json:"ShipClass,omitempty"`
	NameID                int64                  `protobuf:"varint,7,opt,name=NameID,proto3" json:"NameID,omitempty"`
	InfocardID            int64                  `protobuf:"varint,8,opt,name=InfocardID,proto3" json:"InfocardID,omitempty"`
	Bases                 map[string]*MarketGood `` /* 137-byte string literal not displayed */
	PriceBestBaseBuysFor  int64                  `protobuf:"varint,10,opt,name=PriceBestBaseBuysFor,proto3" json:"PriceBestBaseBuysFor,omitempty"`
	PriceBestBaseSellsFor int64                  `protobuf:"varint,11,opt,name=PriceBestBaseSellsFor,proto3" json:"PriceBestBaseSellsFor,omitempty"`
	ProffitMargin         int64                  `protobuf:"varint,12,opt,name=ProffitMargin,proto3" json:"ProffitMargin,omitempty"`
	Mass                  float64                `protobuf:"fixed64,13,opt,name=Mass,proto3" json:"Mass,omitempty"`
	// contains filtered or unexported fields
}

func (*Commodity) Descriptor deprecated

func (*Commodity) Descriptor() ([]byte, []int)

Deprecated: Use Commodity.ProtoReflect.Descriptor instead.

func (*Commodity) GetBases

func (x *Commodity) GetBases() map[string]*MarketGood

func (*Commodity) GetCombinable

func (x *Commodity) GetCombinable() bool

func (*Commodity) GetInfocardID

func (x *Commodity) GetInfocardID() int64

func (*Commodity) GetMass

func (x *Commodity) GetMass() float64

func (*Commodity) GetName

func (x *Commodity) GetName() string

func (*Commodity) GetNameID

func (x *Commodity) GetNameID() int64

func (*Commodity) GetNickname

func (x *Commodity) GetNickname() string

func (*Commodity) GetPriceBase

func (x *Commodity) GetPriceBase() int64

func (*Commodity) GetPriceBestBaseBuysFor

func (x *Commodity) GetPriceBestBaseBuysFor() int64

func (*Commodity) GetPriceBestBaseSellsFor

func (x *Commodity) GetPriceBestBaseSellsFor() int64

func (*Commodity) GetProffitMargin

func (x *Commodity) GetProffitMargin() int64

func (*Commodity) GetShipClass

func (x *Commodity) GetShipClass() int64

func (*Commodity) GetVolume

func (x *Commodity) GetVolume() float64

func (*Commodity) ProtoMessage

func (*Commodity) ProtoMessage()

func (*Commodity) ProtoReflect

func (x *Commodity) ProtoReflect() protoreflect.Message

func (*Commodity) Reset

func (x *Commodity) Reset()

func (*Commodity) String

func (x *Commodity) String() string

type CounterMeasure

type CounterMeasure struct {
	Name                string                 `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	Price               int64                  `protobuf:"varint,2,opt,name=Price,proto3" json:"Price,omitempty"`
	HitPts              int64                  `protobuf:"varint,3,opt,name=HitPts,proto3" json:"HitPts,omitempty"`
	AIRange             int64                  `protobuf:"varint,4,opt,name=AIRange,proto3" json:"AIRange,omitempty"`
	Lifetime            int64                  `protobuf:"varint,5,opt,name=Lifetime,proto3" json:"Lifetime,omitempty"`
	Range               int64                  `protobuf:"varint,6,opt,name=Range,proto3" json:"Range,omitempty"`
	DiversionPctg       int64                  `protobuf:"varint,7,opt,name=DiversionPctg,proto3" json:"DiversionPctg,omitempty"`
	Lootable            bool                   `protobuf:"varint,8,opt,name=Lootable,proto3" json:"Lootable,omitempty"`
	Nickname            string                 `protobuf:"bytes,9,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	NameID              int64                  `protobuf:"varint,10,opt,name=NameID,proto3" json:"NameID,omitempty"`
	InfoID              int64                  `protobuf:"varint,11,opt,name=InfoID,proto3" json:"InfoID,omitempty"`
	Bases               map[string]*MarketGood `` /* 138-byte string literal not displayed */
	DiscoveryTechCompat *DiscoveryTechCompat   `protobuf:"bytes,13,opt,name=DiscoveryTechCompat,proto3,oneof" json:"DiscoveryTechCompat,omitempty"`
	AmmoLimit           *AmmoLimit             `protobuf:"bytes,14,opt,name=AmmoLimit,proto3" json:"AmmoLimit,omitempty"`
	Mass                float64                `protobuf:"fixed64,16,opt,name=Mass,proto3" json:"Mass,omitempty"`
	// contains filtered or unexported fields
}

func (*CounterMeasure) Descriptor deprecated

func (*CounterMeasure) Descriptor() ([]byte, []int)

Deprecated: Use CounterMeasure.ProtoReflect.Descriptor instead.

func (*CounterMeasure) GetAIRange

func (x *CounterMeasure) GetAIRange() int64

func (*CounterMeasure) GetAmmoLimit added in v1.69.0

func (x *CounterMeasure) GetAmmoLimit() *AmmoLimit

func (*CounterMeasure) GetBases

func (x *CounterMeasure) GetBases() map[string]*MarketGood

func (*CounterMeasure) GetDiscoveryTechCompat

func (x *CounterMeasure) GetDiscoveryTechCompat() *DiscoveryTechCompat

func (*CounterMeasure) GetDiversionPctg

func (x *CounterMeasure) GetDiversionPctg() int64

func (*CounterMeasure) GetHitPts

func (x *CounterMeasure) GetHitPts() int64

func (*CounterMeasure) GetInfoID

func (x *CounterMeasure) GetInfoID() int64

func (*CounterMeasure) GetLifetime

func (x *CounterMeasure) GetLifetime() int64

func (*CounterMeasure) GetLootable

func (x *CounterMeasure) GetLootable() bool

func (*CounterMeasure) GetMass

func (x *CounterMeasure) GetMass() float64

func (*CounterMeasure) GetName

func (x *CounterMeasure) GetName() string

func (*CounterMeasure) GetNameID

func (x *CounterMeasure) GetNameID() int64

func (*CounterMeasure) GetNickname

func (x *CounterMeasure) GetNickname() string

func (*CounterMeasure) GetPrice

func (x *CounterMeasure) GetPrice() int64

func (*CounterMeasure) GetRange

func (x *CounterMeasure) GetRange() int64

func (*CounterMeasure) ProtoMessage

func (*CounterMeasure) ProtoMessage()

func (*CounterMeasure) ProtoReflect

func (x *CounterMeasure) ProtoReflect() protoreflect.Message

func (*CounterMeasure) Reset

func (x *CounterMeasure) Reset()

func (*CounterMeasure) String

func (x *CounterMeasure) String() string

type DamageBonus added in v1.69.0

type DamageBonus struct {
	Type     string  `protobuf:"bytes,1,opt,name=Type,proto3" json:"Type,omitempty"`
	Modifier float64 `protobuf:"fixed64,2,opt,name=Modifier,proto3" json:"Modifier,omitempty"`
	// contains filtered or unexported fields
}

func (*DamageBonus) Descriptor deprecated added in v1.69.0

func (*DamageBonus) Descriptor() ([]byte, []int)

Deprecated: Use DamageBonus.ProtoReflect.Descriptor instead.

func (*DamageBonus) GetModifier added in v1.69.0

func (x *DamageBonus) GetModifier() float64

func (*DamageBonus) GetType added in v1.69.0

func (x *DamageBonus) GetType() string

func (*DamageBonus) ProtoMessage added in v1.69.0

func (*DamageBonus) ProtoMessage()

func (*DamageBonus) ProtoReflect added in v1.69.0

func (x *DamageBonus) ProtoReflect() protoreflect.Message

func (*DamageBonus) Reset added in v1.69.0

func (x *DamageBonus) Reset()

func (*DamageBonus) String added in v1.69.0

func (x *DamageBonus) String() string

type DarkstatClient added in v1.68.0

type DarkstatClient interface {
	// Just to check if grpc works. Returns boolean value if it is healthy as true
	GetHealth(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*HealthReply, error)
	// Get all Freelancer NPC Bases
	GetBasesNpc(ctx context.Context, in *GetBasesInput, opts ...grpc.CallOption) (*GetBasesReply, error)
	// Get all imaginary bases that in place of mining fields. Useful for trading calculations
	GetBasesMiningOperations(ctx context.Context, in *GetBasesInput, opts ...grpc.CallOption) (*GetBasesReply, error)
	// Get all Player Owned Bases in the same format as Npc Bases. Returns only PoBs which have known positions
	// Useful for trading calculations
	GetBasesPoBs(ctx context.Context, in *GetBasesInput, opts ...grpc.CallOption) (*GetBasesReply, error)
	// Get all Player Owned Bases. Completely all that are public exposed
	GetPoBs(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*GetPoBsReply, error)
	// Get all PoB goods, where they are sold and bought. Reverse search by PoBs
	GetPoBGoods(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*GetPoBGoodsReply, error)
	GetCommodities(ctx context.Context, in *GetCommoditiesInput, opts ...grpc.CallOption) (*GetCommoditiesReply, error)
	GetAmmos(ctx context.Context, in *GetEquipmentInput, opts ...grpc.CallOption) (*GetAmmoReply, error)
	GetCounterMeasures(ctx context.Context, in *GetEquipmentInput, opts ...grpc.CallOption) (*GetCounterMeasuresReply, error)
	GetEngines(ctx context.Context, in *GetEquipmentInput, opts ...grpc.CallOption) (*GetEnginesReply, error)
	GetGuns(ctx context.Context, in *GetGunsInput, opts ...grpc.CallOption) (*GetGunsReply, error)
	GetMissiles(ctx context.Context, in *GetGunsInput, opts ...grpc.CallOption) (*GetGunsReply, error)
	GetMines(ctx context.Context, in *GetEquipmentInput, opts ...grpc.CallOption) (*GetMinesReply, error)
	GetScanners(ctx context.Context, in *GetEquipmentInput, opts ...grpc.CallOption) (*GetScannersReply, error)
	GetShields(ctx context.Context, in *GetEquipmentInput, opts ...grpc.CallOption) (*GetShieldsReply, error)
	GetShips(ctx context.Context, in *GetEquipmentInput, opts ...grpc.CallOption) (*GetShipsReply, error)
	GetThrusters(ctx context.Context, in *GetEquipmentInput, opts ...grpc.CallOption) (*GetThrustersReply, error)
	GetFactions(ctx context.Context, in *GetFactionsInput, opts ...grpc.CallOption) (*GetFactionsReply, error)
	// Get Tractors. For Discovery those are IDs
	GetTractors(ctx context.Context, in *GetTractorsInput, opts ...grpc.CallOption) (*GetTractorsReply, error)
	GetHashes(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*GetHashesReply, error)
	GetInfocards(ctx context.Context, in *GetInfocardsInput, opts ...grpc.CallOption) (*GetInfocardsReply, error)
	GetGraphPaths(ctx context.Context, in *GetGraphPathsInput, opts ...grpc.CallOption) (*GetGraphPathsReply, error)
}

DarkstatClient is the client API for Darkstat service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewDarkstatClient added in v1.68.0

func NewDarkstatClient(cc grpc.ClientConnInterface) DarkstatClient

type DarkstatServer added in v1.68.0

type DarkstatServer interface {
	// Just to check if grpc works. Returns boolean value if it is healthy as true
	GetHealth(context.Context, *Empty) (*HealthReply, error)
	// Get all Freelancer NPC Bases
	GetBasesNpc(context.Context, *GetBasesInput) (*GetBasesReply, error)
	// Get all imaginary bases that in place of mining fields. Useful for trading calculations
	GetBasesMiningOperations(context.Context, *GetBasesInput) (*GetBasesReply, error)
	// Get all Player Owned Bases in the same format as Npc Bases. Returns only PoBs which have known positions
	// Useful for trading calculations
	GetBasesPoBs(context.Context, *GetBasesInput) (*GetBasesReply, error)
	// Get all Player Owned Bases. Completely all that are public exposed
	GetPoBs(context.Context, *Empty) (*GetPoBsReply, error)
	// Get all PoB goods, where they are sold and bought. Reverse search by PoBs
	GetPoBGoods(context.Context, *Empty) (*GetPoBGoodsReply, error)
	GetCommodities(context.Context, *GetCommoditiesInput) (*GetCommoditiesReply, error)
	GetAmmos(context.Context, *GetEquipmentInput) (*GetAmmoReply, error)
	GetCounterMeasures(context.Context, *GetEquipmentInput) (*GetCounterMeasuresReply, error)
	GetEngines(context.Context, *GetEquipmentInput) (*GetEnginesReply, error)
	GetGuns(context.Context, *GetGunsInput) (*GetGunsReply, error)
	GetMissiles(context.Context, *GetGunsInput) (*GetGunsReply, error)
	GetMines(context.Context, *GetEquipmentInput) (*GetMinesReply, error)
	GetScanners(context.Context, *GetEquipmentInput) (*GetScannersReply, error)
	GetShields(context.Context, *GetEquipmentInput) (*GetShieldsReply, error)
	GetShips(context.Context, *GetEquipmentInput) (*GetShipsReply, error)
	GetThrusters(context.Context, *GetEquipmentInput) (*GetThrustersReply, error)
	GetFactions(context.Context, *GetFactionsInput) (*GetFactionsReply, error)
	// Get Tractors. For Discovery those are IDs
	GetTractors(context.Context, *GetTractorsInput) (*GetTractorsReply, error)
	GetHashes(context.Context, *Empty) (*GetHashesReply, error)
	GetInfocards(context.Context, *GetInfocardsInput) (*GetInfocardsReply, error)
	GetGraphPaths(context.Context, *GetGraphPathsInput) (*GetGraphPathsReply, error)
	// contains filtered or unexported methods
}

DarkstatServer is the server API for Darkstat service. All implementations must embed UnimplementedDarkstatServer for forward compatibility.

type DiscoGun added in v1.69.0

type DiscoGun struct {
	ArmorPen float64 `protobuf:"fixed64,1,opt,name=ArmorPen,proto3" json:"ArmorPen,omitempty"`
	// contains filtered or unexported fields
}

func (*DiscoGun) Descriptor deprecated added in v1.69.0

func (*DiscoGun) Descriptor() ([]byte, []int)

Deprecated: Use DiscoGun.ProtoReflect.Descriptor instead.

func (*DiscoGun) GetArmorPen added in v1.69.0

func (x *DiscoGun) GetArmorPen() float64

func (*DiscoGun) ProtoMessage added in v1.69.0

func (*DiscoGun) ProtoMessage()

func (*DiscoGun) ProtoReflect added in v1.69.0

func (x *DiscoGun) ProtoReflect() protoreflect.Message

func (*DiscoGun) Reset added in v1.69.0

func (x *DiscoGun) Reset()

func (*DiscoGun) String added in v1.69.0

func (x *DiscoGun) String() string

type DiscoShip added in v1.69.0

type DiscoShip struct {
	ArmorMult float64 `protobuf:"fixed64,1,opt,name=ArmorMult,proto3" json:"ArmorMult,omitempty"`
	// contains filtered or unexported fields
}

func (*DiscoShip) Descriptor deprecated added in v1.69.0

func (*DiscoShip) Descriptor() ([]byte, []int)

Deprecated: Use DiscoShip.ProtoReflect.Descriptor instead.

func (*DiscoShip) GetArmorMult added in v1.69.0

func (x *DiscoShip) GetArmorMult() float64

func (*DiscoShip) ProtoMessage added in v1.69.0

func (*DiscoShip) ProtoMessage()

func (*DiscoShip) ProtoReflect added in v1.69.0

func (x *DiscoShip) ProtoReflect() protoreflect.Message

func (*DiscoShip) Reset added in v1.69.0

func (x *DiscoShip) Reset()

func (*DiscoShip) String added in v1.69.0

func (x *DiscoShip) String() string

type DiscoveryTechCompat

type DiscoveryTechCompat struct {
	TechcompatByID map[string]float64 `` /* 157-byte string literal not displayed */
	TechCell       string             `protobuf:"bytes,2,opt,name=TechCell,proto3" json:"TechCell,omitempty"`
	// contains filtered or unexported fields
}

func (*DiscoveryTechCompat) Descriptor deprecated

func (*DiscoveryTechCompat) Descriptor() ([]byte, []int)

Deprecated: Use DiscoveryTechCompat.ProtoReflect.Descriptor instead.

func (*DiscoveryTechCompat) GetTechCell

func (x *DiscoveryTechCompat) GetTechCell() string

func (*DiscoveryTechCompat) GetTechcompatByID

func (x *DiscoveryTechCompat) GetTechcompatByID() map[string]float64

func (*DiscoveryTechCompat) ProtoMessage

func (*DiscoveryTechCompat) ProtoMessage()

func (*DiscoveryTechCompat) ProtoReflect

func (x *DiscoveryTechCompat) ProtoReflect() protoreflect.Message

func (*DiscoveryTechCompat) Reset

func (x *DiscoveryTechCompat) Reset()

func (*DiscoveryTechCompat) String

func (x *DiscoveryTechCompat) String() string

type Empty

type Empty struct {
	// contains filtered or unexported fields
}

The request message containing the user's name.

func (*Empty) Descriptor deprecated

func (*Empty) Descriptor() ([]byte, []int)

Deprecated: Use Empty.ProtoReflect.Descriptor instead.

func (*Empty) ProtoMessage

func (*Empty) ProtoMessage()

func (*Empty) ProtoReflect

func (x *Empty) ProtoReflect() protoreflect.Message

func (*Empty) Reset

func (x *Empty) Reset()

func (*Empty) String

func (x *Empty) String() string

type Engine

type Engine struct {
	Name                string                 `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	Price               int64                  `protobuf:"varint,2,opt,name=Price,proto3" json:"Price,omitempty"`
	CruiseSpeed         int64                  `protobuf:"varint,3,opt,name=CruiseSpeed,proto3" json:"CruiseSpeed,omitempty"`
	CruiseChargeTime    int64                  `protobuf:"varint,4,opt,name=CruiseChargeTime,proto3" json:"CruiseChargeTime,omitempty"`
	LinearDrag          int64                  `protobuf:"varint,5,opt,name=LinearDrag,proto3" json:"LinearDrag,omitempty"`
	MaxForce            int64                  `protobuf:"varint,6,opt,name=MaxForce,proto3" json:"MaxForce,omitempty"`
	ReverseFraction     float64                `protobuf:"fixed64,7,opt,name=ReverseFraction,proto3" json:"ReverseFraction,omitempty"`
	ImpulseSpeed        float64                `protobuf:"fixed64,8,opt,name=ImpulseSpeed,proto3" json:"ImpulseSpeed,omitempty"`
	HpType              string                 `protobuf:"bytes,9,opt,name=HpType,proto3" json:"HpType,omitempty"`
	FlameEffect         string                 `protobuf:"bytes,10,opt,name=FlameEffect,proto3" json:"FlameEffect,omitempty"`
	TrailEffect         string                 `protobuf:"bytes,11,opt,name=TrailEffect,proto3" json:"TrailEffect,omitempty"`
	Nickname            string                 `protobuf:"bytes,12,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	NameID              int64                  `protobuf:"varint,13,opt,name=NameID,proto3" json:"NameID,omitempty"`
	InfoID              int64                  `protobuf:"varint,14,opt,name=InfoID,proto3" json:"InfoID,omitempty"`
	Bases               map[string]*MarketGood `` /* 138-byte string literal not displayed */
	DiscoveryTechCompat *DiscoveryTechCompat   `protobuf:"bytes,16,opt,name=DiscoveryTechCompat,proto3,oneof" json:"DiscoveryTechCompat,omitempty"`
	Mass                float64                `protobuf:"fixed64,17,opt,name=Mass,proto3" json:"Mass,omitempty"`
	// contains filtered or unexported fields
}

func (*Engine) Descriptor deprecated

func (*Engine) Descriptor() ([]byte, []int)

Deprecated: Use Engine.ProtoReflect.Descriptor instead.

func (*Engine) GetBases

func (x *Engine) GetBases() map[string]*MarketGood

func (*Engine) GetCruiseChargeTime

func (x *Engine) GetCruiseChargeTime() int64

func (*Engine) GetCruiseSpeed

func (x *Engine) GetCruiseSpeed() int64

func (*Engine) GetDiscoveryTechCompat

func (x *Engine) GetDiscoveryTechCompat() *DiscoveryTechCompat

func (*Engine) GetFlameEffect

func (x *Engine) GetFlameEffect() string

func (*Engine) GetHpType

func (x *Engine) GetHpType() string

func (*Engine) GetImpulseSpeed

func (x *Engine) GetImpulseSpeed() float64

func (*Engine) GetInfoID

func (x *Engine) GetInfoID() int64

func (*Engine) GetLinearDrag

func (x *Engine) GetLinearDrag() int64

func (*Engine) GetMass

func (x *Engine) GetMass() float64

func (*Engine) GetMaxForce

func (x *Engine) GetMaxForce() int64

func (*Engine) GetName

func (x *Engine) GetName() string

func (*Engine) GetNameID

func (x *Engine) GetNameID() int64

func (*Engine) GetNickname

func (x *Engine) GetNickname() string

func (*Engine) GetPrice

func (x *Engine) GetPrice() int64

func (*Engine) GetReverseFraction

func (x *Engine) GetReverseFraction() float64

func (*Engine) GetTrailEffect

func (x *Engine) GetTrailEffect() string

func (*Engine) ProtoMessage

func (*Engine) ProtoMessage()

func (*Engine) ProtoReflect

func (x *Engine) ProtoReflect() protoreflect.Message

func (*Engine) Reset

func (x *Engine) Reset()

func (*Engine) String

func (x *Engine) String() string

type EquipmentSlot added in v1.69.0

type EquipmentSlot struct {
	SlotName     string   `protobuf:"bytes,1,opt,name=SlotName,proto3" json:"SlotName,omitempty"`
	AllowedEquip []string `protobuf:"bytes,2,rep,name=AllowedEquip,proto3" json:"AllowedEquip,omitempty"`
	// contains filtered or unexported fields
}

func (*EquipmentSlot) Descriptor deprecated added in v1.69.0

func (*EquipmentSlot) Descriptor() ([]byte, []int)

Deprecated: Use EquipmentSlot.ProtoReflect.Descriptor instead.

func (*EquipmentSlot) GetAllowedEquip added in v1.69.0

func (x *EquipmentSlot) GetAllowedEquip() []string

func (*EquipmentSlot) GetSlotName added in v1.69.0

func (x *EquipmentSlot) GetSlotName() string

func (*EquipmentSlot) ProtoMessage added in v1.69.0

func (*EquipmentSlot) ProtoMessage()

func (*EquipmentSlot) ProtoReflect added in v1.69.0

func (x *EquipmentSlot) ProtoReflect() protoreflect.Message

func (*EquipmentSlot) Reset added in v1.69.0

func (x *EquipmentSlot) Reset()

func (*EquipmentSlot) String added in v1.69.0

func (x *EquipmentSlot) String() string

type Faction

type Faction struct {
	Name              string        `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	ShortName         string        `protobuf:"bytes,2,opt,name=ShortName,proto3" json:"ShortName,omitempty"`
	Nickname          string        `protobuf:"bytes,3,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	ObjectDestruction float64       `protobuf:"fixed64,4,opt,name=ObjectDestruction,proto3" json:"ObjectDestruction,omitempty"`
	MissionSuccess    float64       `protobuf:"fixed64,5,opt,name=MissionSuccess,proto3" json:"MissionSuccess,omitempty"`
	MissionFailure    float64       `protobuf:"fixed64,6,opt,name=MissionFailure,proto3" json:"MissionFailure,omitempty"`
	MissionAbort      float64       `protobuf:"fixed64,7,opt,name=MissionAbort,proto3" json:"MissionAbort,omitempty"`
	InfonameID        int64         `protobuf:"varint,8,opt,name=InfonameID,proto3" json:"InfonameID,omitempty"`
	InfocardID        int64         `protobuf:"varint,9,opt,name=InfocardID,proto3" json:"InfocardID,omitempty"`
	Reputations       []*Reputation `protobuf:"bytes,10,rep,name=Reputations,proto3" json:"Reputations,omitempty"`
	Bribes            []*Bribe      `protobuf:"bytes,11,rep,name=Bribes,proto3" json:"Bribes,omitempty"`
	// contains filtered or unexported fields
}

func (*Faction) Descriptor deprecated

func (*Faction) Descriptor() ([]byte, []int)

Deprecated: Use Faction.ProtoReflect.Descriptor instead.

func (*Faction) GetBribes added in v1.69.0

func (x *Faction) GetBribes() []*Bribe

func (*Faction) GetInfocardID added in v1.69.0

func (x *Faction) GetInfocardID() int64

func (*Faction) GetInfonameID added in v1.69.0

func (x *Faction) GetInfonameID() int64

func (*Faction) GetMissionAbort added in v1.69.0

func (x *Faction) GetMissionAbort() float64

func (*Faction) GetMissionFailure added in v1.69.0

func (x *Faction) GetMissionFailure() float64

func (*Faction) GetMissionSuccess added in v1.69.0

func (x *Faction) GetMissionSuccess() float64

func (*Faction) GetName added in v1.69.0

func (x *Faction) GetName() string

func (*Faction) GetNickname added in v1.69.0

func (x *Faction) GetNickname() string

func (*Faction) GetObjectDestruction added in v1.69.0

func (x *Faction) GetObjectDestruction() float64

func (*Faction) GetReputations added in v1.69.0

func (x *Faction) GetReputations() []*Reputation

func (*Faction) GetShortName added in v1.69.0

func (x *Faction) GetShortName() string

func (*Faction) ProtoMessage

func (*Faction) ProtoMessage()

func (*Faction) ProtoReflect

func (x *Faction) ProtoReflect() protoreflect.Message

func (*Faction) Reset

func (x *Faction) Reset()

func (*Faction) String

func (x *Faction) String() string

type GetAmmoReply

type GetAmmoReply struct {
	Items []*Ammo `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAmmoReply) Descriptor deprecated

func (*GetAmmoReply) Descriptor() ([]byte, []int)

Deprecated: Use GetAmmoReply.ProtoReflect.Descriptor instead.

func (*GetAmmoReply) GetItems

func (x *GetAmmoReply) GetItems() []*Ammo

func (*GetAmmoReply) ProtoMessage

func (*GetAmmoReply) ProtoMessage()

func (*GetAmmoReply) ProtoReflect

func (x *GetAmmoReply) ProtoReflect() protoreflect.Message

func (*GetAmmoReply) Reset

func (x *GetAmmoReply) Reset()

func (*GetAmmoReply) String

func (x *GetAmmoReply) String() string

type GetBasesInput

type GetBasesInput struct {
	IncludeMarketGoods bool `protobuf:"varint,1,opt,name=IncludeMarketGoods,proto3" json:"IncludeMarketGoods,omitempty"`
	FilterToUseful     bool `protobuf:"varint,2,opt,name=FilterToUseful,proto3" json:"FilterToUseful,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBasesInput) Descriptor deprecated

func (*GetBasesInput) Descriptor() ([]byte, []int)

Deprecated: Use GetBasesInput.ProtoReflect.Descriptor instead.

func (*GetBasesInput) GetFilterToUseful added in v1.69.0

func (x *GetBasesInput) GetFilterToUseful() bool

func (*GetBasesInput) GetIncludeMarketGoods

func (x *GetBasesInput) GetIncludeMarketGoods() bool

func (*GetBasesInput) ProtoMessage

func (*GetBasesInput) ProtoMessage()

func (*GetBasesInput) ProtoReflect

func (x *GetBasesInput) ProtoReflect() protoreflect.Message

func (*GetBasesInput) Reset

func (x *GetBasesInput) Reset()

func (*GetBasesInput) String

func (x *GetBasesInput) String() string

type GetBasesReply

type GetBasesReply struct {
	Items []*Base `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBasesReply) Descriptor deprecated

func (*GetBasesReply) Descriptor() ([]byte, []int)

Deprecated: Use GetBasesReply.ProtoReflect.Descriptor instead.

func (*GetBasesReply) GetItems

func (x *GetBasesReply) GetItems() []*Base

func (*GetBasesReply) ProtoMessage

func (*GetBasesReply) ProtoMessage()

func (*GetBasesReply) ProtoReflect

func (x *GetBasesReply) ProtoReflect() protoreflect.Message

func (*GetBasesReply) Reset

func (x *GetBasesReply) Reset()

func (*GetBasesReply) String

func (x *GetBasesReply) String() string

type GetCommoditiesInput

type GetCommoditiesInput struct {

	// To Include market goods, where the item is sold and bought or not. Adds a lot of extra weight to data
	//
	// Example: `false`
	IncludeMarketGoods bool `protobuf:"varint,1,opt,name=IncludeMarketGoods,proto3" json:"IncludeMarketGoods,omitempty"`
	FilterToUseful     bool `protobuf:"varint,2,opt,name=FilterToUseful,proto3" json:"FilterToUseful,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCommoditiesInput) Descriptor deprecated

func (*GetCommoditiesInput) Descriptor() ([]byte, []int)

Deprecated: Use GetCommoditiesInput.ProtoReflect.Descriptor instead.

func (*GetCommoditiesInput) GetFilterToUseful added in v1.69.0

func (x *GetCommoditiesInput) GetFilterToUseful() bool

func (*GetCommoditiesInput) GetIncludeMarketGoods

func (x *GetCommoditiesInput) GetIncludeMarketGoods() bool

func (*GetCommoditiesInput) ProtoMessage

func (*GetCommoditiesInput) ProtoMessage()

func (*GetCommoditiesInput) ProtoReflect

func (x *GetCommoditiesInput) ProtoReflect() protoreflect.Message

func (*GetCommoditiesInput) Reset

func (x *GetCommoditiesInput) Reset()

func (*GetCommoditiesInput) String

func (x *GetCommoditiesInput) String() string

type GetCommoditiesReply

type GetCommoditiesReply struct {
	Items []*Commodity `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCommoditiesReply) Descriptor deprecated

func (*GetCommoditiesReply) Descriptor() ([]byte, []int)

Deprecated: Use GetCommoditiesReply.ProtoReflect.Descriptor instead.

func (*GetCommoditiesReply) GetItems

func (x *GetCommoditiesReply) GetItems() []*Commodity

func (*GetCommoditiesReply) ProtoMessage

func (*GetCommoditiesReply) ProtoMessage()

func (*GetCommoditiesReply) ProtoReflect

func (x *GetCommoditiesReply) ProtoReflect() protoreflect.Message

func (*GetCommoditiesReply) Reset

func (x *GetCommoditiesReply) Reset()

func (*GetCommoditiesReply) String

func (x *GetCommoditiesReply) String() string

type GetCounterMeasuresReply

type GetCounterMeasuresReply struct {
	Items []*CounterMeasure `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCounterMeasuresReply) Descriptor deprecated

func (*GetCounterMeasuresReply) Descriptor() ([]byte, []int)

Deprecated: Use GetCounterMeasuresReply.ProtoReflect.Descriptor instead.

func (*GetCounterMeasuresReply) GetItems

func (x *GetCounterMeasuresReply) GetItems() []*CounterMeasure

func (*GetCounterMeasuresReply) ProtoMessage

func (*GetCounterMeasuresReply) ProtoMessage()

func (*GetCounterMeasuresReply) ProtoReflect

func (x *GetCounterMeasuresReply) ProtoReflect() protoreflect.Message

func (*GetCounterMeasuresReply) Reset

func (x *GetCounterMeasuresReply) Reset()

func (*GetCounterMeasuresReply) String

func (x *GetCounterMeasuresReply) String() string

type GetEnginesReply

type GetEnginesReply struct {
	Items []*Engine `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEnginesReply) Descriptor deprecated

func (*GetEnginesReply) Descriptor() ([]byte, []int)

Deprecated: Use GetEnginesReply.ProtoReflect.Descriptor instead.

func (*GetEnginesReply) GetItems

func (x *GetEnginesReply) GetItems() []*Engine

func (*GetEnginesReply) ProtoMessage

func (*GetEnginesReply) ProtoMessage()

func (*GetEnginesReply) ProtoReflect

func (x *GetEnginesReply) ProtoReflect() protoreflect.Message

func (*GetEnginesReply) Reset

func (x *GetEnginesReply) Reset()

func (*GetEnginesReply) String

func (x *GetEnginesReply) String() string

type GetEquipmentInput

type GetEquipmentInput struct {
	IncludeMarketGoods bool `protobuf:"varint,1,opt,name=IncludeMarketGoods,proto3" json:"IncludeMarketGoods,omitempty"`
	IncludeTechCompat  bool `protobuf:"varint,2,opt,name=IncludeTechCompat,proto3" json:"IncludeTechCompat,omitempty"`
	FilterToUseful     bool `protobuf:"varint,3,opt,name=FilterToUseful,proto3" json:"FilterToUseful,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEquipmentInput) Descriptor deprecated

func (*GetEquipmentInput) Descriptor() ([]byte, []int)

Deprecated: Use GetEquipmentInput.ProtoReflect.Descriptor instead.

func (*GetEquipmentInput) GetFilterToUseful added in v1.69.0

func (x *GetEquipmentInput) GetFilterToUseful() bool

func (*GetEquipmentInput) GetIncludeMarketGoods

func (x *GetEquipmentInput) GetIncludeMarketGoods() bool

func (*GetEquipmentInput) GetIncludeTechCompat

func (x *GetEquipmentInput) GetIncludeTechCompat() bool

func (*GetEquipmentInput) ProtoMessage

func (*GetEquipmentInput) ProtoMessage()

func (*GetEquipmentInput) ProtoReflect

func (x *GetEquipmentInput) ProtoReflect() protoreflect.Message

func (*GetEquipmentInput) Reset

func (x *GetEquipmentInput) Reset()

func (*GetEquipmentInput) String

func (x *GetEquipmentInput) String() string

type GetFactionsInput added in v1.69.0

type GetFactionsInput struct {
	IncludeReputations bool `protobuf:"varint,1,opt,name=IncludeReputations,proto3" json:"IncludeReputations,omitempty"`
	IncludeBribes      bool `protobuf:"varint,2,opt,name=IncludeBribes,proto3" json:"IncludeBribes,omitempty"`
	FilterToUseful     bool `protobuf:"varint,3,opt,name=FilterToUseful,proto3" json:"FilterToUseful,omitempty"`
	// contains filtered or unexported fields
}

func (*GetFactionsInput) Descriptor deprecated added in v1.69.0

func (*GetFactionsInput) Descriptor() ([]byte, []int)

Deprecated: Use GetFactionsInput.ProtoReflect.Descriptor instead.

func (*GetFactionsInput) GetFilterToUseful added in v1.69.0

func (x *GetFactionsInput) GetFilterToUseful() bool

func (*GetFactionsInput) GetIncludeBribes added in v1.69.0

func (x *GetFactionsInput) GetIncludeBribes() bool

func (*GetFactionsInput) GetIncludeReputations added in v1.69.0

func (x *GetFactionsInput) GetIncludeReputations() bool

func (*GetFactionsInput) ProtoMessage added in v1.69.0

func (*GetFactionsInput) ProtoMessage()

func (*GetFactionsInput) ProtoReflect added in v1.69.0

func (x *GetFactionsInput) ProtoReflect() protoreflect.Message

func (*GetFactionsInput) Reset added in v1.69.0

func (x *GetFactionsInput) Reset()

func (*GetFactionsInput) String added in v1.69.0

func (x *GetFactionsInput) String() string

type GetFactionsReply

type GetFactionsReply struct {
	Items []*Faction `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetFactionsReply) Descriptor deprecated

func (*GetFactionsReply) Descriptor() ([]byte, []int)

Deprecated: Use GetFactionsReply.ProtoReflect.Descriptor instead.

func (*GetFactionsReply) GetItems

func (x *GetFactionsReply) GetItems() []*Faction

func (*GetFactionsReply) ProtoMessage

func (*GetFactionsReply) ProtoMessage()

func (*GetFactionsReply) ProtoReflect

func (x *GetFactionsReply) ProtoReflect() protoreflect.Message

func (*GetFactionsReply) Reset

func (x *GetFactionsReply) Reset()

func (*GetFactionsReply) String

func (x *GetFactionsReply) String() string

type GetGraphPathsAnswer

type GetGraphPathsAnswer struct {
	Route *GraphPathQuery `protobuf:"bytes,1,opt,name=Route,proto3" json:"Route,omitempty"`
	Time  *GraphPathTime  `protobuf:"bytes,2,opt,name=Time,proto3,oneof" json:"Time,omitempty"`
	Error *string         `protobuf:"bytes,3,opt,name=Error,proto3,oneof" json:"Error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGraphPathsAnswer) Descriptor deprecated

func (*GetGraphPathsAnswer) Descriptor() ([]byte, []int)

Deprecated: Use GetGraphPathsAnswer.ProtoReflect.Descriptor instead.

func (*GetGraphPathsAnswer) GetError

func (x *GetGraphPathsAnswer) GetError() string

func (*GetGraphPathsAnswer) GetRoute

func (x *GetGraphPathsAnswer) GetRoute() *GraphPathQuery

func (*GetGraphPathsAnswer) GetTime

func (x *GetGraphPathsAnswer) GetTime() *GraphPathTime

func (*GetGraphPathsAnswer) ProtoMessage

func (*GetGraphPathsAnswer) ProtoMessage()

func (*GetGraphPathsAnswer) ProtoReflect

func (x *GetGraphPathsAnswer) ProtoReflect() protoreflect.Message

func (*GetGraphPathsAnswer) Reset

func (x *GetGraphPathsAnswer) Reset()

func (*GetGraphPathsAnswer) String

func (x *GetGraphPathsAnswer) String() string

type GetGraphPathsInput

type GetGraphPathsInput struct {
	Queries []*GraphPathQuery `protobuf:"bytes,1,rep,name=Queries,proto3" json:"Queries,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGraphPathsInput) Descriptor deprecated

func (*GetGraphPathsInput) Descriptor() ([]byte, []int)

Deprecated: Use GetGraphPathsInput.ProtoReflect.Descriptor instead.

func (*GetGraphPathsInput) GetQueries

func (x *GetGraphPathsInput) GetQueries() []*GraphPathQuery

func (*GetGraphPathsInput) ProtoMessage

func (*GetGraphPathsInput) ProtoMessage()

func (*GetGraphPathsInput) ProtoReflect

func (x *GetGraphPathsInput) ProtoReflect() protoreflect.Message

func (*GetGraphPathsInput) Reset

func (x *GetGraphPathsInput) Reset()

func (*GetGraphPathsInput) String

func (x *GetGraphPathsInput) String() string

type GetGraphPathsReply

type GetGraphPathsReply struct {
	Answers []*GetGraphPathsAnswer `protobuf:"bytes,1,rep,name=Answers,proto3" json:"Answers,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGraphPathsReply) Descriptor deprecated

func (*GetGraphPathsReply) Descriptor() ([]byte, []int)

Deprecated: Use GetGraphPathsReply.ProtoReflect.Descriptor instead.

func (*GetGraphPathsReply) GetAnswers

func (x *GetGraphPathsReply) GetAnswers() []*GetGraphPathsAnswer

func (*GetGraphPathsReply) ProtoMessage

func (*GetGraphPathsReply) ProtoMessage()

func (*GetGraphPathsReply) ProtoReflect

func (x *GetGraphPathsReply) ProtoReflect() protoreflect.Message

func (*GetGraphPathsReply) Reset

func (x *GetGraphPathsReply) Reset()

func (*GetGraphPathsReply) String

func (x *GetGraphPathsReply) String() string

type GetGunsInput added in v1.69.0

type GetGunsInput struct {
	IncludeMarketGoods   bool `protobuf:"varint,1,opt,name=IncludeMarketGoods,proto3" json:"IncludeMarketGoods,omitempty"`
	IncludeTechCompat    bool `protobuf:"varint,2,opt,name=IncludeTechCompat,proto3" json:"IncludeTechCompat,omitempty"`
	FilterToUseful       bool `protobuf:"varint,3,opt,name=FilterToUseful,proto3" json:"FilterToUseful,omitempty"`
	IncludeDamageBonuses bool `protobuf:"varint,4,opt,name=IncludeDamageBonuses,proto3" json:"IncludeDamageBonuses,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGunsInput) Descriptor deprecated added in v1.69.0

func (*GetGunsInput) Descriptor() ([]byte, []int)

Deprecated: Use GetGunsInput.ProtoReflect.Descriptor instead.

func (*GetGunsInput) GetFilterToUseful added in v1.69.0

func (x *GetGunsInput) GetFilterToUseful() bool

func (*GetGunsInput) GetIncludeDamageBonuses added in v1.69.0

func (x *GetGunsInput) GetIncludeDamageBonuses() bool

func (*GetGunsInput) GetIncludeMarketGoods added in v1.69.0

func (x *GetGunsInput) GetIncludeMarketGoods() bool

func (*GetGunsInput) GetIncludeTechCompat added in v1.69.0

func (x *GetGunsInput) GetIncludeTechCompat() bool

func (*GetGunsInput) ProtoMessage added in v1.69.0

func (*GetGunsInput) ProtoMessage()

func (*GetGunsInput) ProtoReflect added in v1.69.0

func (x *GetGunsInput) ProtoReflect() protoreflect.Message

func (*GetGunsInput) Reset added in v1.69.0

func (x *GetGunsInput) Reset()

func (*GetGunsInput) String added in v1.69.0

func (x *GetGunsInput) String() string

type GetGunsReply

type GetGunsReply struct {
	Items []*Gun `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGunsReply) Descriptor deprecated

func (*GetGunsReply) Descriptor() ([]byte, []int)

Deprecated: Use GetGunsReply.ProtoReflect.Descriptor instead.

func (*GetGunsReply) GetItems

func (x *GetGunsReply) GetItems() []*Gun

func (*GetGunsReply) ProtoMessage

func (*GetGunsReply) ProtoMessage()

func (*GetGunsReply) ProtoReflect

func (x *GetGunsReply) ProtoReflect() protoreflect.Message

func (*GetGunsReply) Reset

func (x *GetGunsReply) Reset()

func (*GetGunsReply) String

func (x *GetGunsReply) String() string

type GetHashesReply

type GetHashesReply struct {
	HashesByNick map[string]*Hash `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetHashesReply) Descriptor deprecated

func (*GetHashesReply) Descriptor() ([]byte, []int)

Deprecated: Use GetHashesReply.ProtoReflect.Descriptor instead.

func (*GetHashesReply) GetHashesByNick added in v1.69.0

func (x *GetHashesReply) GetHashesByNick() map[string]*Hash

func (*GetHashesReply) ProtoMessage

func (*GetHashesReply) ProtoMessage()

func (*GetHashesReply) ProtoReflect

func (x *GetHashesReply) ProtoReflect() protoreflect.Message

func (*GetHashesReply) Reset

func (x *GetHashesReply) Reset()

func (*GetHashesReply) String

func (x *GetHashesReply) String() string

type GetInfocardAnswer added in v1.69.0

type GetInfocardAnswer struct {
	Query    string    `protobuf:"bytes,1,opt,name=Query,proto3" json:"Query,omitempty"`
	Infocard *Infocard `protobuf:"bytes,2,opt,name=Infocard,proto3,oneof" json:"Infocard,omitempty"`
	Error    *string   `protobuf:"bytes,3,opt,name=Error,proto3,oneof" json:"Error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInfocardAnswer) Descriptor deprecated added in v1.69.0

func (*GetInfocardAnswer) Descriptor() ([]byte, []int)

Deprecated: Use GetInfocardAnswer.ProtoReflect.Descriptor instead.

func (*GetInfocardAnswer) GetError added in v1.69.0

func (x *GetInfocardAnswer) GetError() string

func (*GetInfocardAnswer) GetInfocard added in v1.69.0

func (x *GetInfocardAnswer) GetInfocard() *Infocard

func (*GetInfocardAnswer) GetQuery added in v1.69.0

func (x *GetInfocardAnswer) GetQuery() string

func (*GetInfocardAnswer) ProtoMessage added in v1.69.0

func (*GetInfocardAnswer) ProtoMessage()

func (*GetInfocardAnswer) ProtoReflect added in v1.69.0

func (x *GetInfocardAnswer) ProtoReflect() protoreflect.Message

func (*GetInfocardAnswer) Reset added in v1.69.0

func (x *GetInfocardAnswer) Reset()

func (*GetInfocardAnswer) String added in v1.69.0

func (x *GetInfocardAnswer) String() string

type GetInfocardsInput added in v1.69.0

type GetInfocardsInput struct {
	Nicknames []string `protobuf:"bytes,1,rep,name=Nicknames,proto3" json:"Nicknames,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInfocardsInput) Descriptor deprecated added in v1.69.0

func (*GetInfocardsInput) Descriptor() ([]byte, []int)

Deprecated: Use GetInfocardsInput.ProtoReflect.Descriptor instead.

func (*GetInfocardsInput) GetNicknames added in v1.69.0

func (x *GetInfocardsInput) GetNicknames() []string

func (*GetInfocardsInput) ProtoMessage added in v1.69.0

func (*GetInfocardsInput) ProtoMessage()

func (*GetInfocardsInput) ProtoReflect added in v1.69.0

func (x *GetInfocardsInput) ProtoReflect() protoreflect.Message

func (*GetInfocardsInput) Reset added in v1.69.0

func (x *GetInfocardsInput) Reset()

func (*GetInfocardsInput) String added in v1.69.0

func (x *GetInfocardsInput) String() string

type GetInfocardsReply added in v1.69.0

type GetInfocardsReply struct {
	Answers []*GetInfocardAnswer `protobuf:"bytes,1,rep,name=Answers,proto3" json:"Answers,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInfocardsReply) Descriptor deprecated added in v1.69.0

func (*GetInfocardsReply) Descriptor() ([]byte, []int)

Deprecated: Use GetInfocardsReply.ProtoReflect.Descriptor instead.

func (*GetInfocardsReply) GetAnswers added in v1.69.0

func (x *GetInfocardsReply) GetAnswers() []*GetInfocardAnswer

func (*GetInfocardsReply) ProtoMessage added in v1.69.0

func (*GetInfocardsReply) ProtoMessage()

func (*GetInfocardsReply) ProtoReflect added in v1.69.0

func (x *GetInfocardsReply) ProtoReflect() protoreflect.Message

func (*GetInfocardsReply) Reset added in v1.69.0

func (x *GetInfocardsReply) Reset()

func (*GetInfocardsReply) String added in v1.69.0

func (x *GetInfocardsReply) String() string

type GetMinesReply

type GetMinesReply struct {
	Items []*Mine `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMinesReply) Descriptor deprecated

func (*GetMinesReply) Descriptor() ([]byte, []int)

Deprecated: Use GetMinesReply.ProtoReflect.Descriptor instead.

func (*GetMinesReply) GetItems

func (x *GetMinesReply) GetItems() []*Mine

func (*GetMinesReply) ProtoMessage

func (*GetMinesReply) ProtoMessage()

func (*GetMinesReply) ProtoReflect

func (x *GetMinesReply) ProtoReflect() protoreflect.Message

func (*GetMinesReply) Reset

func (x *GetMinesReply) Reset()

func (*GetMinesReply) String

func (x *GetMinesReply) String() string

type GetPoBGoodsReply

type GetPoBGoodsReply struct {
	Items []*PoBGood `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPoBGoodsReply) Descriptor deprecated

func (*GetPoBGoodsReply) Descriptor() ([]byte, []int)

Deprecated: Use GetPoBGoodsReply.ProtoReflect.Descriptor instead.

func (*GetPoBGoodsReply) GetItems

func (x *GetPoBGoodsReply) GetItems() []*PoBGood

func (*GetPoBGoodsReply) ProtoMessage

func (*GetPoBGoodsReply) ProtoMessage()

func (*GetPoBGoodsReply) ProtoReflect

func (x *GetPoBGoodsReply) ProtoReflect() protoreflect.Message

func (*GetPoBGoodsReply) Reset

func (x *GetPoBGoodsReply) Reset()

func (*GetPoBGoodsReply) String

func (x *GetPoBGoodsReply) String() string

type GetPoBsReply

type GetPoBsReply struct {
	Items []*PoB `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPoBsReply) Descriptor deprecated

func (*GetPoBsReply) Descriptor() ([]byte, []int)

Deprecated: Use GetPoBsReply.ProtoReflect.Descriptor instead.

func (*GetPoBsReply) GetItems

func (x *GetPoBsReply) GetItems() []*PoB

func (*GetPoBsReply) ProtoMessage

func (*GetPoBsReply) ProtoMessage()

func (*GetPoBsReply) ProtoReflect

func (x *GetPoBsReply) ProtoReflect() protoreflect.Message

func (*GetPoBsReply) Reset

func (x *GetPoBsReply) Reset()

func (*GetPoBsReply) String

func (x *GetPoBsReply) String() string

type GetScannersReply

type GetScannersReply struct {
	Items []*Scanner `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetScannersReply) Descriptor deprecated

func (*GetScannersReply) Descriptor() ([]byte, []int)

Deprecated: Use GetScannersReply.ProtoReflect.Descriptor instead.

func (*GetScannersReply) GetItems

func (x *GetScannersReply) GetItems() []*Scanner

func (*GetScannersReply) ProtoMessage

func (*GetScannersReply) ProtoMessage()

func (*GetScannersReply) ProtoReflect

func (x *GetScannersReply) ProtoReflect() protoreflect.Message

func (*GetScannersReply) Reset

func (x *GetScannersReply) Reset()

func (*GetScannersReply) String

func (x *GetScannersReply) String() string

type GetShieldsReply

type GetShieldsReply struct {
	Items []*Shield `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetShieldsReply) Descriptor deprecated

func (*GetShieldsReply) Descriptor() ([]byte, []int)

Deprecated: Use GetShieldsReply.ProtoReflect.Descriptor instead.

func (*GetShieldsReply) GetItems

func (x *GetShieldsReply) GetItems() []*Shield

func (*GetShieldsReply) ProtoMessage

func (*GetShieldsReply) ProtoMessage()

func (*GetShieldsReply) ProtoReflect

func (x *GetShieldsReply) ProtoReflect() protoreflect.Message

func (*GetShieldsReply) Reset

func (x *GetShieldsReply) Reset()

func (*GetShieldsReply) String

func (x *GetShieldsReply) String() string

type GetShipsReply

type GetShipsReply struct {
	Items []*Ship `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetShipsReply) Descriptor deprecated

func (*GetShipsReply) Descriptor() ([]byte, []int)

Deprecated: Use GetShipsReply.ProtoReflect.Descriptor instead.

func (*GetShipsReply) GetItems

func (x *GetShipsReply) GetItems() []*Ship

func (*GetShipsReply) ProtoMessage

func (*GetShipsReply) ProtoMessage()

func (*GetShipsReply) ProtoReflect

func (x *GetShipsReply) ProtoReflect() protoreflect.Message

func (*GetShipsReply) Reset

func (x *GetShipsReply) Reset()

func (*GetShipsReply) String

func (x *GetShipsReply) String() string

type GetTechCompatInput

type GetTechCompatInput struct {
	Nicknames []string `protobuf:"bytes,1,rep,name=Nicknames,proto3" json:"Nicknames,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTechCompatInput) Descriptor deprecated

func (*GetTechCompatInput) Descriptor() ([]byte, []int)

Deprecated: Use GetTechCompatInput.ProtoReflect.Descriptor instead.

func (*GetTechCompatInput) GetNicknames

func (x *GetTechCompatInput) GetNicknames() []string

func (*GetTechCompatInput) ProtoMessage

func (*GetTechCompatInput) ProtoMessage()

func (*GetTechCompatInput) ProtoReflect

func (x *GetTechCompatInput) ProtoReflect() protoreflect.Message

func (*GetTechCompatInput) Reset

func (x *GetTechCompatInput) Reset()

func (*GetTechCompatInput) String

func (x *GetTechCompatInput) String() string

type GetTechCompatReply

type GetTechCompatReply struct {
	Answers []*TechCompatAnswer `protobuf:"bytes,1,rep,name=Answers,proto3" json:"Answers,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTechCompatReply) Descriptor deprecated

func (*GetTechCompatReply) Descriptor() ([]byte, []int)

Deprecated: Use GetTechCompatReply.ProtoReflect.Descriptor instead.

func (*GetTechCompatReply) GetAnswers

func (x *GetTechCompatReply) GetAnswers() []*TechCompatAnswer

func (*GetTechCompatReply) ProtoMessage

func (*GetTechCompatReply) ProtoMessage()

func (*GetTechCompatReply) ProtoReflect

func (x *GetTechCompatReply) ProtoReflect() protoreflect.Message

func (*GetTechCompatReply) Reset

func (x *GetTechCompatReply) Reset()

func (*GetTechCompatReply) String

func (x *GetTechCompatReply) String() string

type GetThrustersReply

type GetThrustersReply struct {
	Items []*Thruster `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetThrustersReply) Descriptor deprecated

func (*GetThrustersReply) Descriptor() ([]byte, []int)

Deprecated: Use GetThrustersReply.ProtoReflect.Descriptor instead.

func (*GetThrustersReply) GetItems

func (x *GetThrustersReply) GetItems() []*Thruster

func (*GetThrustersReply) ProtoMessage

func (*GetThrustersReply) ProtoMessage()

func (*GetThrustersReply) ProtoReflect

func (x *GetThrustersReply) ProtoReflect() protoreflect.Message

func (*GetThrustersReply) Reset

func (x *GetThrustersReply) Reset()

func (*GetThrustersReply) String

func (x *GetThrustersReply) String() string

type GetTractorsInput added in v1.69.0

type GetTractorsInput struct {
	IncludeMarketGoods bool `protobuf:"varint,1,opt,name=IncludeMarketGoods,proto3" json:"IncludeMarketGoods,omitempty"`
	FilterToUseful     bool `protobuf:"varint,2,opt,name=FilterToUseful,proto3" json:"FilterToUseful,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTractorsInput) Descriptor deprecated added in v1.69.0

func (*GetTractorsInput) Descriptor() ([]byte, []int)

Deprecated: Use GetTractorsInput.ProtoReflect.Descriptor instead.

func (*GetTractorsInput) GetFilterToUseful added in v1.69.0

func (x *GetTractorsInput) GetFilterToUseful() bool

func (*GetTractorsInput) GetIncludeMarketGoods added in v1.69.0

func (x *GetTractorsInput) GetIncludeMarketGoods() bool

func (*GetTractorsInput) ProtoMessage added in v1.69.0

func (*GetTractorsInput) ProtoMessage()

func (*GetTractorsInput) ProtoReflect added in v1.69.0

func (x *GetTractorsInput) ProtoReflect() protoreflect.Message

func (*GetTractorsInput) Reset added in v1.69.0

func (x *GetTractorsInput) Reset()

func (*GetTractorsInput) String added in v1.69.0

func (x *GetTractorsInput) String() string

type GetTractorsReply

type GetTractorsReply struct {
	Items []*Tractor `protobuf:"bytes,1,rep,name=Items,proto3" json:"Items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTractorsReply) Descriptor deprecated

func (*GetTractorsReply) Descriptor() ([]byte, []int)

Deprecated: Use GetTractorsReply.ProtoReflect.Descriptor instead.

func (*GetTractorsReply) GetItems

func (x *GetTractorsReply) GetItems() []*Tractor

func (*GetTractorsReply) ProtoMessage

func (*GetTractorsReply) ProtoMessage()

func (*GetTractorsReply) ProtoReflect

func (x *GetTractorsReply) ProtoReflect() protoreflect.Message

func (*GetTractorsReply) Reset

func (x *GetTractorsReply) Reset()

func (*GetTractorsReply) String

func (x *GetTractorsReply) String() string

type GraphPathQuery

type GraphPathQuery struct {
	From string `protobuf:"bytes,1,opt,name=From,proto3" json:"From,omitempty"`
	To   string `protobuf:"bytes,2,opt,name=To,proto3" json:"To,omitempty"`
	// contains filtered or unexported fields
}

func (*GraphPathQuery) Descriptor deprecated

func (*GraphPathQuery) Descriptor() ([]byte, []int)

Deprecated: Use GraphPathQuery.ProtoReflect.Descriptor instead.

func (*GraphPathQuery) GetFrom

func (x *GraphPathQuery) GetFrom() string

func (*GraphPathQuery) GetTo

func (x *GraphPathQuery) GetTo() string

func (*GraphPathQuery) ProtoMessage

func (*GraphPathQuery) ProtoMessage()

func (*GraphPathQuery) ProtoReflect

func (x *GraphPathQuery) ProtoReflect() protoreflect.Message

func (*GraphPathQuery) Reset

func (x *GraphPathQuery) Reset()

func (*GraphPathQuery) String

func (x *GraphPathQuery) String() string

type GraphPathTime

type GraphPathTime struct {
	Transport *int64 `protobuf:"varint,1,opt,name=Transport,proto3,oneof" json:"Transport,omitempty"`
	Frigate   *int64 `protobuf:"varint,2,opt,name=Frigate,proto3,oneof" json:"Frigate,omitempty"`
	Freighter *int64 `protobuf:"varint,3,opt,name=Freighter,proto3,oneof" json:"Freighter,omitempty"`
	// contains filtered or unexported fields
}

func (*GraphPathTime) Descriptor deprecated

func (*GraphPathTime) Descriptor() ([]byte, []int)

Deprecated: Use GraphPathTime.ProtoReflect.Descriptor instead.

func (*GraphPathTime) GetFreighter

func (x *GraphPathTime) GetFreighter() int64

func (*GraphPathTime) GetFrigate

func (x *GraphPathTime) GetFrigate() int64

func (*GraphPathTime) GetTransport

func (x *GraphPathTime) GetTransport() int64

func (*GraphPathTime) ProtoMessage

func (*GraphPathTime) ProtoMessage()

func (*GraphPathTime) ProtoReflect

func (x *GraphPathTime) ProtoReflect() protoreflect.Message

func (*GraphPathTime) Reset

func (x *GraphPathTime) Reset()

func (*GraphPathTime) String

func (x *GraphPathTime) String() string

type Gun

type Gun struct {
	Bases                  map[string]*MarketGood `` /* 137-byte string literal not displayed */
	DiscoveryTechCompat    *DiscoveryTechCompat   `protobuf:"bytes,2,opt,name=DiscoveryTechCompat,proto3,oneof" json:"DiscoveryTechCompat,omitempty"`
	Nickname               string                 `protobuf:"bytes,3,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	Name                   string                 `protobuf:"bytes,4,opt,name=Name,proto3" json:"Name,omitempty"`
	Type                   string                 `protobuf:"bytes,5,opt,name=Type,proto3" json:"Type,omitempty"`
	Price                  int64                  `protobuf:"varint,6,opt,name=Price,proto3" json:"Price,omitempty"`
	Class                  string                 `protobuf:"bytes,7,opt,name=Class,proto3" json:"Class,omitempty"`
	HpType                 string                 `protobuf:"bytes,8,opt,name=HpType,proto3" json:"HpType,omitempty"`
	IdsName                int64                  `protobuf:"varint,9,opt,name=IdsName,proto3" json:"IdsName,omitempty"`
	IdsInfo                int64                  `protobuf:"varint,10,opt,name=IdsInfo,proto3" json:"IdsInfo,omitempty"`
	Volume                 float64                `protobuf:"fixed64,11,opt,name=Volume,proto3" json:"Volume,omitempty"`
	HitPts                 string                 `protobuf:"bytes,12,opt,name=HitPts,proto3" json:"HitPts,omitempty"`
	PowerUsage             float64                `protobuf:"fixed64,13,opt,name=PowerUsage,proto3" json:"PowerUsage,omitempty"`
	Refire                 float64                `protobuf:"fixed64,14,opt,name=Refire,proto3" json:"Refire,omitempty"`
	Range                  float64                `protobuf:"fixed64,15,opt,name=Range,proto3" json:"Range,omitempty"`
	Toughness              float64                `protobuf:"fixed64,16,opt,name=Toughness,proto3" json:"Toughness,omitempty"`
	IsAutoTurret           bool                   `protobuf:"varint,17,opt,name=IsAutoTurret,proto3" json:"IsAutoTurret,omitempty"`
	Lootable               bool                   `protobuf:"varint,18,opt,name=Lootable,proto3" json:"Lootable,omitempty"`
	RequiredAmmo           bool                   `protobuf:"varint,19,opt,name=RequiredAmmo,proto3" json:"RequiredAmmo,omitempty"`
	HullDamage             int64                  `protobuf:"varint,20,opt,name=HullDamage,proto3" json:"HullDamage,omitempty"`
	EnergyDamage           int64                  `protobuf:"varint,21,opt,name=EnergyDamage,proto3" json:"EnergyDamage,omitempty"`
	ShieldDamage           int64                  `protobuf:"varint,22,opt,name=ShieldDamage,proto3" json:"ShieldDamage,omitempty"`
	AvgShieldDamage        int64                  `protobuf:"varint,23,opt,name=AvgShieldDamage,proto3" json:"AvgShieldDamage,omitempty"`
	DamageType             string                 `protobuf:"bytes,24,opt,name=DamageType,proto3" json:"DamageType,omitempty"`
	LifeTime               float64                `protobuf:"fixed64,25,opt,name=LifeTime,proto3" json:"LifeTime,omitempty"`
	Speed                  float64                `protobuf:"fixed64,26,opt,name=Speed,proto3" json:"Speed,omitempty"`
	GunTurnRate            float64                `protobuf:"fixed64,27,opt,name=GunTurnRate,proto3" json:"GunTurnRate,omitempty"`
	DispersionAngle        float64                `protobuf:"fixed64,28,opt,name=DispersionAngle,proto3" json:"DispersionAngle,omitempty"`
	HullDamagePerSec       float64                `protobuf:"fixed64,29,opt,name=HullDamagePerSec,proto3" json:"HullDamagePerSec,omitempty"`
	AvgShieldDamagePerSec  float64                `protobuf:"fixed64,30,opt,name=AvgShieldDamagePerSec,proto3" json:"AvgShieldDamagePerSec,omitempty"`
	EnergyDamagePerSec     float64                `protobuf:"fixed64,31,opt,name=EnergyDamagePerSec,proto3" json:"EnergyDamagePerSec,omitempty"`
	PowerUsagePerSec       float64                `protobuf:"fixed64,32,opt,name=PowerUsagePerSec,proto3" json:"PowerUsagePerSec,omitempty"`
	AvgEfficiency          float64                `protobuf:"fixed64,33,opt,name=AvgEfficiency,proto3" json:"AvgEfficiency,omitempty"`
	HullEfficiency         float64                `protobuf:"fixed64,34,opt,name=HullEfficiency,proto3" json:"HullEfficiency,omitempty"`
	ShieldEfficiency       float64                `protobuf:"fixed64,35,opt,name=ShieldEfficiency,proto3" json:"ShieldEfficiency,omitempty"`
	EnergyDamageEfficiency float64                `protobuf:"fixed64,36,opt,name=EnergyDamageEfficiency,proto3" json:"EnergyDamageEfficiency,omitempty"`
	DamageBonuses          []*DamageBonus         `protobuf:"bytes,37,rep,name=DamageBonuses,proto3" json:"DamageBonuses,omitempty"`
	// has data defined but only for missile guns :)
	Missile     *Missile     `protobuf:"bytes,38,opt,name=Missile,proto3" json:"Missile,omitempty"`
	GunDetailed *GunDetailed `protobuf:"bytes,39,opt,name=GunDetailed,proto3" json:"GunDetailed,omitempty"`
	NumBarrels  *int64       `protobuf:"varint,40,opt,name=NumBarrels,proto3,oneof" json:"NumBarrels,omitempty"`
	BurstFire   *BurstFire   `protobuf:"bytes,41,opt,name=BurstFire,proto3,oneof" json:"BurstFire,omitempty"`
	AmmoLimit   *AmmoLimit   `protobuf:"bytes,42,opt,name=AmmoLimit,proto3" json:"AmmoLimit,omitempty"`
	Mass        float64      `protobuf:"fixed64,43,opt,name=Mass,proto3" json:"Mass,omitempty"`
	DiscoGun    *DiscoGun    `protobuf:"bytes,44,opt,name=DiscoGun,proto3,oneof" json:"DiscoGun,omitempty"`
	// contains filtered or unexported fields
}

func (*Gun) Descriptor deprecated

func (*Gun) Descriptor() ([]byte, []int)

Deprecated: Use Gun.ProtoReflect.Descriptor instead.

func (*Gun) GetAmmoLimit added in v1.69.0

func (x *Gun) GetAmmoLimit() *AmmoLimit

func (*Gun) GetAvgEfficiency added in v1.69.0

func (x *Gun) GetAvgEfficiency() float64

func (*Gun) GetAvgShieldDamage added in v1.69.0

func (x *Gun) GetAvgShieldDamage() int64

func (*Gun) GetAvgShieldDamagePerSec added in v1.69.0

func (x *Gun) GetAvgShieldDamagePerSec() float64

func (*Gun) GetBases added in v1.69.0

func (x *Gun) GetBases() map[string]*MarketGood

func (*Gun) GetBurstFire added in v1.69.0

func (x *Gun) GetBurstFire() *BurstFire

func (*Gun) GetClass added in v1.69.0

func (x *Gun) GetClass() string

func (*Gun) GetDamageBonuses added in v1.69.0

func (x *Gun) GetDamageBonuses() []*DamageBonus

func (*Gun) GetDamageType added in v1.69.0

func (x *Gun) GetDamageType() string

func (*Gun) GetDiscoGun added in v1.69.0

func (x *Gun) GetDiscoGun() *DiscoGun

func (*Gun) GetDiscoveryTechCompat added in v1.69.0

func (x *Gun) GetDiscoveryTechCompat() *DiscoveryTechCompat

func (*Gun) GetDispersionAngle added in v1.69.0

func (x *Gun) GetDispersionAngle() float64

func (*Gun) GetEnergyDamage added in v1.69.0

func (x *Gun) GetEnergyDamage() int64

func (*Gun) GetEnergyDamageEfficiency added in v1.69.0

func (x *Gun) GetEnergyDamageEfficiency() float64

func (*Gun) GetEnergyDamagePerSec added in v1.69.0

func (x *Gun) GetEnergyDamagePerSec() float64

func (*Gun) GetGunDetailed added in v1.69.0

func (x *Gun) GetGunDetailed() *GunDetailed

func (*Gun) GetGunTurnRate added in v1.69.0

func (x *Gun) GetGunTurnRate() float64

func (*Gun) GetHitPts added in v1.69.0

func (x *Gun) GetHitPts() string

func (*Gun) GetHpType added in v1.69.0

func (x *Gun) GetHpType() string

func (*Gun) GetHullDamage added in v1.69.0

func (x *Gun) GetHullDamage() int64

func (*Gun) GetHullDamagePerSec added in v1.69.0

func (x *Gun) GetHullDamagePerSec() float64

func (*Gun) GetHullEfficiency added in v1.69.0

func (x *Gun) GetHullEfficiency() float64

func (*Gun) GetIdsInfo added in v1.69.0

func (x *Gun) GetIdsInfo() int64

func (*Gun) GetIdsName added in v1.69.0

func (x *Gun) GetIdsName() int64

func (*Gun) GetIsAutoTurret added in v1.69.0

func (x *Gun) GetIsAutoTurret() bool

func (*Gun) GetLifeTime added in v1.69.0

func (x *Gun) GetLifeTime() float64

func (*Gun) GetLootable added in v1.69.0

func (x *Gun) GetLootable() bool

func (*Gun) GetMass added in v1.69.0

func (x *Gun) GetMass() float64

func (*Gun) GetMissile added in v1.69.0

func (x *Gun) GetMissile() *Missile

func (*Gun) GetName added in v1.69.0

func (x *Gun) GetName() string

func (*Gun) GetNickname added in v1.69.0

func (x *Gun) GetNickname() string

func (*Gun) GetNumBarrels added in v1.69.0

func (x *Gun) GetNumBarrels() int64

func (*Gun) GetPowerUsage added in v1.69.0

func (x *Gun) GetPowerUsage() float64

func (*Gun) GetPowerUsagePerSec added in v1.69.0

func (x *Gun) GetPowerUsagePerSec() float64

func (*Gun) GetPrice added in v1.69.0

func (x *Gun) GetPrice() int64

func (*Gun) GetRange added in v1.69.0

func (x *Gun) GetRange() float64

func (*Gun) GetRefire added in v1.69.0

func (x *Gun) GetRefire() float64

func (*Gun) GetRequiredAmmo added in v1.69.0

func (x *Gun) GetRequiredAmmo() bool

func (*Gun) GetShieldDamage added in v1.69.0

func (x *Gun) GetShieldDamage() int64

func (*Gun) GetShieldEfficiency added in v1.69.0

func (x *Gun) GetShieldEfficiency() float64

func (*Gun) GetSpeed added in v1.69.0

func (x *Gun) GetSpeed() float64

func (*Gun) GetToughness added in v1.69.0

func (x *Gun) GetToughness() float64

func (*Gun) GetType added in v1.69.0

func (x *Gun) GetType() string

func (*Gun) GetVolume added in v1.69.0

func (x *Gun) GetVolume() float64

func (*Gun) ProtoMessage

func (*Gun) ProtoMessage()

func (*Gun) ProtoReflect

func (x *Gun) ProtoReflect() protoreflect.Message

func (*Gun) Reset

func (x *Gun) Reset()

func (*Gun) String

func (x *Gun) String() string

type GunDetailed added in v1.69.0

type GunDetailed struct {
	FlashParticleName string `protobuf:"bytes,1,opt,name=FlashParticleName,proto3" json:"FlashParticleName,omitempty"`
	ConstEffect       string `protobuf:"bytes,2,opt,name=ConstEffect,proto3" json:"ConstEffect,omitempty"`
	MunitionHitEffect string `protobuf:"bytes,3,opt,name=MunitionHitEffect,proto3" json:"MunitionHitEffect,omitempty"`
	// contains filtered or unexported fields
}

func (*GunDetailed) Descriptor deprecated added in v1.69.0

func (*GunDetailed) Descriptor() ([]byte, []int)

Deprecated: Use GunDetailed.ProtoReflect.Descriptor instead.

func (*GunDetailed) GetConstEffect added in v1.69.0

func (x *GunDetailed) GetConstEffect() string

func (*GunDetailed) GetFlashParticleName added in v1.69.0

func (x *GunDetailed) GetFlashParticleName() string

func (*GunDetailed) GetMunitionHitEffect added in v1.69.0

func (x *GunDetailed) GetMunitionHitEffect() string

func (*GunDetailed) ProtoMessage added in v1.69.0

func (*GunDetailed) ProtoMessage()

func (*GunDetailed) ProtoReflect added in v1.69.0

func (x *GunDetailed) ProtoReflect() protoreflect.Message

func (*GunDetailed) Reset added in v1.69.0

func (x *GunDetailed) Reset()

func (*GunDetailed) String added in v1.69.0

func (x *GunDetailed) String() string

type Hash added in v1.69.0

type Hash struct {
	Int32  int32  `protobuf:"varint,1,opt,name=Int32,proto3" json:"Int32,omitempty"`
	Uint32 uint32 `protobuf:"varint,2,opt,name=Uint32,proto3" json:"Uint32,omitempty"`
	Hex    string `protobuf:"bytes,3,opt,name=Hex,proto3" json:"Hex,omitempty"`
	// contains filtered or unexported fields
}

func (*Hash) Descriptor deprecated added in v1.69.0

func (*Hash) Descriptor() ([]byte, []int)

Deprecated: Use Hash.ProtoReflect.Descriptor instead.

func (*Hash) GetHex added in v1.69.0

func (x *Hash) GetHex() string

func (*Hash) GetInt32 added in v1.69.0

func (x *Hash) GetInt32() int32

func (*Hash) GetUint32 added in v1.69.0

func (x *Hash) GetUint32() uint32

func (*Hash) ProtoMessage added in v1.69.0

func (*Hash) ProtoMessage()

func (*Hash) ProtoReflect added in v1.69.0

func (x *Hash) ProtoReflect() protoreflect.Message

func (*Hash) Reset added in v1.69.0

func (x *Hash) Reset()

func (*Hash) String added in v1.69.0

func (x *Hash) String() string

type HealthReply

type HealthReply struct {
	IsHealthy bool `protobuf:"varint,1,opt,name=is_healthy,json=isHealthy,proto3" json:"is_healthy,omitempty"`
	// contains filtered or unexported fields
}

func (*HealthReply) Descriptor deprecated

func (*HealthReply) Descriptor() ([]byte, []int)

Deprecated: Use HealthReply.ProtoReflect.Descriptor instead.

func (*HealthReply) GetIsHealthy

func (x *HealthReply) GetIsHealthy() bool

func (*HealthReply) ProtoMessage

func (*HealthReply) ProtoMessage()

func (*HealthReply) ProtoReflect

func (x *HealthReply) ProtoReflect() protoreflect.Message

func (*HealthReply) Reset

func (x *HealthReply) Reset()

func (*HealthReply) String

func (x *HealthReply) String() string

type Infocard added in v1.69.0

type Infocard struct {
	Lines []*InfocardLine `protobuf:"bytes,1,rep,name=Lines,proto3" json:"Lines,omitempty"`
	// contains filtered or unexported fields
}

func (*Infocard) Descriptor deprecated added in v1.69.0

func (*Infocard) Descriptor() ([]byte, []int)

Deprecated: Use Infocard.ProtoReflect.Descriptor instead.

func (*Infocard) GetLines added in v1.69.0

func (x *Infocard) GetLines() []*InfocardLine

func (*Infocard) ProtoMessage added in v1.69.0

func (*Infocard) ProtoMessage()

func (*Infocard) ProtoReflect added in v1.69.0

func (x *Infocard) ProtoReflect() protoreflect.Message

func (*Infocard) Reset added in v1.69.0

func (x *Infocard) Reset()

func (*Infocard) String added in v1.69.0

func (x *Infocard) String() string

type InfocardLine added in v1.69.0

type InfocardLine struct {
	Phrases []*InfocardPhrase `protobuf:"bytes,1,rep,name=Phrases,proto3" json:"Phrases,omitempty"`
	// contains filtered or unexported fields
}

func (*InfocardLine) Descriptor deprecated added in v1.69.0

func (*InfocardLine) Descriptor() ([]byte, []int)

Deprecated: Use InfocardLine.ProtoReflect.Descriptor instead.

func (*InfocardLine) GetPhrases added in v1.69.0

func (x *InfocardLine) GetPhrases() []*InfocardPhrase

func (*InfocardLine) ProtoMessage added in v1.69.0

func (*InfocardLine) ProtoMessage()

func (*InfocardLine) ProtoReflect added in v1.69.0

func (x *InfocardLine) ProtoReflect() protoreflect.Message

func (*InfocardLine) Reset added in v1.69.0

func (x *InfocardLine) Reset()

func (*InfocardLine) String added in v1.69.0

func (x *InfocardLine) String() string

type InfocardPhrase added in v1.69.0

type InfocardPhrase struct {
	Phrase string  `protobuf:"bytes,1,opt,name=Phrase,proto3" json:"Phrase,omitempty"`
	Link   *string `protobuf:"bytes,2,opt,name=Link,proto3,oneof" json:"Link,omitempty"`
	Bold   bool    `protobuf:"varint,3,opt,name=Bold,proto3" json:"Bold,omitempty"`
	// contains filtered or unexported fields
}

func (*InfocardPhrase) Descriptor deprecated added in v1.69.0

func (*InfocardPhrase) Descriptor() ([]byte, []int)

Deprecated: Use InfocardPhrase.ProtoReflect.Descriptor instead.

func (*InfocardPhrase) GetBold added in v1.69.0

func (x *InfocardPhrase) GetBold() bool
func (x *InfocardPhrase) GetLink() string

func (*InfocardPhrase) GetPhrase added in v1.69.0

func (x *InfocardPhrase) GetPhrase() string

func (*InfocardPhrase) ProtoMessage added in v1.69.0

func (*InfocardPhrase) ProtoMessage()

func (*InfocardPhrase) ProtoReflect added in v1.69.0

func (x *InfocardPhrase) ProtoReflect() protoreflect.Message

func (*InfocardPhrase) Reset added in v1.69.0

func (x *InfocardPhrase) Reset()

func (*InfocardPhrase) String added in v1.69.0

func (x *InfocardPhrase) String() string

type MarketGood

type MarketGood struct {
	Nickname               string    `protobuf:"bytes,1,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	ShipNickname           string    `protobuf:"bytes,2,opt,name=ShipNickname,proto3" json:"ShipNickname,omitempty"`
	Name                   string    `protobuf:"bytes,3,opt,name=Name,proto3" json:"Name,omitempty"`
	PriceBase              int64     `protobuf:"varint,4,opt,name=PriceBase,proto3" json:"PriceBase,omitempty"`
	HpType                 string    `protobuf:"bytes,5,opt,name=HpType,proto3" json:"HpType,omitempty"`
	Category               string    `protobuf:"bytes,6,opt,name=Category,proto3" json:"Category,omitempty"`
	LevelRequired          int64     `protobuf:"varint,7,opt,name=LevelRequired,proto3" json:"LevelRequired,omitempty"`
	RepRequired            float64   `protobuf:"fixed64,8,opt,name=RepRequired,proto3" json:"RepRequired,omitempty"`
	PriceBaseBuysFor       *int64    `protobuf:"varint,9,opt,name=PriceBaseBuysFor,proto3,oneof" json:"PriceBaseBuysFor,omitempty"`
	PriceBaseSellsFor      int64     `protobuf:"varint,10,opt,name=PriceBaseSellsFor,proto3" json:"PriceBaseSellsFor,omitempty"`
	Volume                 float64   `protobuf:"fixed64,11,opt,name=Volume,proto3" json:"Volume,omitempty"`
	ShipClass              int64     `protobuf:"varint,12,opt,name=ShipClass,proto3" json:"ShipClass,omitempty"`
	BaseSells              bool      `protobuf:"varint,13,opt,name=BaseSells,proto3" json:"BaseSells,omitempty"`
	IsServerSideOverride   bool      `protobuf:"varint,14,opt,name=IsServerSideOverride,proto3" json:"IsServerSideOverride,omitempty"`
	NotBuyable             bool      `protobuf:"varint,15,opt,name=NotBuyable,proto3" json:"NotBuyable,omitempty"`
	IsTransportUnreachable bool      `protobuf:"varint,16,opt,name=IsTransportUnreachable,proto3" json:"IsTransportUnreachable,omitempty"`
	BaseInfo               *BaseInfo `protobuf:"bytes,17,opt,name=base_info,json=baseInfo,proto3" json:"base_info,omitempty"`
	// contains filtered or unexported fields
}

func (*MarketGood) Descriptor deprecated

func (*MarketGood) Descriptor() ([]byte, []int)

Deprecated: Use MarketGood.ProtoReflect.Descriptor instead.

func (*MarketGood) GetBaseInfo added in v1.69.0

func (x *MarketGood) GetBaseInfo() *BaseInfo

func (*MarketGood) GetBaseSells

func (x *MarketGood) GetBaseSells() bool

func (*MarketGood) GetCategory

func (x *MarketGood) GetCategory() string

func (*MarketGood) GetHpType

func (x *MarketGood) GetHpType() string

func (*MarketGood) GetIsServerSideOverride

func (x *MarketGood) GetIsServerSideOverride() bool

func (*MarketGood) GetIsTransportUnreachable

func (x *MarketGood) GetIsTransportUnreachable() bool

func (*MarketGood) GetLevelRequired

func (x *MarketGood) GetLevelRequired() int64

func (*MarketGood) GetName

func (x *MarketGood) GetName() string

func (*MarketGood) GetNickname

func (x *MarketGood) GetNickname() string

func (*MarketGood) GetNotBuyable

func (x *MarketGood) GetNotBuyable() bool

func (*MarketGood) GetPriceBase

func (x *MarketGood) GetPriceBase() int64

func (*MarketGood) GetPriceBaseBuysFor

func (x *MarketGood) GetPriceBaseBuysFor() int64

func (*MarketGood) GetPriceBaseSellsFor

func (x *MarketGood) GetPriceBaseSellsFor() int64

func (*MarketGood) GetRepRequired

func (x *MarketGood) GetRepRequired() float64

func (*MarketGood) GetShipClass

func (x *MarketGood) GetShipClass() int64

func (*MarketGood) GetShipNickname

func (x *MarketGood) GetShipNickname() string

func (*MarketGood) GetVolume

func (x *MarketGood) GetVolume() float64

func (*MarketGood) ProtoMessage

func (*MarketGood) ProtoMessage()

func (*MarketGood) ProtoReflect

func (x *MarketGood) ProtoReflect() protoreflect.Message

func (*MarketGood) Reset

func (x *MarketGood) Reset()

func (*MarketGood) String

func (x *MarketGood) String() string

type Mine

type Mine struct {
	Name                string                 `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	Price               int64                  `protobuf:"varint,2,opt,name=Price,proto3" json:"Price,omitempty"`
	AmmoPrice           int64                  `protobuf:"varint,3,opt,name=AmmoPrice,proto3" json:"AmmoPrice,omitempty"`
	Nickname            string                 `protobuf:"bytes,4,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	ProjectileArchetype string                 `protobuf:"bytes,5,opt,name=ProjectileArchetype,proto3" json:"ProjectileArchetype,omitempty"`
	IdsName             int64                  `protobuf:"varint,6,opt,name=IdsName,proto3" json:"IdsName,omitempty"`
	IdsInfo             int64                  `protobuf:"varint,7,opt,name=IdsInfo,proto3" json:"IdsInfo,omitempty"`
	HullDamage          int64                  `protobuf:"varint,8,opt,name=HullDamage,proto3" json:"HullDamage,omitempty"`
	EnergyDamange       int64                  `protobuf:"varint,9,opt,name=EnergyDamange,proto3" json:"EnergyDamange,omitempty"`
	ShieldDamage        int64                  `protobuf:"varint,10,opt,name=ShieldDamage,proto3" json:"ShieldDamage,omitempty"`
	PowerUsage          float64                `protobuf:"fixed64,11,opt,name=PowerUsage,proto3" json:"PowerUsage,omitempty"`
	Value               float64                `protobuf:"fixed64,12,opt,name=Value,proto3" json:"Value,omitempty"`
	Refire              float64                `protobuf:"fixed64,13,opt,name=Refire,proto3" json:"Refire,omitempty"`
	DetonationDistance  float64                `protobuf:"fixed64,14,opt,name=DetonationDistance,proto3" json:"DetonationDistance,omitempty"`
	Radius              float64                `protobuf:"fixed64,15,opt,name=Radius,proto3" json:"Radius,omitempty"`
	SeekDistance        int64                  `protobuf:"varint,16,opt,name=SeekDistance,proto3" json:"SeekDistance,omitempty"`
	TopSpeed            int64                  `protobuf:"varint,17,opt,name=TopSpeed,proto3" json:"TopSpeed,omitempty"`
	Acceleration        int64                  `protobuf:"varint,18,opt,name=Acceleration,proto3" json:"Acceleration,omitempty"`
	LinearDrag          float64                `protobuf:"fixed64,19,opt,name=LinearDrag,proto3" json:"LinearDrag,omitempty"`
	LifeTime            float64                `protobuf:"fixed64,20,opt,name=LifeTime,proto3" json:"LifeTime,omitempty"`
	OwnerSafe           int64                  `protobuf:"varint,21,opt,name=OwnerSafe,proto3" json:"OwnerSafe,omitempty"`
	Toughness           float64                `protobuf:"fixed64,22,opt,name=Toughness,proto3" json:"Toughness,omitempty"`
	HitPts              int64                  `protobuf:"varint,23,opt,name=HitPts,proto3" json:"HitPts,omitempty"`
	Lootable            bool                   `protobuf:"varint,24,opt,name=Lootable,proto3" json:"Lootable,omitempty"`
	AmmoLimit           *AmmoLimit             `protobuf:"bytes,25,opt,name=AmmoLimit,proto3" json:"AmmoLimit,omitempty"`
	Mass                float64                `protobuf:"fixed64,26,opt,name=Mass,proto3" json:"Mass,omitempty"`
	Bases               map[string]*MarketGood `` /* 138-byte string literal not displayed */
	DiscoveryTechCompat *DiscoveryTechCompat   `protobuf:"bytes,28,opt,name=DiscoveryTechCompat,proto3,oneof" json:"DiscoveryTechCompat,omitempty"`
	// contains filtered or unexported fields
}

func (*Mine) Descriptor deprecated

func (*Mine) Descriptor() ([]byte, []int)

Deprecated: Use Mine.ProtoReflect.Descriptor instead.

func (*Mine) GetAcceleration added in v1.69.0

func (x *Mine) GetAcceleration() int64

func (*Mine) GetAmmoLimit added in v1.69.0

func (x *Mine) GetAmmoLimit() *AmmoLimit

func (*Mine) GetAmmoPrice added in v1.69.0

func (x *Mine) GetAmmoPrice() int64

func (*Mine) GetBases added in v1.69.0

func (x *Mine) GetBases() map[string]*MarketGood

func (*Mine) GetDetonationDistance added in v1.69.0

func (x *Mine) GetDetonationDistance() float64

func (*Mine) GetDiscoveryTechCompat added in v1.69.0

func (x *Mine) GetDiscoveryTechCompat() *DiscoveryTechCompat

func (*Mine) GetEnergyDamange added in v1.69.0

func (x *Mine) GetEnergyDamange() int64

func (*Mine) GetHitPts added in v1.69.0

func (x *Mine) GetHitPts() int64

func (*Mine) GetHullDamage added in v1.69.0

func (x *Mine) GetHullDamage() int64

func (*Mine) GetIdsInfo added in v1.69.0

func (x *Mine) GetIdsInfo() int64

func (*Mine) GetIdsName added in v1.69.0

func (x *Mine) GetIdsName() int64

func (*Mine) GetLifeTime added in v1.69.0

func (x *Mine) GetLifeTime() float64

func (*Mine) GetLinearDrag added in v1.69.0

func (x *Mine) GetLinearDrag() float64

func (*Mine) GetLootable added in v1.69.0

func (x *Mine) GetLootable() bool

func (*Mine) GetMass added in v1.69.0

func (x *Mine) GetMass() float64

func (*Mine) GetName added in v1.69.0

func (x *Mine) GetName() string

func (*Mine) GetNickname added in v1.69.0

func (x *Mine) GetNickname() string

func (*Mine) GetOwnerSafe added in v1.69.0

func (x *Mine) GetOwnerSafe() int64

func (*Mine) GetPowerUsage added in v1.69.0

func (x *Mine) GetPowerUsage() float64

func (*Mine) GetPrice added in v1.69.0

func (x *Mine) GetPrice() int64

func (*Mine) GetProjectileArchetype added in v1.69.0

func (x *Mine) GetProjectileArchetype() string

func (*Mine) GetRadius added in v1.69.0

func (x *Mine) GetRadius() float64

func (*Mine) GetRefire added in v1.69.0

func (x *Mine) GetRefire() float64

func (*Mine) GetSeekDistance added in v1.69.0

func (x *Mine) GetSeekDistance() int64

func (*Mine) GetShieldDamage added in v1.69.0

func (x *Mine) GetShieldDamage() int64

func (*Mine) GetTopSpeed added in v1.69.0

func (x *Mine) GetTopSpeed() int64

func (*Mine) GetToughness added in v1.69.0

func (x *Mine) GetToughness() float64

func (*Mine) GetValue added in v1.69.0

func (x *Mine) GetValue() float64

func (*Mine) ProtoMessage

func (*Mine) ProtoMessage()

func (*Mine) ProtoReflect

func (x *Mine) ProtoReflect() protoreflect.Message

func (*Mine) Reset

func (x *Mine) Reset()

func (*Mine) String

func (x *Mine) String() string

type MiningInfo

type MiningInfo struct {
	DynamicLootMin        int64       `protobuf:"varint,1,opt,name=DynamicLootMin,proto3" json:"DynamicLootMin,omitempty"`
	DynamicLootMax        int64       `protobuf:"varint,2,opt,name=DynamicLootMax,proto3" json:"DynamicLootMax,omitempty"`
	DynamicLootDifficulty int64       `protobuf:"varint,3,opt,name=DynamicLootDifficulty,proto3" json:"DynamicLootDifficulty,omitempty"`
	MinedGood             *MarketGood `protobuf:"bytes,4,opt,name=MinedGood,proto3,oneof" json:"MinedGood,omitempty"`
	// contains filtered or unexported fields
}

func (*MiningInfo) Descriptor deprecated

func (*MiningInfo) Descriptor() ([]byte, []int)

Deprecated: Use MiningInfo.ProtoReflect.Descriptor instead.

func (*MiningInfo) GetDynamicLootDifficulty

func (x *MiningInfo) GetDynamicLootDifficulty() int64

func (*MiningInfo) GetDynamicLootMax

func (x *MiningInfo) GetDynamicLootMax() int64

func (*MiningInfo) GetDynamicLootMin

func (x *MiningInfo) GetDynamicLootMin() int64

func (*MiningInfo) GetMinedGood

func (x *MiningInfo) GetMinedGood() *MarketGood

func (*MiningInfo) ProtoMessage

func (*MiningInfo) ProtoMessage()

func (*MiningInfo) ProtoReflect

func (x *MiningInfo) ProtoReflect() protoreflect.Message

func (*MiningInfo) Reset

func (x *MiningInfo) Reset()

func (*MiningInfo) String

func (x *MiningInfo) String() string

type Missile added in v1.69.0

type Missile struct {
	MaxAngularVelocity float64 `protobuf:"fixed64,1,opt,name=MaxAngularVelocity,proto3" json:"MaxAngularVelocity,omitempty"`
	// contains filtered or unexported fields
}

func (*Missile) Descriptor deprecated added in v1.69.0

func (*Missile) Descriptor() ([]byte, []int)

Deprecated: Use Missile.ProtoReflect.Descriptor instead.

func (*Missile) GetMaxAngularVelocity added in v1.69.0

func (x *Missile) GetMaxAngularVelocity() float64

func (*Missile) ProtoMessage added in v1.69.0

func (*Missile) ProtoMessage()

func (*Missile) ProtoReflect added in v1.69.0

func (x *Missile) ProtoReflect() protoreflect.Message

func (*Missile) Reset added in v1.69.0

func (x *Missile) Reset()

func (*Missile) String added in v1.69.0

func (x *Missile) String() string

type PoB

type PoB struct {
	Core      *PoBCore    `protobuf:"bytes,1,opt,name=Core,proto3" json:"Core,omitempty"`
	ShopItems []*ShopItem `protobuf:"bytes,2,rep,name=ShopItems,proto3" json:"ShopItems,omitempty"`
	// contains filtered or unexported fields
}

func (*PoB) Descriptor deprecated

func (*PoB) Descriptor() ([]byte, []int)

Deprecated: Use PoB.ProtoReflect.Descriptor instead.

func (*PoB) GetCore

func (x *PoB) GetCore() *PoBCore

func (*PoB) GetShopItems

func (x *PoB) GetShopItems() []*ShopItem

func (*PoB) ProtoMessage

func (*PoB) ProtoMessage()

func (*PoB) ProtoReflect

func (x *PoB) ProtoReflect() protoreflect.Message

func (*PoB) Reset

func (x *PoB) Reset()

func (*PoB) String

func (x *PoB) String() string

type PoBCore

type PoBCore struct {
	Nickname       string   `protobuf:"bytes,1,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	Name           string   `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
	Pos            *string  `protobuf:"bytes,3,opt,name=Pos,proto3,oneof" json:"Pos,omitempty"`
	Level          *int64   `protobuf:"varint,4,opt,name=Level,proto3,oneof" json:"Level,omitempty"`
	Money          *int64   `protobuf:"varint,5,opt,name=Money,proto3,oneof" json:"Money,omitempty"`
	Health         *float64 `protobuf:"fixed64,6,opt,name=Health,proto3,oneof" json:"Health,omitempty"`
	DefenseMode    *int64   `protobuf:"varint,7,opt,name=DefenseMode,proto3,oneof" json:"DefenseMode,omitempty"`
	SystemNick     *string  `protobuf:"bytes,8,opt,name=SystemNick,proto3,oneof" json:"SystemNick,omitempty"`
	SystemName     *string  `protobuf:"bytes,9,opt,name=SystemName,proto3,oneof" json:"SystemName,omitempty"`
	FactionNick    *string  `protobuf:"bytes,10,opt,name=FactionNick,proto3,oneof" json:"FactionNick,omitempty"`
	FactionName    *string  `protobuf:"bytes,11,opt,name=FactionName,proto3,oneof" json:"FactionName,omitempty"`
	ForumThreadUrl *string  `protobuf:"bytes,12,opt,name=ForumThreadUrl,proto3,oneof" json:"ForumThreadUrl,omitempty"`
	CargoSpaceLeft *int64   `protobuf:"varint,13,opt,name=CargoSpaceLeft,proto3,oneof" json:"CargoSpaceLeft,omitempty"`
	BasePos        *Pos     `protobuf:"bytes,14,opt,name=BasePos,proto3,oneof" json:"BasePos,omitempty"`
	SectorCoord    *string  `protobuf:"bytes,15,opt,name=SectorCoord,proto3,oneof" json:"SectorCoord,omitempty"`
	Region         *string  `protobuf:"bytes,16,opt,name=Region,proto3,oneof" json:"Region,omitempty"`
	// contains filtered or unexported fields
}

func (*PoBCore) Descriptor deprecated

func (*PoBCore) Descriptor() ([]byte, []int)

Deprecated: Use PoBCore.ProtoReflect.Descriptor instead.

func (*PoBCore) GetBasePos

func (x *PoBCore) GetBasePos() *Pos

func (*PoBCore) GetCargoSpaceLeft

func (x *PoBCore) GetCargoSpaceLeft() int64

func (*PoBCore) GetDefenseMode

func (x *PoBCore) GetDefenseMode() int64

func (*PoBCore) GetFactionName

func (x *PoBCore) GetFactionName() string

func (*PoBCore) GetFactionNick

func (x *PoBCore) GetFactionNick() string

func (*PoBCore) GetForumThreadUrl

func (x *PoBCore) GetForumThreadUrl() string

func (*PoBCore) GetHealth

func (x *PoBCore) GetHealth() float64

func (*PoBCore) GetLevel

func (x *PoBCore) GetLevel() int64

func (*PoBCore) GetMoney

func (x *PoBCore) GetMoney() int64

func (*PoBCore) GetName

func (x *PoBCore) GetName() string

func (*PoBCore) GetNickname

func (x *PoBCore) GetNickname() string

func (*PoBCore) GetPos

func (x *PoBCore) GetPos() string

func (*PoBCore) GetRegion

func (x *PoBCore) GetRegion() string

func (*PoBCore) GetSectorCoord

func (x *PoBCore) GetSectorCoord() string

func (*PoBCore) GetSystemName

func (x *PoBCore) GetSystemName() string

func (*PoBCore) GetSystemNick

func (x *PoBCore) GetSystemNick() string

func (*PoBCore) ProtoMessage

func (*PoBCore) ProtoMessage()

func (*PoBCore) ProtoReflect

func (x *PoBCore) ProtoReflect() protoreflect.Message

func (*PoBCore) Reset

func (x *PoBCore) Reset()

func (*PoBCore) String

func (x *PoBCore) String() string

type PoBGood

type PoBGood struct {
	Nickname              string         `protobuf:"bytes,1,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	Name                  string         `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
	TotalBuyableFromBases int64          `protobuf:"varint,3,opt,name=TotalBuyableFromBases,proto3" json:"TotalBuyableFromBases,omitempty"`
	TotalSellableToBases  int64          `protobuf:"varint,4,opt,name=TotalSellableToBases,proto3" json:"TotalSellableToBases,omitempty"`
	BestPriceToBuy        *int64         `protobuf:"varint,5,opt,name=BestPriceToBuy,proto3,oneof" json:"BestPriceToBuy,omitempty"`
	BestPriceToSell       *int64         `protobuf:"varint,6,opt,name=BestPriceToSell,proto3,oneof" json:"BestPriceToSell,omitempty"`
	Category              string         `protobuf:"bytes,7,opt,name=Category,proto3" json:"Category,omitempty"`
	AnyBaseSells          bool           `protobuf:"varint,8,opt,name=AnyBaseSells,proto3" json:"AnyBaseSells,omitempty"`
	AnyBaseBuys           bool           `protobuf:"varint,9,opt,name=AnyBaseBuys,proto3" json:"AnyBaseBuys,omitempty"`
	Bases                 []*PoBGoodBase `protobuf:"bytes,10,rep,name=Bases,proto3" json:"Bases,omitempty"`
	// contains filtered or unexported fields
}

func (*PoBGood) Descriptor deprecated

func (*PoBGood) Descriptor() ([]byte, []int)

Deprecated: Use PoBGood.ProtoReflect.Descriptor instead.

func (*PoBGood) GetAnyBaseBuys

func (x *PoBGood) GetAnyBaseBuys() bool

func (*PoBGood) GetAnyBaseSells

func (x *PoBGood) GetAnyBaseSells() bool

func (*PoBGood) GetBases

func (x *PoBGood) GetBases() []*PoBGoodBase

func (*PoBGood) GetBestPriceToBuy

func (x *PoBGood) GetBestPriceToBuy() int64

func (*PoBGood) GetBestPriceToSell

func (x *PoBGood) GetBestPriceToSell() int64

func (*PoBGood) GetCategory

func (x *PoBGood) GetCategory() string

func (*PoBGood) GetName

func (x *PoBGood) GetName() string

func (*PoBGood) GetNickname

func (x *PoBGood) GetNickname() string

func (*PoBGood) GetTotalBuyableFromBases

func (x *PoBGood) GetTotalBuyableFromBases() int64

func (*PoBGood) GetTotalSellableToBases

func (x *PoBGood) GetTotalSellableToBases() int64

func (*PoBGood) ProtoMessage

func (*PoBGood) ProtoMessage()

func (*PoBGood) ProtoReflect

func (x *PoBGood) ProtoReflect() protoreflect.Message

func (*PoBGood) Reset

func (x *PoBGood) Reset()

func (*PoBGood) String

func (x *PoBGood) String() string

type PoBGoodBase

type PoBGoodBase struct {
	ShopItem *ShopItem `protobuf:"bytes,1,opt,name=ShopItem,proto3" json:"ShopItem,omitempty"`
	Base     *PoBCore  `protobuf:"bytes,2,opt,name=Base,proto3" json:"Base,omitempty"`
	// contains filtered or unexported fields
}

func (*PoBGoodBase) Descriptor deprecated

func (*PoBGoodBase) Descriptor() ([]byte, []int)

Deprecated: Use PoBGoodBase.ProtoReflect.Descriptor instead.

func (*PoBGoodBase) GetBase

func (x *PoBGoodBase) GetBase() *PoBCore

func (*PoBGoodBase) GetShopItem

func (x *PoBGoodBase) GetShopItem() *ShopItem

func (*PoBGoodBase) ProtoMessage

func (*PoBGoodBase) ProtoMessage()

func (*PoBGoodBase) ProtoReflect

func (x *PoBGoodBase) ProtoReflect() protoreflect.Message

func (*PoBGoodBase) Reset

func (x *PoBGoodBase) Reset()

func (*PoBGoodBase) String

func (x *PoBGoodBase) String() string

type Pos

type Pos struct {
	X float64 `protobuf:"fixed64,1,opt,name=X,proto3" json:"X,omitempty"`
	Y float64 `protobuf:"fixed64,2,opt,name=Y,proto3" json:"Y,omitempty"`
	Z float64 `protobuf:"fixed64,3,opt,name=Z,proto3" json:"Z,omitempty"`
	// contains filtered or unexported fields
}

func (*Pos) Descriptor deprecated

func (*Pos) Descriptor() ([]byte, []int)

Deprecated: Use Pos.ProtoReflect.Descriptor instead.

func (*Pos) GetX

func (x *Pos) GetX() float64

func (*Pos) GetY

func (x *Pos) GetY() float64

func (*Pos) GetZ

func (x *Pos) GetZ() float64

func (*Pos) ProtoMessage

func (*Pos) ProtoMessage()

func (*Pos) ProtoReflect

func (x *Pos) ProtoReflect() protoreflect.Message

func (*Pos) Reset

func (x *Pos) Reset()

func (*Pos) String

func (x *Pos) String() string

type Reputation added in v1.69.0

type Reputation struct {
	Name     string  `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	Rep      float64 `protobuf:"fixed64,2,opt,name=Rep,proto3" json:"Rep,omitempty"`
	Empathy  float64 `protobuf:"fixed64,3,opt,name=Empathy,proto3" json:"Empathy,omitempty"`
	Nickname string  `protobuf:"bytes,4,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	// contains filtered or unexported fields
}

func (*Reputation) Descriptor deprecated added in v1.69.0

func (*Reputation) Descriptor() ([]byte, []int)

Deprecated: Use Reputation.ProtoReflect.Descriptor instead.

func (*Reputation) GetEmpathy added in v1.69.0

func (x *Reputation) GetEmpathy() float64

func (*Reputation) GetName added in v1.69.0

func (x *Reputation) GetName() string

func (*Reputation) GetNickname added in v1.69.0

func (x *Reputation) GetNickname() string

func (*Reputation) GetRep added in v1.69.0

func (x *Reputation) GetRep() float64

func (*Reputation) ProtoMessage added in v1.69.0

func (*Reputation) ProtoMessage()

func (*Reputation) ProtoReflect added in v1.69.0

func (x *Reputation) ProtoReflect() protoreflect.Message

func (*Reputation) Reset added in v1.69.0

func (x *Reputation) Reset()

func (*Reputation) String added in v1.69.0

func (x *Reputation) String() string

type Scanner

type Scanner struct {
	Name                string                 `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	Price               int64                  `protobuf:"varint,2,opt,name=Price,proto3" json:"Price,omitempty"`
	Range               int64                  `protobuf:"varint,3,opt,name=Range,proto3" json:"Range,omitempty"`
	CargoScanRange      int64                  `protobuf:"varint,4,opt,name=CargoScanRange,proto3" json:"CargoScanRange,omitempty"`
	Lootable            bool                   `protobuf:"varint,5,opt,name=Lootable,proto3" json:"Lootable,omitempty"`
	Nickname            string                 `protobuf:"bytes,6,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	NameID              int64                  `protobuf:"varint,7,opt,name=NameID,proto3" json:"NameID,omitempty"`
	InfoID              int64                  `protobuf:"varint,8,opt,name=InfoID,proto3" json:"InfoID,omitempty"`
	Mass                float64                `protobuf:"fixed64,9,opt,name=Mass,proto3" json:"Mass,omitempty"`
	Bases               map[string]*MarketGood `` /* 138-byte string literal not displayed */
	DiscoveryTechCompat *DiscoveryTechCompat   `protobuf:"bytes,11,opt,name=DiscoveryTechCompat,proto3,oneof" json:"DiscoveryTechCompat,omitempty"`
	// contains filtered or unexported fields
}

func (*Scanner) Descriptor deprecated

func (*Scanner) Descriptor() ([]byte, []int)

Deprecated: Use Scanner.ProtoReflect.Descriptor instead.

func (*Scanner) GetBases added in v1.69.0

func (x *Scanner) GetBases() map[string]*MarketGood

func (*Scanner) GetCargoScanRange added in v1.69.0

func (x *Scanner) GetCargoScanRange() int64

func (*Scanner) GetDiscoveryTechCompat added in v1.69.0

func (x *Scanner) GetDiscoveryTechCompat() *DiscoveryTechCompat

func (*Scanner) GetInfoID added in v1.69.0

func (x *Scanner) GetInfoID() int64

func (*Scanner) GetLootable added in v1.69.0

func (x *Scanner) GetLootable() bool

func (*Scanner) GetMass added in v1.69.0

func (x *Scanner) GetMass() float64

func (*Scanner) GetName added in v1.69.0

func (x *Scanner) GetName() string

func (*Scanner) GetNameID added in v1.69.0

func (x *Scanner) GetNameID() int64

func (*Scanner) GetNickname added in v1.69.0

func (x *Scanner) GetNickname() string

func (*Scanner) GetPrice added in v1.69.0

func (x *Scanner) GetPrice() int64

func (*Scanner) GetRange added in v1.69.0

func (x *Scanner) GetRange() int64

func (*Scanner) ProtoMessage

func (*Scanner) ProtoMessage()

func (*Scanner) ProtoReflect

func (x *Scanner) ProtoReflect() protoreflect.Message

func (*Scanner) Reset

func (x *Scanner) Reset()

func (*Scanner) String

func (x *Scanner) String() string

type Shield

type Shield struct {
	Name                string                 `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	Class               string                 `protobuf:"bytes,2,opt,name=Class,proto3" json:"Class,omitempty"`
	Type                string                 `protobuf:"bytes,3,opt,name=Type,proto3" json:"Type,omitempty"`
	Technology          string                 `protobuf:"bytes,4,opt,name=Technology,proto3" json:"Technology,omitempty"`
	Price               int64                  `protobuf:"varint,5,opt,name=Price,proto3" json:"Price,omitempty"`
	Capacity            int64                  `protobuf:"varint,6,opt,name=Capacity,proto3" json:"Capacity,omitempty"`
	RegenerationRate    int64                  `protobuf:"varint,7,opt,name=RegenerationRate,proto3" json:"RegenerationRate,omitempty"`
	ConstantPowerDraw   int64                  `protobuf:"varint,8,opt,name=ConstantPowerDraw,proto3" json:"ConstantPowerDraw,omitempty"`
	Value               float64                `protobuf:"fixed64,9,opt,name=Value,proto3" json:"Value,omitempty"`
	RebuildPowerDraw    int64                  `protobuf:"varint,10,opt,name=RebuildPowerDraw,proto3" json:"RebuildPowerDraw,omitempty"`
	OffRebuildTime      int64                  `protobuf:"varint,11,opt,name=OffRebuildTime,proto3" json:"OffRebuildTime,omitempty"`
	Toughness           float64                `protobuf:"fixed64,12,opt,name=Toughness,proto3" json:"Toughness,omitempty"`
	HitPts              int64                  `protobuf:"varint,13,opt,name=HitPts,proto3" json:"HitPts,omitempty"`
	Lootable            bool                   `protobuf:"varint,14,opt,name=Lootable,proto3" json:"Lootable,omitempty"`
	Nickname            string                 `protobuf:"bytes,15,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	HpType              string                 `protobuf:"bytes,16,opt,name=HpType,proto3" json:"HpType,omitempty"`
	IdsName             int64                  `protobuf:"varint,17,opt,name=IdsName,proto3" json:"IdsName,omitempty"`
	IdsInfo             int64                  `protobuf:"varint,18,opt,name=IdsInfo,proto3" json:"IdsInfo,omitempty"`
	Mass                float64                `protobuf:"fixed64,19,opt,name=Mass,proto3" json:"Mass,omitempty"`
	Bases               map[string]*MarketGood `` /* 138-byte string literal not displayed */
	DiscoveryTechCompat *DiscoveryTechCompat   `protobuf:"bytes,21,opt,name=DiscoveryTechCompat,proto3,oneof" json:"DiscoveryTechCompat,omitempty"`
	// contains filtered or unexported fields
}

func (*Shield) Descriptor deprecated

func (*Shield) Descriptor() ([]byte, []int)

Deprecated: Use Shield.ProtoReflect.Descriptor instead.

func (*Shield) GetBases added in v1.69.0

func (x *Shield) GetBases() map[string]*MarketGood

func (*Shield) GetCapacity added in v1.69.0

func (x *Shield) GetCapacity() int64

func (*Shield) GetClass added in v1.69.0

func (x *Shield) GetClass() string

func (*Shield) GetConstantPowerDraw added in v1.69.0

func (x *Shield) GetConstantPowerDraw() int64

func (*Shield) GetDiscoveryTechCompat added in v1.69.0

func (x *Shield) GetDiscoveryTechCompat() *DiscoveryTechCompat

func (*Shield) GetHitPts added in v1.69.0

func (x *Shield) GetHitPts() int64

func (*Shield) GetHpType added in v1.69.0

func (x *Shield) GetHpType() string

func (*Shield) GetIdsInfo added in v1.69.0

func (x *Shield) GetIdsInfo() int64

func (*Shield) GetIdsName added in v1.69.0

func (x *Shield) GetIdsName() int64

func (*Shield) GetLootable added in v1.69.0

func (x *Shield) GetLootable() bool

func (*Shield) GetMass added in v1.69.0

func (x *Shield) GetMass() float64

func (*Shield) GetName added in v1.69.0

func (x *Shield) GetName() string

func (*Shield) GetNickname added in v1.69.0

func (x *Shield) GetNickname() string

func (*Shield) GetOffRebuildTime added in v1.69.0

func (x *Shield) GetOffRebuildTime() int64

func (*Shield) GetPrice added in v1.69.0

func (x *Shield) GetPrice() int64

func (*Shield) GetRebuildPowerDraw added in v1.69.0

func (x *Shield) GetRebuildPowerDraw() int64

func (*Shield) GetRegenerationRate added in v1.69.0

func (x *Shield) GetRegenerationRate() int64

func (*Shield) GetTechnology added in v1.69.0

func (x *Shield) GetTechnology() string

func (*Shield) GetToughness added in v1.69.0

func (x *Shield) GetToughness() float64

func (*Shield) GetType added in v1.69.0

func (x *Shield) GetType() string

func (*Shield) GetValue added in v1.69.0

func (x *Shield) GetValue() float64

func (*Shield) ProtoMessage

func (*Shield) ProtoMessage()

func (*Shield) ProtoReflect

func (x *Shield) ProtoReflect() protoreflect.Message

func (*Shield) Reset

func (x *Shield) Reset()

func (*Shield) String

func (x *Shield) String() string

type Ship

type Ship struct {
	Nickname                      string                 `protobuf:"bytes,1,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	Name                          string                 `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
	Class                         int64                  `protobuf:"varint,3,opt,name=Class,proto3" json:"Class,omitempty"`
	Type                          string                 `protobuf:"bytes,4,opt,name=Type,proto3" json:"Type,omitempty"`
	Price                         int64                  `protobuf:"varint,5,opt,name=Price,proto3" json:"Price,omitempty"`
	Armor                         int64                  `protobuf:"varint,6,opt,name=Armor,proto3" json:"Armor,omitempty"`
	HoldSize                      int64                  `protobuf:"varint,7,opt,name=HoldSize,proto3" json:"HoldSize,omitempty"`
	Nanobots                      int64                  `protobuf:"varint,8,opt,name=Nanobots,proto3" json:"Nanobots,omitempty"`
	Batteries                     int64                  `protobuf:"varint,9,opt,name=Batteries,proto3" json:"Batteries,omitempty"`
	Mass                          float64                `protobuf:"fixed64,10,opt,name=Mass,proto3" json:"Mass,omitempty"`
	PowerCapacity                 int64                  `protobuf:"varint,11,opt,name=PowerCapacity,proto3" json:"PowerCapacity,omitempty"`
	PowerRechargeRate             int64                  `protobuf:"varint,12,opt,name=PowerRechargeRate,proto3" json:"PowerRechargeRate,omitempty"`
	CruiseSpeed                   int64                  `protobuf:"varint,13,opt,name=CruiseSpeed,proto3" json:"CruiseSpeed,omitempty"`
	LinearDrag                    float64                `protobuf:"fixed64,14,opt,name=LinearDrag,proto3" json:"LinearDrag,omitempty"`
	EngineMaxForce                int64                  `protobuf:"varint,15,opt,name=EngineMaxForce,proto3" json:"EngineMaxForce,omitempty"`
	ImpulseSpeed                  float64                `protobuf:"fixed64,16,opt,name=ImpulseSpeed,proto3" json:"ImpulseSpeed,omitempty"`
	ThrusterSpeed                 []int64                `protobuf:"varint,17,rep,packed,name=ThrusterSpeed,proto3" json:"ThrusterSpeed,omitempty"`
	ReverseFraction               float64                `protobuf:"fixed64,18,opt,name=ReverseFraction,proto3" json:"ReverseFraction,omitempty"`
	ThrustCapacity                int64                  `protobuf:"varint,19,opt,name=ThrustCapacity,proto3" json:"ThrustCapacity,omitempty"`
	ThrustRecharge                int64                  `protobuf:"varint,20,opt,name=ThrustRecharge,proto3" json:"ThrustRecharge,omitempty"`
	MaxAngularSpeedDegS           float64                `protobuf:"fixed64,21,opt,name=MaxAngularSpeedDegS,proto3" json:"MaxAngularSpeedDegS,omitempty"`
	AngularDistanceFrom0ToHalfSec float64                `protobuf:"fixed64,22,opt,name=AngularDistanceFrom0ToHalfSec,proto3" json:"AngularDistanceFrom0ToHalfSec,omitempty"`
	TimeTo90MaxAngularSpeed       float64                `protobuf:"fixed64,23,opt,name=TimeTo90MaxAngularSpeed,proto3" json:"TimeTo90MaxAngularSpeed,omitempty"`
	NudgeForce                    float64                `protobuf:"fixed64,24,opt,name=NudgeForce,proto3" json:"NudgeForce,omitempty"`
	StrafeForce                   float64                `protobuf:"fixed64,25,opt,name=StrafeForce,proto3" json:"StrafeForce,omitempty"`
	NameID                        int64                  `protobuf:"varint,26,opt,name=NameID,proto3" json:"NameID,omitempty"`
	InfoID                        int64                  `protobuf:"varint,27,opt,name=InfoID,proto3" json:"InfoID,omitempty"`
	Slots                         []*EquipmentSlot       `protobuf:"bytes,28,rep,name=Slots,proto3" json:"Slots,omitempty"`
	BiggestHardpoint              []string               `protobuf:"bytes,29,rep,name=BiggestHardpoint,proto3" json:"BiggestHardpoint,omitempty"`
	ShipPackages                  []*ShipPackage         `protobuf:"bytes,30,rep,name=ShipPackages,proto3" json:"ShipPackages,omitempty"`
	Bases                         map[string]*MarketGood `` /* 138-byte string literal not displayed */
	DiscoveryTechCompat           *DiscoveryTechCompat   `protobuf:"bytes,32,opt,name=DiscoveryTechCompat,proto3,oneof" json:"DiscoveryTechCompat,omitempty"`
	DiscoShip                     *DiscoShip             `protobuf:"bytes,33,opt,name=DiscoShip,proto3,oneof" json:"DiscoShip,omitempty"`
	// contains filtered or unexported fields
}

func (*Ship) Descriptor deprecated

func (*Ship) Descriptor() ([]byte, []int)

Deprecated: Use Ship.ProtoReflect.Descriptor instead.

func (*Ship) GetAngularDistanceFrom0ToHalfSec added in v1.69.0

func (x *Ship) GetAngularDistanceFrom0ToHalfSec() float64

func (*Ship) GetArmor added in v1.69.0

func (x *Ship) GetArmor() int64

func (*Ship) GetBases added in v1.69.0

func (x *Ship) GetBases() map[string]*MarketGood

func (*Ship) GetBatteries added in v1.69.0

func (x *Ship) GetBatteries() int64

func (*Ship) GetBiggestHardpoint added in v1.69.0

func (x *Ship) GetBiggestHardpoint() []string

func (*Ship) GetClass added in v1.69.0

func (x *Ship) GetClass() int64

func (*Ship) GetCruiseSpeed added in v1.69.0

func (x *Ship) GetCruiseSpeed() int64

func (*Ship) GetDiscoShip added in v1.69.0

func (x *Ship) GetDiscoShip() *DiscoShip

func (*Ship) GetDiscoveryTechCompat added in v1.69.0

func (x *Ship) GetDiscoveryTechCompat() *DiscoveryTechCompat

func (*Ship) GetEngineMaxForce added in v1.69.0

func (x *Ship) GetEngineMaxForce() int64

func (*Ship) GetHoldSize added in v1.69.0

func (x *Ship) GetHoldSize() int64

func (*Ship) GetImpulseSpeed added in v1.69.0

func (x *Ship) GetImpulseSpeed() float64

func (*Ship) GetInfoID added in v1.69.0

func (x *Ship) GetInfoID() int64

func (*Ship) GetLinearDrag added in v1.69.0

func (x *Ship) GetLinearDrag() float64

func (*Ship) GetMass added in v1.69.0

func (x *Ship) GetMass() float64

func (*Ship) GetMaxAngularSpeedDegS added in v1.69.0

func (x *Ship) GetMaxAngularSpeedDegS() float64

func (*Ship) GetName added in v1.69.0

func (x *Ship) GetName() string

func (*Ship) GetNameID added in v1.69.0

func (x *Ship) GetNameID() int64

func (*Ship) GetNanobots added in v1.69.0

func (x *Ship) GetNanobots() int64

func (*Ship) GetNickname added in v1.69.0

func (x *Ship) GetNickname() string

func (*Ship) GetNudgeForce added in v1.69.0

func (x *Ship) GetNudgeForce() float64

func (*Ship) GetPowerCapacity added in v1.69.0

func (x *Ship) GetPowerCapacity() int64

func (*Ship) GetPowerRechargeRate added in v1.69.0

func (x *Ship) GetPowerRechargeRate() int64

func (*Ship) GetPrice added in v1.69.0

func (x *Ship) GetPrice() int64

func (*Ship) GetReverseFraction added in v1.69.0

func (x *Ship) GetReverseFraction() float64

func (*Ship) GetShipPackages added in v1.69.0

func (x *Ship) GetShipPackages() []*ShipPackage

func (*Ship) GetSlots added in v1.69.0

func (x *Ship) GetSlots() []*EquipmentSlot

func (*Ship) GetStrafeForce added in v1.69.0

func (x *Ship) GetStrafeForce() float64

func (*Ship) GetThrustCapacity added in v1.69.0

func (x *Ship) GetThrustCapacity() int64

func (*Ship) GetThrustRecharge added in v1.69.0

func (x *Ship) GetThrustRecharge() int64

func (*Ship) GetThrusterSpeed added in v1.69.0

func (x *Ship) GetThrusterSpeed() []int64

func (*Ship) GetTimeTo90MaxAngularSpeed added in v1.69.0

func (x *Ship) GetTimeTo90MaxAngularSpeed() float64

func (*Ship) GetType added in v1.69.0

func (x *Ship) GetType() string

func (*Ship) ProtoMessage

func (*Ship) ProtoMessage()

func (*Ship) ProtoReflect

func (x *Ship) ProtoReflect() protoreflect.Message

func (*Ship) Reset

func (x *Ship) Reset()

func (*Ship) String

func (x *Ship) String() string

type ShipPackage added in v1.69.0

type ShipPackage struct {
	Nickname string `protobuf:"bytes,1,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	// contains filtered or unexported fields
}

func (*ShipPackage) Descriptor deprecated added in v1.69.0

func (*ShipPackage) Descriptor() ([]byte, []int)

Deprecated: Use ShipPackage.ProtoReflect.Descriptor instead.

func (*ShipPackage) GetNickname added in v1.69.0

func (x *ShipPackage) GetNickname() string

func (*ShipPackage) ProtoMessage added in v1.69.0

func (*ShipPackage) ProtoMessage()

func (*ShipPackage) ProtoReflect added in v1.69.0

func (x *ShipPackage) ProtoReflect() protoreflect.Message

func (*ShipPackage) Reset added in v1.69.0

func (x *ShipPackage) Reset()

func (*ShipPackage) String added in v1.69.0

func (x *ShipPackage) String() string

type ShopItem

type ShopItem struct {
	Nickname  string `protobuf:"bytes,1,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
	Category  string `protobuf:"bytes,3,opt,name=Category,proto3" json:"Category,omitempty"`
	Id        int64  `protobuf:"varint,4,opt,name=Id,proto3" json:"Id,omitempty"`
	Quantity  int64  `protobuf:"varint,5,opt,name=Quantity,proto3" json:"Quantity,omitempty"`
	Price     int64  `protobuf:"varint,6,opt,name=Price,proto3" json:"Price,omitempty"`
	SellPrice int64  `protobuf:"varint,7,opt,name=SellPrice,proto3" json:"SellPrice,omitempty"`
	MinStock  int64  `protobuf:"varint,8,opt,name=MinStock,proto3" json:"MinStock,omitempty"`
	MaxStock  int64  `protobuf:"varint,9,opt,name=MaxStock,proto3" json:"MaxStock,omitempty"`
	// contains filtered or unexported fields
}

func (*ShopItem) Descriptor deprecated

func (*ShopItem) Descriptor() ([]byte, []int)

Deprecated: Use ShopItem.ProtoReflect.Descriptor instead.

func (*ShopItem) GetCategory

func (x *ShopItem) GetCategory() string

func (*ShopItem) GetId

func (x *ShopItem) GetId() int64

func (*ShopItem) GetMaxStock

func (x *ShopItem) GetMaxStock() int64

func (*ShopItem) GetMinStock

func (x *ShopItem) GetMinStock() int64

func (*ShopItem) GetName

func (x *ShopItem) GetName() string

func (*ShopItem) GetNickname

func (x *ShopItem) GetNickname() string

func (*ShopItem) GetPrice

func (x *ShopItem) GetPrice() int64

func (*ShopItem) GetQuantity

func (x *ShopItem) GetQuantity() int64

func (*ShopItem) GetSellPrice

func (x *ShopItem) GetSellPrice() int64

func (*ShopItem) ProtoMessage

func (*ShopItem) ProtoMessage()

func (*ShopItem) ProtoReflect

func (x *ShopItem) ProtoReflect() protoreflect.Message

func (*ShopItem) Reset

func (x *ShopItem) Reset()

func (*ShopItem) String

func (x *ShopItem) String() string

type TechCompatAnswer

type TechCompatAnswer struct {
	TechCompat *DiscoveryTechCompat `protobuf:"bytes,1,opt,name=TechCompat,proto3,oneof" json:"TechCompat,omitempty"`
	Error      *string              `protobuf:"bytes,2,opt,name=Error,proto3,oneof" json:"Error,omitempty"`
	Nickname   string               `protobuf:"bytes,3,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	// contains filtered or unexported fields
}

func (*TechCompatAnswer) Descriptor deprecated

func (*TechCompatAnswer) Descriptor() ([]byte, []int)

Deprecated: Use TechCompatAnswer.ProtoReflect.Descriptor instead.

func (*TechCompatAnswer) GetError

func (x *TechCompatAnswer) GetError() string

func (*TechCompatAnswer) GetNickname

func (x *TechCompatAnswer) GetNickname() string

func (*TechCompatAnswer) GetTechCompat

func (x *TechCompatAnswer) GetTechCompat() *DiscoveryTechCompat

func (*TechCompatAnswer) ProtoMessage

func (*TechCompatAnswer) ProtoMessage()

func (*TechCompatAnswer) ProtoReflect

func (x *TechCompatAnswer) ProtoReflect() protoreflect.Message

func (*TechCompatAnswer) Reset

func (x *TechCompatAnswer) Reset()

func (*TechCompatAnswer) String

func (x *TechCompatAnswer) String() string

type Thruster

type Thruster struct {
	Name                string                 `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	Price               int64                  `protobuf:"varint,2,opt,name=Price,proto3" json:"Price,omitempty"`
	MaxForce            int64                  `protobuf:"varint,3,opt,name=MaxForce,proto3" json:"MaxForce,omitempty"`
	PowerUsage          int64                  `protobuf:"varint,4,opt,name=PowerUsage,proto3" json:"PowerUsage,omitempty"`
	Efficiency          float64                `protobuf:"fixed64,5,opt,name=Efficiency,proto3" json:"Efficiency,omitempty"`
	Value               float64                `protobuf:"fixed64,6,opt,name=Value,proto3" json:"Value,omitempty"`
	HitPts              int64                  `protobuf:"varint,7,opt,name=HitPts,proto3" json:"HitPts,omitempty"`
	Lootable            bool                   `protobuf:"varint,8,opt,name=Lootable,proto3" json:"Lootable,omitempty"`
	Nickname            string                 `protobuf:"bytes,9,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	NameID              int64                  `protobuf:"varint,10,opt,name=NameID,proto3" json:"NameID,omitempty"`
	InfoID              int64                  `protobuf:"varint,11,opt,name=InfoID,proto3" json:"InfoID,omitempty"`
	Mass                float64                `protobuf:"fixed64,12,opt,name=Mass,proto3" json:"Mass,omitempty"`
	Bases               map[string]*MarketGood `` /* 138-byte string literal not displayed */
	DiscoveryTechCompat *DiscoveryTechCompat   `protobuf:"bytes,14,opt,name=DiscoveryTechCompat,proto3,oneof" json:"DiscoveryTechCompat,omitempty"`
	// contains filtered or unexported fields
}

func (*Thruster) Descriptor deprecated

func (*Thruster) Descriptor() ([]byte, []int)

Deprecated: Use Thruster.ProtoReflect.Descriptor instead.

func (*Thruster) GetBases added in v1.69.0

func (x *Thruster) GetBases() map[string]*MarketGood

func (*Thruster) GetDiscoveryTechCompat added in v1.69.0

func (x *Thruster) GetDiscoveryTechCompat() *DiscoveryTechCompat

func (*Thruster) GetEfficiency added in v1.69.0

func (x *Thruster) GetEfficiency() float64

func (*Thruster) GetHitPts added in v1.69.0

func (x *Thruster) GetHitPts() int64

func (*Thruster) GetInfoID added in v1.69.0

func (x *Thruster) GetInfoID() int64

func (*Thruster) GetLootable added in v1.69.0

func (x *Thruster) GetLootable() bool

func (*Thruster) GetMass added in v1.69.0

func (x *Thruster) GetMass() float64

func (*Thruster) GetMaxForce added in v1.69.0

func (x *Thruster) GetMaxForce() int64

func (*Thruster) GetName added in v1.69.0

func (x *Thruster) GetName() string

func (*Thruster) GetNameID added in v1.69.0

func (x *Thruster) GetNameID() int64

func (*Thruster) GetNickname added in v1.69.0

func (x *Thruster) GetNickname() string

func (*Thruster) GetPowerUsage added in v1.69.0

func (x *Thruster) GetPowerUsage() int64

func (*Thruster) GetPrice added in v1.69.0

func (x *Thruster) GetPrice() int64

func (*Thruster) GetValue added in v1.69.0

func (x *Thruster) GetValue() float64

func (*Thruster) ProtoMessage

func (*Thruster) ProtoMessage()

func (*Thruster) ProtoReflect

func (x *Thruster) ProtoReflect() protoreflect.Message

func (*Thruster) Reset

func (x *Thruster) Reset()

func (*Thruster) String

func (x *Thruster) String() string

type Tractor

type Tractor struct {
	Name          string                 `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	Price         int64                  `protobuf:"varint,2,opt,name=Price,proto3" json:"Price,omitempty"`
	MaxLength     int64                  `protobuf:"varint,3,opt,name=MaxLength,proto3" json:"MaxLength,omitempty"`
	ReachSpeed    int64                  `protobuf:"varint,4,opt,name=ReachSpeed,proto3" json:"ReachSpeed,omitempty"`
	Lootable      bool                   `protobuf:"varint,5,opt,name=Lootable,proto3" json:"Lootable,omitempty"`
	Nickname      string                 `protobuf:"bytes,6,opt,name=Nickname,proto3" json:"Nickname,omitempty"`
	ShortNickname string                 `protobuf:"bytes,7,opt,name=ShortNickname,proto3" json:"ShortNickname,omitempty"`
	NameID        int64                  `protobuf:"varint,8,opt,name=NameID,proto3" json:"NameID,omitempty"`
	InfoID        int64                  `protobuf:"varint,9,opt,name=InfoID,proto3" json:"InfoID,omitempty"`
	Bases         map[string]*MarketGood `` /* 138-byte string literal not displayed */
	Mass          float64                `protobuf:"fixed64,11,opt,name=Mass,proto3" json:"Mass,omitempty"`
	// contains filtered or unexported fields
}

func (*Tractor) Descriptor deprecated

func (*Tractor) Descriptor() ([]byte, []int)

Deprecated: Use Tractor.ProtoReflect.Descriptor instead.

func (*Tractor) GetBases added in v1.69.0

func (x *Tractor) GetBases() map[string]*MarketGood

func (*Tractor) GetInfoID added in v1.69.0

func (x *Tractor) GetInfoID() int64

func (*Tractor) GetLootable added in v1.69.0

func (x *Tractor) GetLootable() bool

func (*Tractor) GetMass added in v1.69.0

func (x *Tractor) GetMass() float64

func (*Tractor) GetMaxLength added in v1.69.0

func (x *Tractor) GetMaxLength() int64

func (*Tractor) GetName added in v1.69.0

func (x *Tractor) GetName() string

func (*Tractor) GetNameID added in v1.69.0

func (x *Tractor) GetNameID() int64

func (*Tractor) GetNickname added in v1.69.0

func (x *Tractor) GetNickname() string

func (*Tractor) GetPrice added in v1.69.0

func (x *Tractor) GetPrice() int64

func (*Tractor) GetReachSpeed added in v1.69.0

func (x *Tractor) GetReachSpeed() int64

func (*Tractor) GetShortNickname added in v1.69.0

func (x *Tractor) GetShortNickname() string

func (*Tractor) ProtoMessage

func (*Tractor) ProtoMessage()

func (*Tractor) ProtoReflect

func (x *Tractor) ProtoReflect() protoreflect.Message

func (*Tractor) Reset

func (x *Tractor) Reset()

func (*Tractor) String

func (x *Tractor) String() string

type UnimplementedDarkstatServer added in v1.68.0

type UnimplementedDarkstatServer struct{}

UnimplementedDarkstatServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedDarkstatServer) GetAmmos added in v1.68.0

func (UnimplementedDarkstatServer) GetBasesMiningOperations added in v1.69.0

func (UnimplementedDarkstatServer) GetBasesNpc added in v1.69.0

func (UnimplementedDarkstatServer) GetBasesPoBs added in v1.69.0

func (UnimplementedDarkstatServer) GetCommodities added in v1.68.0

func (UnimplementedDarkstatServer) GetCounterMeasures added in v1.68.0

func (UnimplementedDarkstatServer) GetEngines added in v1.68.0

func (UnimplementedDarkstatServer) GetFactions added in v1.69.0

func (UnimplementedDarkstatServer) GetGraphPaths added in v1.68.0

func (UnimplementedDarkstatServer) GetGuns added in v1.69.0

func (UnimplementedDarkstatServer) GetHashes added in v1.69.0

func (UnimplementedDarkstatServer) GetHealth added in v1.68.0

func (UnimplementedDarkstatServer) GetInfocards added in v1.69.0

func (UnimplementedDarkstatServer) GetMines added in v1.69.0

func (UnimplementedDarkstatServer) GetMissiles added in v1.69.0

func (UnimplementedDarkstatServer) GetPoBGoods added in v1.68.0

func (UnimplementedDarkstatServer) GetPoBs added in v1.68.0

func (UnimplementedDarkstatServer) GetScanners added in v1.69.0

func (UnimplementedDarkstatServer) GetShields added in v1.69.0

func (UnimplementedDarkstatServer) GetShips added in v1.69.0

func (UnimplementedDarkstatServer) GetThrusters added in v1.69.0

func (UnimplementedDarkstatServer) GetTractors added in v1.69.0

type UnsafeDarkstatServer added in v1.68.0

type UnsafeDarkstatServer interface {
	// contains filtered or unexported methods
}

UnsafeDarkstatServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DarkstatServer will result in compilation errors.

Jump to

Keyboard shortcuts

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