Documentation
¶
Index ¶
- func NewCombatServiceEndpoints() []*api.Endpoint
- func RegisterCombatServiceHandler(s server.Server, hdlr CombatServiceHandler, opts ...server.HandlerOption) error
- type CombatService
- type CombatServiceHandler
- type StartStageCombatReply
- func (*StartStageCombatReply) Descriptor() ([]byte, []int)
- func (m *StartStageCombatReply) GetAttackId() int64
- func (m *StartStageCombatReply) GetDefenceId() int64
- func (m *StartStageCombatReply) GetResult() bool
- func (m *StartStageCombatReply) GetSceneId() int64
- func (*StartStageCombatReply) ProtoMessage()
- func (m *StartStageCombatReply) Reset()
- func (m *StartStageCombatReply) String() string
- func (m *StartStageCombatReply) XXX_DiscardUnknown()
- func (m *StartStageCombatReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StartStageCombatReply) XXX_Merge(src proto.Message)
- func (m *StartStageCombatReply) XXX_Size() int
- func (m *StartStageCombatReply) XXX_Unmarshal(b []byte) error
- type StartStageCombatReq
- func (*StartStageCombatReq) Descriptor() ([]byte, []int)
- func (m *StartStageCombatReq) GetAttackId() int64
- func (m *StartStageCombatReq) GetAttackUnitList() []*UnitInfo
- func (m *StartStageCombatReq) GetDefenceId() int64
- func (m *StartStageCombatReq) GetDefenceUnitList() []*UnitInfo
- func (m *StartStageCombatReq) GetSceneId() int64
- func (m *StartStageCombatReq) GetSceneType() int32
- func (*StartStageCombatReq) ProtoMessage()
- func (m *StartStageCombatReq) Reset()
- func (m *StartStageCombatReq) String() string
- func (m *StartStageCombatReq) XXX_DiscardUnknown()
- func (m *StartStageCombatReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StartStageCombatReq) XXX_Merge(src proto.Message)
- func (m *StartStageCombatReq) XXX_Size() int
- func (m *StartStageCombatReq) XXX_Unmarshal(b []byte) error
- type UnitInfo
- func (*UnitInfo) Descriptor() ([]byte, []int)
- func (m *UnitInfo) GetUnitAttList() []*game.Att
- func (m *UnitInfo) GetUnitTypeId() int32
- func (*UnitInfo) ProtoMessage()
- func (m *UnitInfo) Reset()
- func (m *UnitInfo) String() string
- func (m *UnitInfo) XXX_DiscardUnknown()
- func (m *UnitInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UnitInfo) XXX_Merge(src proto.Message)
- func (m *UnitInfo) XXX_Size() int
- func (m *UnitInfo) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterCombatServiceHandler ¶
func RegisterCombatServiceHandler(s server.Server, hdlr CombatServiceHandler, opts ...server.HandlerOption) error
Types ¶
type CombatService ¶
type CombatService interface {
StartStageCombat(ctx context.Context, in *StartStageCombatReq, opts ...client.CallOption) (*StartStageCombatReply, error)
}
func NewCombatService ¶
func NewCombatService(name string, c client.Client) CombatService
type CombatServiceHandler ¶
type CombatServiceHandler interface {
StartStageCombat(context.Context, *StartStageCombatReq, *StartStageCombatReply) error
}
type StartStageCombatReply ¶
type StartStageCombatReply struct { SceneId int64 `protobuf:"varint,1,opt,name=SceneId,proto3" json:"SceneId,omitempty"` AttackId int64 `protobuf:"varint,2,opt,name=AttackId,proto3" json:"AttackId,omitempty"` DefenceId int64 `protobuf:"varint,3,opt,name=DefenceId,proto3" json:"DefenceId,omitempty"` Result bool `protobuf:"varint,4,opt,name=Result,proto3" json:"Result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StartStageCombatReply) Descriptor ¶
func (*StartStageCombatReply) Descriptor() ([]byte, []int)
func (*StartStageCombatReply) GetAttackId ¶
func (m *StartStageCombatReply) GetAttackId() int64
func (*StartStageCombatReply) GetDefenceId ¶
func (m *StartStageCombatReply) GetDefenceId() int64
func (*StartStageCombatReply) GetResult ¶
func (m *StartStageCombatReply) GetResult() bool
func (*StartStageCombatReply) GetSceneId ¶
func (m *StartStageCombatReply) GetSceneId() int64
func (*StartStageCombatReply) ProtoMessage ¶
func (*StartStageCombatReply) ProtoMessage()
func (*StartStageCombatReply) Reset ¶
func (m *StartStageCombatReply) Reset()
func (*StartStageCombatReply) String ¶
func (m *StartStageCombatReply) String() string
func (*StartStageCombatReply) XXX_DiscardUnknown ¶
func (m *StartStageCombatReply) XXX_DiscardUnknown()
func (*StartStageCombatReply) XXX_Marshal ¶
func (m *StartStageCombatReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StartStageCombatReply) XXX_Merge ¶
func (m *StartStageCombatReply) XXX_Merge(src proto.Message)
func (*StartStageCombatReply) XXX_Size ¶
func (m *StartStageCombatReply) XXX_Size() int
func (*StartStageCombatReply) XXX_Unmarshal ¶
func (m *StartStageCombatReply) XXX_Unmarshal(b []byte) error
type StartStageCombatReq ¶
type StartStageCombatReq struct { SceneId int64 `protobuf:"varint,1,opt,name=SceneId,proto3" json:"SceneId,omitempty"` SceneType int32 `protobuf:"varint,2,opt,name=SceneType,proto3" json:"SceneType,omitempty"` AttackId int64 `protobuf:"varint,3,opt,name=AttackId,proto3" json:"AttackId,omitempty"` AttackUnitList []*UnitInfo `protobuf:"bytes,4,rep,name=AttackUnitList,proto3" json:"AttackUnitList,omitempty"` DefenceId int64 `protobuf:"varint,5,opt,name=DefenceId,proto3" json:"DefenceId,omitempty"` DefenceUnitList []*UnitInfo `protobuf:"bytes,6,rep,name=DefenceUnitList,proto3" json:"DefenceUnitList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StartStageCombatReq) Descriptor ¶
func (*StartStageCombatReq) Descriptor() ([]byte, []int)
func (*StartStageCombatReq) GetAttackId ¶
func (m *StartStageCombatReq) GetAttackId() int64
func (*StartStageCombatReq) GetAttackUnitList ¶
func (m *StartStageCombatReq) GetAttackUnitList() []*UnitInfo
func (*StartStageCombatReq) GetDefenceId ¶
func (m *StartStageCombatReq) GetDefenceId() int64
func (*StartStageCombatReq) GetDefenceUnitList ¶
func (m *StartStageCombatReq) GetDefenceUnitList() []*UnitInfo
func (*StartStageCombatReq) GetSceneId ¶
func (m *StartStageCombatReq) GetSceneId() int64
func (*StartStageCombatReq) GetSceneType ¶
func (m *StartStageCombatReq) GetSceneType() int32
func (*StartStageCombatReq) ProtoMessage ¶
func (*StartStageCombatReq) ProtoMessage()
func (*StartStageCombatReq) Reset ¶
func (m *StartStageCombatReq) Reset()
func (*StartStageCombatReq) String ¶
func (m *StartStageCombatReq) String() string
func (*StartStageCombatReq) XXX_DiscardUnknown ¶
func (m *StartStageCombatReq) XXX_DiscardUnknown()
func (*StartStageCombatReq) XXX_Marshal ¶
func (m *StartStageCombatReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StartStageCombatReq) XXX_Merge ¶
func (m *StartStageCombatReq) XXX_Merge(src proto.Message)
func (*StartStageCombatReq) XXX_Size ¶
func (m *StartStageCombatReq) XXX_Size() int
func (*StartStageCombatReq) XXX_Unmarshal ¶
func (m *StartStageCombatReq) XXX_Unmarshal(b []byte) error
type UnitInfo ¶
type UnitInfo struct { UnitTypeId int32 `protobuf:"varint,1,opt,name=UnitTypeId,proto3" json:"UnitTypeId,omitempty"` UnitAttList []*game.Att `protobuf:"bytes,2,rep,name=UnitAttList,proto3" json:"UnitAttList,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
unit scene att
func (*UnitInfo) Descriptor ¶
func (*UnitInfo) GetUnitAttList ¶
func (*UnitInfo) GetUnitTypeId ¶
func (*UnitInfo) ProtoMessage ¶
func (*UnitInfo) ProtoMessage()
func (*UnitInfo) XXX_DiscardUnknown ¶
func (m *UnitInfo) XXX_DiscardUnknown()
func (*UnitInfo) XXX_Marshal ¶
func (*UnitInfo) XXX_Unmarshal ¶
Click to show internal directories.
Click to hide internal directories.