Documentation ¶
Overview ¶
Package remotefortressreader contains protocol buffer definitions for the RemoteFortressReader DFHack plugin.
See https://dfhack.readthedocs.io/en/latest/docs/Plugins.html#remotefortressreader for more details.
Index ¶
- Constants
- Variables
- func CallCheckHashes(client *dfhackrpc.Client) (dfhackrpc.CommandResult, error)
- func CallGetPauseState(client *dfhackrpc.Client) (bool, dfhackrpc.CommandResult, error)
- func CallJumpCommand(client *dfhackrpc.Client, request *MoveCommandParams) (dfhackrpc.CommandResult, error)
- func CallMiscMoveCommand(client *dfhackrpc.Client, request *MiscMoveParams) (dfhackrpc.CommandResult, error)
- func CallMoveCommand(client *dfhackrpc.Client, request *MoveCommandParams) (dfhackrpc.CommandResult, error)
- func CallMovementSelectCommand(client *dfhackrpc.Client, value int32) (dfhackrpc.CommandResult, error)
- func CallPassKeyboardEvent(client *dfhackrpc.Client, request *KeyboardEvent) (dfhackrpc.CommandResult, error)
- func CallResetMapHashes(client *dfhackrpc.Client) (dfhackrpc.CommandResult, error)
- func CallSendDigCommand(client *dfhackrpc.Client, request *DigCommand) (dfhackrpc.CommandResult, error)
- func CallSetPauseState(client *dfhackrpc.Client, value bool) (dfhackrpc.CommandResult, error)
- type AdvmodeMenu
- type Army
- func (*Army) Descriptor() ([]byte, []int)
- func (m *Army) GetFlags() uint32
- func (m *Army) GetId() int32
- func (m *Army) GetLeader() *UnitDefinition
- func (m *Army) GetMembers() []*UnitDefinition
- func (m *Army) GetPosX() int32
- func (m *Army) GetPosY() int32
- func (m *Army) GetPosZ() int32
- func (*Army) ProtoMessage()
- func (m *Army) Reset()
- func (m *Army) String() string
- func (m *Army) XXX_DiscardUnknown()
- func (m *Army) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Army) XXX_Merge(src proto.Message)
- func (m *Army) XXX_Size() int
- func (m *Army) XXX_Unmarshal(b []byte) error
- type ArmyList
- func (*ArmyList) Descriptor() ([]byte, []int)
- func (m *ArmyList) GetArmies() []*Army
- func (*ArmyList) ProtoMessage()
- func (m *ArmyList) Reset()
- func (m *ArmyList) String() string
- func (m *ArmyList) XXX_DiscardUnknown()
- func (m *ArmyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ArmyList) XXX_Merge(src proto.Message)
- func (m *ArmyList) XXX_Size() int
- func (m *ArmyList) XXX_Unmarshal(b []byte) error
- type ArtImage
- func (*ArtImage) Descriptor() ([]byte, []int)
- func (m *ArtImage) GetElements() []*ArtImageElement
- func (m *ArtImage) GetId() *MatPair
- func (m *ArtImage) GetProperties() []*ArtImageProperty
- func (*ArtImage) ProtoMessage()
- func (m *ArtImage) Reset()
- func (m *ArtImage) String() string
- func (m *ArtImage) XXX_DiscardUnknown()
- func (m *ArtImage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ArtImage) XXX_Merge(src proto.Message)
- func (m *ArtImage) XXX_Size() int
- func (m *ArtImage) XXX_Unmarshal(b []byte) error
- type ArtImageElement
- func (*ArtImageElement) Descriptor() ([]byte, []int)
- func (m *ArtImageElement) GetCount() int32
- func (m *ArtImageElement) GetCreatureItem() *MatPair
- func (m *ArtImageElement) GetId() int32
- func (m *ArtImageElement) GetMaterial() *MatPair
- func (m *ArtImageElement) GetType() ArtImageElementType
- func (*ArtImageElement) ProtoMessage()
- func (m *ArtImageElement) Reset()
- func (m *ArtImageElement) String() string
- func (m *ArtImageElement) XXX_DiscardUnknown()
- func (m *ArtImageElement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ArtImageElement) XXX_Merge(src proto.Message)
- func (m *ArtImageElement) XXX_Size() int
- func (m *ArtImageElement) XXX_Unmarshal(b []byte) error
- type ArtImageElementType
- type ArtImageProperty
- func (*ArtImageProperty) Descriptor() ([]byte, []int)
- func (m *ArtImageProperty) GetObject() int32
- func (m *ArtImageProperty) GetSubject() int32
- func (m *ArtImageProperty) GetType() ArtImagePropertyType
- func (m *ArtImageProperty) GetVerb() ArtImageVerb
- func (*ArtImageProperty) ProtoMessage()
- func (m *ArtImageProperty) Reset()
- func (m *ArtImageProperty) String() string
- func (m *ArtImageProperty) XXX_DiscardUnknown()
- func (m *ArtImageProperty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ArtImageProperty) XXX_Merge(src proto.Message)
- func (m *ArtImageProperty) XXX_Size() int
- func (m *ArtImageProperty) XXX_Unmarshal(b []byte) error
- type ArtImagePropertyType
- type ArtImageVerb
- type BlockList
- func (*BlockList) Descriptor() ([]byte, []int)
- func (m *BlockList) GetEngravings() []*Engraving
- func (m *BlockList) GetMapBlocks() []*MapBlock
- func (m *BlockList) GetMapX() int32
- func (m *BlockList) GetMapY() int32
- func (m *BlockList) GetOceanWaves() []*Wave
- func (*BlockList) ProtoMessage()
- func (m *BlockList) Reset()
- func (m *BlockList) String() string
- func (m *BlockList) XXX_DiscardUnknown()
- func (m *BlockList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BlockList) XXX_Merge(src proto.Message)
- func (m *BlockList) XXX_Size() int
- func (m *BlockList) XXX_Unmarshal(b []byte) error
- type BlockRequest
- func (*BlockRequest) Descriptor() ([]byte, []int)
- func (m *BlockRequest) GetBlocksNeeded() int32
- func (m *BlockRequest) GetMaxX() int32
- func (m *BlockRequest) GetMaxY() int32
- func (m *BlockRequest) GetMaxZ() int32
- func (m *BlockRequest) GetMinX() int32
- func (m *BlockRequest) GetMinY() int32
- func (m *BlockRequest) GetMinZ() int32
- func (*BlockRequest) ProtoMessage()
- func (m *BlockRequest) Reset()
- func (m *BlockRequest) String() string
- func (m *BlockRequest) XXX_DiscardUnknown()
- func (m *BlockRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BlockRequest) XXX_Merge(src proto.Message)
- func (m *BlockRequest) XXX_Size() int
- func (m *BlockRequest) XXX_Unmarshal(b []byte) error
- type BodyPartLayerRaw
- func (*BodyPartLayerRaw) Descriptor() ([]byte, []int)
- func (m *BodyPartLayerRaw) GetBpModifiers() []int32
- func (m *BodyPartLayerRaw) GetLayerDepth() int32
- func (m *BodyPartLayerRaw) GetLayerName() string
- func (m *BodyPartLayerRaw) GetTissueId() int32
- func (*BodyPartLayerRaw) ProtoMessage()
- func (m *BodyPartLayerRaw) Reset()
- func (m *BodyPartLayerRaw) String() string
- func (m *BodyPartLayerRaw) XXX_DiscardUnknown()
- func (m *BodyPartLayerRaw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BodyPartLayerRaw) XXX_Merge(src proto.Message)
- func (m *BodyPartLayerRaw) XXX_Size() int
- func (m *BodyPartLayerRaw) XXX_Unmarshal(b []byte) error
- type BodyPartRaw
- func (*BodyPartRaw) Descriptor() ([]byte, []int)
- func (m *BodyPartRaw) GetCategory() string
- func (m *BodyPartRaw) GetFlags() []bool
- func (m *BodyPartRaw) GetLayers() []*BodyPartLayerRaw
- func (m *BodyPartRaw) GetParent() int32
- func (m *BodyPartRaw) GetRelsize() int32
- func (m *BodyPartRaw) GetToken() string
- func (*BodyPartRaw) ProtoMessage()
- func (m *BodyPartRaw) Reset()
- func (m *BodyPartRaw) String() string
- func (m *BodyPartRaw) XXX_DiscardUnknown()
- func (m *BodyPartRaw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BodyPartRaw) XXX_Merge(src proto.Message)
- func (m *BodyPartRaw) XXX_Size() int
- func (m *BodyPartRaw) XXX_Unmarshal(b []byte) error
- type BodySizeInfo
- func (*BodySizeInfo) Descriptor() ([]byte, []int)
- func (m *BodySizeInfo) GetAreaBase() int32
- func (m *BodySizeInfo) GetAreaCur() int32
- func (m *BodySizeInfo) GetLengthBase() int32
- func (m *BodySizeInfo) GetLengthCur() int32
- func (m *BodySizeInfo) GetSizeBase() int32
- func (m *BodySizeInfo) GetSizeCur() int32
- func (*BodySizeInfo) ProtoMessage()
- func (m *BodySizeInfo) Reset()
- func (m *BodySizeInfo) String() string
- func (m *BodySizeInfo) XXX_DiscardUnknown()
- func (m *BodySizeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BodySizeInfo) XXX_Merge(src proto.Message)
- func (m *BodySizeInfo) XXX_Size() int
- func (m *BodySizeInfo) XXX_Unmarshal(b []byte) error
- type BpAppearanceModifier
- func (*BpAppearanceModifier) Descriptor() ([]byte, []int)
- func (m *BpAppearanceModifier) GetModMax() int32
- func (m *BpAppearanceModifier) GetModMin() int32
- func (m *BpAppearanceModifier) GetType() string
- func (*BpAppearanceModifier) ProtoMessage()
- func (m *BpAppearanceModifier) Reset()
- func (m *BpAppearanceModifier) String() string
- func (m *BpAppearanceModifier) XXX_DiscardUnknown()
- func (m *BpAppearanceModifier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BpAppearanceModifier) XXX_Merge(src proto.Message)
- func (m *BpAppearanceModifier) XXX_Size() int
- func (m *BpAppearanceModifier) XXX_Unmarshal(b []byte) error
- type BuildingDefinition
- func (*BuildingDefinition) Descriptor() ([]byte, []int)
- func (m *BuildingDefinition) GetBuildingType() *BuildingType
- func (m *BuildingDefinition) GetId() string
- func (m *BuildingDefinition) GetName() string
- func (*BuildingDefinition) ProtoMessage()
- func (m *BuildingDefinition) Reset()
- func (m *BuildingDefinition) String() string
- func (m *BuildingDefinition) XXX_DiscardUnknown()
- func (m *BuildingDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BuildingDefinition) XXX_Merge(src proto.Message)
- func (m *BuildingDefinition) XXX_Size() int
- func (m *BuildingDefinition) XXX_Unmarshal(b []byte) error
- type BuildingDirection
- type BuildingExtents
- func (*BuildingExtents) Descriptor() ([]byte, []int)
- func (m *BuildingExtents) GetExtents() []int32
- func (m *BuildingExtents) GetHeight() int32
- func (m *BuildingExtents) GetPosX() int32
- func (m *BuildingExtents) GetPosY() int32
- func (m *BuildingExtents) GetWidth() int32
- func (*BuildingExtents) ProtoMessage()
- func (m *BuildingExtents) Reset()
- func (m *BuildingExtents) String() string
- func (m *BuildingExtents) XXX_DiscardUnknown()
- func (m *BuildingExtents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BuildingExtents) XXX_Merge(src proto.Message)
- func (m *BuildingExtents) XXX_Size() int
- func (m *BuildingExtents) XXX_Unmarshal(b []byte) error
- type BuildingInstance
- func (*BuildingInstance) Descriptor() ([]byte, []int)
- func (m *BuildingInstance) GetActive() int32
- func (m *BuildingInstance) GetBuildingFlags() uint32
- func (m *BuildingInstance) GetBuildingType() *BuildingType
- func (m *BuildingInstance) GetDirection() BuildingDirection
- func (m *BuildingInstance) GetIndex() int32
- func (m *BuildingInstance) GetIsRoom() bool
- func (m *BuildingInstance) GetItems() []*BuildingItem
- func (m *BuildingInstance) GetMaterial() *MatPair
- func (m *BuildingInstance) GetPosXMax() int32
- func (m *BuildingInstance) GetPosXMin() int32
- func (m *BuildingInstance) GetPosYMax() int32
- func (m *BuildingInstance) GetPosYMin() int32
- func (m *BuildingInstance) GetPosZMax() int32
- func (m *BuildingInstance) GetPosZMin() int32
- func (m *BuildingInstance) GetRoom() *BuildingExtents
- func (*BuildingInstance) ProtoMessage()
- func (m *BuildingInstance) Reset()
- func (m *BuildingInstance) String() string
- func (m *BuildingInstance) XXX_DiscardUnknown()
- func (m *BuildingInstance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BuildingInstance) XXX_Merge(src proto.Message)
- func (m *BuildingInstance) XXX_Size() int
- func (m *BuildingInstance) XXX_Unmarshal(b []byte) error
- type BuildingItem
- func (*BuildingItem) Descriptor() ([]byte, []int)
- func (m *BuildingItem) GetItem() *Item
- func (m *BuildingItem) GetMode() int32
- func (*BuildingItem) ProtoMessage()
- func (m *BuildingItem) Reset()
- func (m *BuildingItem) String() string
- func (m *BuildingItem) XXX_DiscardUnknown()
- func (m *BuildingItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BuildingItem) XXX_Merge(src proto.Message)
- func (m *BuildingItem) XXX_Size() int
- func (m *BuildingItem) XXX_Unmarshal(b []byte) error
- type BuildingList
- func (*BuildingList) Descriptor() ([]byte, []int)
- func (m *BuildingList) GetBuildingList() []*BuildingDefinition
- func (*BuildingList) ProtoMessage()
- func (m *BuildingList) Reset()
- func (m *BuildingList) String() string
- func (m *BuildingList) XXX_DiscardUnknown()
- func (m *BuildingList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BuildingList) XXX_Merge(src proto.Message)
- func (m *BuildingList) XXX_Size() int
- func (m *BuildingList) XXX_Unmarshal(b []byte) error
- type BuildingType
- func (*BuildingType) Descriptor() ([]byte, []int)
- func (m *BuildingType) GetBuildingCustom() int32
- func (m *BuildingType) GetBuildingSubtype() int32
- func (m *BuildingType) GetBuildingType() int32
- func (*BuildingType) ProtoMessage()
- func (m *BuildingType) Reset()
- func (m *BuildingType) String() string
- func (m *BuildingType) XXX_DiscardUnknown()
- func (m *BuildingType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *BuildingType) XXX_Merge(src proto.Message)
- func (m *BuildingType) XXX_Size() int
- func (m *BuildingType) XXX_Unmarshal(b []byte) error
- type CarefulMovementType
- type CasteRaw
- func (*CasteRaw) Descriptor() ([]byte, []int)
- func (m *CasteRaw) GetAdultSize() int32
- func (m *CasteRaw) GetBabyName() []string
- func (m *CasteRaw) GetBodyAppearanceModifiers() []*BpAppearanceModifier
- func (m *CasteRaw) GetBodyParts() []*BodyPartRaw
- func (m *CasteRaw) GetCasteId() string
- func (m *CasteRaw) GetCasteName() []string
- func (m *CasteRaw) GetChildName() []string
- func (m *CasteRaw) GetColorModifiers() []*ColorModifierRaw
- func (m *CasteRaw) GetDescription() string
- func (m *CasteRaw) GetGender() int32
- func (m *CasteRaw) GetIndex() int32
- func (m *CasteRaw) GetLayerIdx() []int32
- func (m *CasteRaw) GetModifierIdx() []int32
- func (m *CasteRaw) GetModifiers() []*BpAppearanceModifier
- func (m *CasteRaw) GetPartIdx() []int32
- func (m *CasteRaw) GetTotalRelsize() int32
- func (*CasteRaw) ProtoMessage()
- func (m *CasteRaw) Reset()
- func (m *CasteRaw) String() string
- func (m *CasteRaw) XXX_DiscardUnknown()
- func (m *CasteRaw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CasteRaw) XXX_Merge(src proto.Message)
- func (m *CasteRaw) XXX_Size() int
- func (m *CasteRaw) XXX_Unmarshal(b []byte) error
- type Cloud
- func (*Cloud) Descriptor() ([]byte, []int)
- func (m *Cloud) GetCirrus() bool
- func (m *Cloud) GetCumulus() CumulusType
- func (m *Cloud) GetFog() FogType
- func (m *Cloud) GetFront() FrontType
- func (m *Cloud) GetStratus() StratusType
- func (*Cloud) ProtoMessage()
- func (m *Cloud) Reset()
- func (m *Cloud) String() string
- func (m *Cloud) XXX_DiscardUnknown()
- func (m *Cloud) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Cloud) XXX_Merge(src proto.Message)
- func (m *Cloud) XXX_Size() int
- func (m *Cloud) XXX_Unmarshal(b []byte) error
- type ColorDefinition
- func (*ColorDefinition) Descriptor() ([]byte, []int)
- func (m *ColorDefinition) GetBlue() int32
- func (m *ColorDefinition) GetGreen() int32
- func (m *ColorDefinition) GetRed() int32
- func (*ColorDefinition) ProtoMessage()
- func (m *ColorDefinition) Reset()
- func (m *ColorDefinition) String() string
- func (m *ColorDefinition) XXX_DiscardUnknown()
- func (m *ColorDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ColorDefinition) XXX_Merge(src proto.Message)
- func (m *ColorDefinition) XXX_Size() int
- func (m *ColorDefinition) XXX_Unmarshal(b []byte) error
- type ColorModifierRaw
- func (*ColorModifierRaw) Descriptor() ([]byte, []int)
- func (m *ColorModifierRaw) GetBodyPartId() []int32
- func (m *ColorModifierRaw) GetEndDate() int32
- func (m *ColorModifierRaw) GetPart() string
- func (m *ColorModifierRaw) GetPatterns() []*PatternDescriptor
- func (m *ColorModifierRaw) GetStartDate() int32
- func (m *ColorModifierRaw) GetTissueLayerId() []int32
- func (*ColorModifierRaw) ProtoMessage()
- func (m *ColorModifierRaw) Reset()
- func (m *ColorModifierRaw) String() string
- func (m *ColorModifierRaw) XXX_DiscardUnknown()
- func (m *ColorModifierRaw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ColorModifierRaw) XXX_Merge(src proto.Message)
- func (m *ColorModifierRaw) XXX_Size() int
- func (m *ColorModifierRaw) XXX_Unmarshal(b []byte) error
- type Coord
- func (*Coord) Descriptor() ([]byte, []int)
- func (m *Coord) GetX() int32
- func (m *Coord) GetY() int32
- func (m *Coord) GetZ() int32
- func (*Coord) ProtoMessage()
- func (m *Coord) Reset()
- func (m *Coord) String() string
- func (m *Coord) XXX_DiscardUnknown()
- func (m *Coord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Coord) XXX_Merge(src proto.Message)
- func (m *Coord) XXX_Size() int
- func (m *Coord) XXX_Unmarshal(b []byte) error
- type CreatureRaw
- func (*CreatureRaw) Descriptor() ([]byte, []int)
- func (m *CreatureRaw) GetAdultsize() int32
- func (m *CreatureRaw) GetCaste() []*CasteRaw
- func (m *CreatureRaw) GetColor() *ColorDefinition
- func (m *CreatureRaw) GetCreatureId() string
- func (m *CreatureRaw) GetCreatureSoldierTile() int32
- func (m *CreatureRaw) GetCreatureTile() int32
- func (m *CreatureRaw) GetGeneralBabyName() []string
- func (m *CreatureRaw) GetGeneralChildName() []string
- func (m *CreatureRaw) GetIndex() int32
- func (m *CreatureRaw) GetName() []string
- func (m *CreatureRaw) GetTissues() []*TissueRaw
- func (*CreatureRaw) ProtoMessage()
- func (m *CreatureRaw) Reset()
- func (m *CreatureRaw) String() string
- func (m *CreatureRaw) XXX_DiscardUnknown()
- func (m *CreatureRaw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CreatureRaw) XXX_Merge(src proto.Message)
- func (m *CreatureRaw) XXX_Size() int
- func (m *CreatureRaw) XXX_Unmarshal(b []byte) error
- type CreatureRawList
- func (*CreatureRawList) Descriptor() ([]byte, []int)
- func (m *CreatureRawList) GetCreatureRaws() []*CreatureRaw
- func (*CreatureRawList) ProtoMessage()
- func (m *CreatureRawList) Reset()
- func (m *CreatureRawList) String() string
- func (m *CreatureRawList) XXX_DiscardUnknown()
- func (m *CreatureRawList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *CreatureRawList) XXX_Merge(src proto.Message)
- func (m *CreatureRawList) XXX_Size() int
- func (m *CreatureRawList) XXX_Unmarshal(b []byte) error
- type CumulusType
- type DigCommand
- func (*DigCommand) Descriptor() ([]byte, []int)
- func (m *DigCommand) GetDesignation() TileDigDesignation
- func (m *DigCommand) GetLocations() []*Coord
- func (*DigCommand) ProtoMessage()
- func (m *DigCommand) Reset()
- func (m *DigCommand) String() string
- func (m *DigCommand) XXX_DiscardUnknown()
- func (m *DigCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DigCommand) XXX_Merge(src proto.Message)
- func (m *DigCommand) XXX_Size() int
- func (m *DigCommand) XXX_Unmarshal(b []byte) error
- type Engraving
- func (*Engraving) Descriptor() ([]byte, []int)
- func (m *Engraving) GetEast() bool
- func (m *Engraving) GetFloor() bool
- func (m *Engraving) GetHidden() bool
- func (m *Engraving) GetImage() *ArtImage
- func (m *Engraving) GetNorth() bool
- func (m *Engraving) GetNortheast() bool
- func (m *Engraving) GetNorthwest() bool
- func (m *Engraving) GetPos() *Coord
- func (m *Engraving) GetQuality() int32
- func (m *Engraving) GetSouth() bool
- func (m *Engraving) GetSoutheast() bool
- func (m *Engraving) GetSouthwest() bool
- func (m *Engraving) GetTile() int32
- func (m *Engraving) GetWest() bool
- func (*Engraving) ProtoMessage()
- func (m *Engraving) Reset()
- func (m *Engraving) String() string
- func (m *Engraving) XXX_DiscardUnknown()
- func (m *Engraving) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Engraving) XXX_Merge(src proto.Message)
- func (m *Engraving) XXX_Size() int
- func (m *Engraving) XXX_Unmarshal(b []byte) error
- type FlowInfo
- func (*FlowInfo) Descriptor() ([]byte, []int)
- func (m *FlowInfo) GetDensity() int32
- func (m *FlowInfo) GetDest() *Coord
- func (m *FlowInfo) GetExpanding() bool
- func (m *FlowInfo) GetGuideId() int32
- func (m *FlowInfo) GetIndex() int32
- func (m *FlowInfo) GetItem() *MatPair
- func (m *FlowInfo) GetMaterial() *MatPair
- func (m *FlowInfo) GetPos() *Coord
- func (m *FlowInfo) GetReuse() bool
- func (m *FlowInfo) GetType() FlowType
- func (*FlowInfo) ProtoMessage()
- func (m *FlowInfo) Reset()
- func (m *FlowInfo) String() string
- func (m *FlowInfo) XXX_DiscardUnknown()
- func (m *FlowInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FlowInfo) XXX_Merge(src proto.Message)
- func (m *FlowInfo) XXX_Size() int
- func (m *FlowInfo) XXX_Unmarshal(b []byte) error
- type FlowType
- type FogType
- type FrontType
- type GrowthPrint
- func (*GrowthPrint) Descriptor() ([]byte, []int)
- func (m *GrowthPrint) GetColor() int32
- func (m *GrowthPrint) GetPriority() int32
- func (m *GrowthPrint) GetTile() int32
- func (m *GrowthPrint) GetTimingEnd() int32
- func (m *GrowthPrint) GetTimingStart() int32
- func (*GrowthPrint) ProtoMessage()
- func (m *GrowthPrint) Reset()
- func (m *GrowthPrint) String() string
- func (m *GrowthPrint) XXX_DiscardUnknown()
- func (m *GrowthPrint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GrowthPrint) XXX_Merge(src proto.Message)
- func (m *GrowthPrint) XXX_Size() int
- func (m *GrowthPrint) XXX_Unmarshal(b []byte) error
- type Hair
- func (*Hair) Descriptor() ([]byte, []int)
- func (m *Hair) GetLength() int32
- func (m *Hair) GetStyle() HairStyle
- func (*Hair) ProtoMessage()
- func (m *Hair) Reset()
- func (m *Hair) String() string
- func (m *Hair) XXX_DiscardUnknown()
- func (m *Hair) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Hair) XXX_Merge(src proto.Message)
- func (m *Hair) XXX_Size() int
- func (m *Hair) XXX_Unmarshal(b []byte) error
- type HairStyle
- type ImprovementType
- type InstrumentDef
- func (*InstrumentDef) Descriptor() ([]byte, []int)
- func (m *InstrumentDef) GetDescription() string
- func (m *InstrumentDef) GetFlags() *InstrumentFlags
- func (m *InstrumentDef) GetMaterialSize() int32
- func (m *InstrumentDef) GetPieces() []*InstrumentPiece
- func (m *InstrumentDef) GetPitchChoice() []PitchChoiceType
- func (m *InstrumentDef) GetPitchChoiceParm1() []string
- func (m *InstrumentDef) GetPitchChoiceParm2() []string
- func (m *InstrumentDef) GetPitchRangeMax() int32
- func (m *InstrumentDef) GetPitchRangeMin() int32
- func (m *InstrumentDef) GetRegisters() []*InstrumentRegister
- func (m *InstrumentDef) GetSize() int32
- func (m *InstrumentDef) GetSoundProduction() []SoundProductionType
- func (m *InstrumentDef) GetSoundProductionParm1() []string
- func (m *InstrumentDef) GetSoundProductionParm2() []string
- func (m *InstrumentDef) GetTuning() []TuningType
- func (m *InstrumentDef) GetTuningParm() []string
- func (m *InstrumentDef) GetValue() int32
- func (m *InstrumentDef) GetVolumeMbMax() int32
- func (m *InstrumentDef) GetVolumeMbMin() int32
- func (*InstrumentDef) ProtoMessage()
- func (m *InstrumentDef) Reset()
- func (m *InstrumentDef) String() string
- func (m *InstrumentDef) XXX_DiscardUnknown()
- func (m *InstrumentDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *InstrumentDef) XXX_Merge(src proto.Message)
- func (m *InstrumentDef) XXX_Size() int
- func (m *InstrumentDef) XXX_Unmarshal(b []byte) error
- type InstrumentFlags
- func (*InstrumentFlags) Descriptor() ([]byte, []int)
- func (m *InstrumentFlags) GetBoneMat() bool
- func (m *InstrumentFlags) GetCeramicMat() bool
- func (m *InstrumentFlags) GetGlassMat() bool
- func (m *InstrumentFlags) GetIndefinitePitch() bool
- func (m *InstrumentFlags) GetMetalMat() bool
- func (m *InstrumentFlags) GetPlacedAsBuilding() bool
- func (m *InstrumentFlags) GetShellMat() bool
- func (m *InstrumentFlags) GetStoneMat() bool
- func (m *InstrumentFlags) GetWoodMat() bool
- func (*InstrumentFlags) ProtoMessage()
- func (m *InstrumentFlags) Reset()
- func (m *InstrumentFlags) String() string
- func (m *InstrumentFlags) XXX_DiscardUnknown()
- func (m *InstrumentFlags) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *InstrumentFlags) XXX_Merge(src proto.Message)
- func (m *InstrumentFlags) XXX_Size() int
- func (m *InstrumentFlags) XXX_Unmarshal(b []byte) error
- type InstrumentPiece
- func (*InstrumentPiece) Descriptor() ([]byte, []int)
- func (m *InstrumentPiece) GetId() string
- func (m *InstrumentPiece) GetName() string
- func (m *InstrumentPiece) GetNamePlural() string
- func (m *InstrumentPiece) GetType() string
- func (*InstrumentPiece) ProtoMessage()
- func (m *InstrumentPiece) Reset()
- func (m *InstrumentPiece) String() string
- func (m *InstrumentPiece) XXX_DiscardUnknown()
- func (m *InstrumentPiece) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *InstrumentPiece) XXX_Merge(src proto.Message)
- func (m *InstrumentPiece) XXX_Size() int
- func (m *InstrumentPiece) XXX_Unmarshal(b []byte) error
- type InstrumentRegister
- func (*InstrumentRegister) Descriptor() ([]byte, []int)
- func (m *InstrumentRegister) GetPitchRangeMax() int32
- func (m *InstrumentRegister) GetPitchRangeMin() int32
- func (*InstrumentRegister) ProtoMessage()
- func (m *InstrumentRegister) Reset()
- func (m *InstrumentRegister) String() string
- func (m *InstrumentRegister) XXX_DiscardUnknown()
- func (m *InstrumentRegister) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *InstrumentRegister) XXX_Merge(src proto.Message)
- func (m *InstrumentRegister) XXX_Size() int
- func (m *InstrumentRegister) XXX_Unmarshal(b []byte) error
- type InventoryItem
- func (*InventoryItem) Descriptor() ([]byte, []int)
- func (m *InventoryItem) GetItem() *Item
- func (m *InventoryItem) GetMode() InventoryMode
- func (*InventoryItem) ProtoMessage()
- func (m *InventoryItem) Reset()
- func (m *InventoryItem) String() string
- func (m *InventoryItem) XXX_DiscardUnknown()
- func (m *InventoryItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *InventoryItem) XXX_Merge(src proto.Message)
- func (m *InventoryItem) XXX_Size() int
- func (m *InventoryItem) XXX_Unmarshal(b []byte) error
- type InventoryMode
- type Item
- func (*Item) Descriptor() ([]byte, []int)
- func (m *Item) GetDye() *ColorDefinition
- func (m *Item) GetFlags1() uint32
- func (m *Item) GetFlags2() uint32
- func (m *Item) GetId() int32
- func (m *Item) GetImage() *ArtImage
- func (m *Item) GetImprovements() []*ItemImprovement
- func (m *Item) GetMaterial() *MatPair
- func (m *Item) GetPos() *Coord
- func (m *Item) GetProjectile() bool
- func (m *Item) GetStackSize() int32
- func (m *Item) GetSubposX() float32
- func (m *Item) GetSubposY() float32
- func (m *Item) GetSubposZ() float32
- func (m *Item) GetType() *MatPair
- func (m *Item) GetVelocityX() float32
- func (m *Item) GetVelocityY() float32
- func (m *Item) GetVelocityZ() float32
- func (m *Item) GetVolume() int32
- func (*Item) ProtoMessage()
- func (m *Item) Reset()
- func (m *Item) String() string
- func (m *Item) XXX_DiscardUnknown()
- func (m *Item) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Item) XXX_Merge(src proto.Message)
- func (m *Item) XXX_Size() int
- func (m *Item) XXX_Unmarshal(b []byte) error
- type ItemImprovement
- func (*ItemImprovement) Descriptor() ([]byte, []int)
- func (m *ItemImprovement) GetImage() *ArtImage
- func (m *ItemImprovement) GetMaterial() *MatPair
- func (m *ItemImprovement) GetShape() int32
- func (m *ItemImprovement) GetSpecificType() int32
- func (m *ItemImprovement) GetType() ImprovementType
- func (*ItemImprovement) ProtoMessage()
- func (m *ItemImprovement) Reset()
- func (m *ItemImprovement) String() string
- func (m *ItemImprovement) XXX_DiscardUnknown()
- func (m *ItemImprovement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ItemImprovement) XXX_Merge(src proto.Message)
- func (m *ItemImprovement) XXX_Size() int
- func (m *ItemImprovement) XXX_Unmarshal(b []byte) error
- type KeyboardEvent
- func (*KeyboardEvent) Descriptor() ([]byte, []int)
- func (m *KeyboardEvent) GetMod() uint32
- func (m *KeyboardEvent) GetScancode() uint32
- func (m *KeyboardEvent) GetState() uint32
- func (m *KeyboardEvent) GetSym() uint32
- func (m *KeyboardEvent) GetType() uint32
- func (m *KeyboardEvent) GetUnicode() uint32
- func (m *KeyboardEvent) GetWhich() uint32
- func (*KeyboardEvent) ProtoMessage()
- func (m *KeyboardEvent) Reset()
- func (m *KeyboardEvent) String() string
- func (m *KeyboardEvent) XXX_DiscardUnknown()
- func (m *KeyboardEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *KeyboardEvent) XXX_Merge(src proto.Message)
- func (m *KeyboardEvent) XXX_Size() int
- func (m *KeyboardEvent) XXX_Unmarshal(b []byte) error
- type Language
- func (*Language) Descriptor() ([]byte, []int)
- func (m *Language) GetShapes() []*ShapeDescriptior
- func (*Language) ProtoMessage()
- func (m *Language) Reset()
- func (m *Language) String() string
- func (m *Language) XXX_DiscardUnknown()
- func (m *Language) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Language) XXX_Merge(src proto.Message)
- func (m *Language) XXX_Size() int
- func (m *Language) XXX_Unmarshal(b []byte) error
- type ListRequest
- func (*ListRequest) Descriptor() ([]byte, []int)
- func (m *ListRequest) GetListEnd() int32
- func (m *ListRequest) GetListStart() int32
- func (*ListRequest) ProtoMessage()
- func (m *ListRequest) Reset()
- func (m *ListRequest) String() string
- func (m *ListRequest) XXX_DiscardUnknown()
- func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ListRequest) XXX_Merge(src proto.Message)
- func (m *ListRequest) XXX_Size() int
- func (m *ListRequest) XXX_Unmarshal(b []byte) error
- type MapBlock
- func (*MapBlock) Descriptor() ([]byte, []int)
- func (m *MapBlock) GetAquifer() []bool
- func (m *MapBlock) GetBaseMaterials() []*MatPair
- func (m *MapBlock) GetBuildings() []*BuildingInstance
- func (m *MapBlock) GetConstructionItems() []*MatPair
- func (m *MapBlock) GetFlows() []*FlowInfo
- func (m *MapBlock) GetGrassPercent() []int32
- func (m *MapBlock) GetHidden() []bool
- func (m *MapBlock) GetItems() []*Item
- func (m *MapBlock) GetLayerMaterials() []*MatPair
- func (m *MapBlock) GetLight() []bool
- func (m *MapBlock) GetMagma() []int32
- func (m *MapBlock) GetMapX() int32
- func (m *MapBlock) GetMapY() int32
- func (m *MapBlock) GetMapZ() int32
- func (m *MapBlock) GetMaterials() []*MatPair
- func (m *MapBlock) GetOutside() []bool
- func (m *MapBlock) GetSpatterPile() []*SpatterPile
- func (m *MapBlock) GetSubterranean() []bool
- func (m *MapBlock) GetTileDigDesignation() []TileDigDesignation
- func (m *MapBlock) GetTileDigDesignationAuto() []bool
- func (m *MapBlock) GetTileDigDesignationMarker() []bool
- func (m *MapBlock) GetTiles() []int32
- func (m *MapBlock) GetTreePercent() []int32
- func (m *MapBlock) GetTreeX() []int32
- func (m *MapBlock) GetTreeY() []int32
- func (m *MapBlock) GetTreeZ() []int32
- func (m *MapBlock) GetVeinMaterials() []*MatPair
- func (m *MapBlock) GetWater() []int32
- func (m *MapBlock) GetWaterSalt() []bool
- func (m *MapBlock) GetWaterStagnant() []bool
- func (*MapBlock) ProtoMessage()
- func (m *MapBlock) Reset()
- func (m *MapBlock) String() string
- func (m *MapBlock) XXX_DiscardUnknown()
- func (m *MapBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MapBlock) XXX_Merge(src proto.Message)
- func (m *MapBlock) XXX_Size() int
- func (m *MapBlock) XXX_Unmarshal(b []byte) error
- type MapInfo
- func (*MapInfo) Descriptor() ([]byte, []int)
- func (m *MapInfo) GetBlockPosX() int32
- func (m *MapInfo) GetBlockPosY() int32
- func (m *MapInfo) GetBlockPosZ() int32
- func (m *MapInfo) GetBlockSizeX() int32
- func (m *MapInfo) GetBlockSizeY() int32
- func (m *MapInfo) GetBlockSizeZ() int32
- func (m *MapInfo) GetSaveName() string
- func (m *MapInfo) GetWorldName() string
- func (m *MapInfo) GetWorldNameEnglish() string
- func (*MapInfo) ProtoMessage()
- func (m *MapInfo) Reset()
- func (m *MapInfo) String() string
- func (m *MapInfo) XXX_DiscardUnknown()
- func (m *MapInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MapInfo) XXX_Merge(src proto.Message)
- func (m *MapInfo) XXX_Size() int
- func (m *MapInfo) XXX_Unmarshal(b []byte) error
- type MatPair
- func (*MatPair) Descriptor() ([]byte, []int)
- func (m *MatPair) GetMatIndex() int32
- func (m *MatPair) GetMatType() int32
- func (*MatPair) ProtoMessage()
- func (m *MatPair) Reset()
- func (m *MatPair) String() string
- func (m *MatPair) XXX_DiscardUnknown()
- func (m *MatPair) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MatPair) XXX_Merge(src proto.Message)
- func (m *MatPair) XXX_Size() int
- func (m *MatPair) XXX_Unmarshal(b []byte) error
- type MaterialDefinition
- func CallGetGrowthList(client *dfhackrpc.Client) ([]*MaterialDefinition, dfhackrpc.CommandResult, error)
- func CallGetItemList(client *dfhackrpc.Client) ([]*MaterialDefinition, dfhackrpc.CommandResult, error)
- func CallGetMaterialList(client *dfhackrpc.Client) ([]*MaterialDefinition, dfhackrpc.CommandResult, error)
- func (*MaterialDefinition) Descriptor() ([]byte, []int)
- func (m *MaterialDefinition) GetId() string
- func (m *MaterialDefinition) GetInstrument() *InstrumentDef
- func (m *MaterialDefinition) GetMatPair() *MatPair
- func (m *MaterialDefinition) GetName() string
- func (m *MaterialDefinition) GetStateColor() *ColorDefinition
- func (*MaterialDefinition) ProtoMessage()
- func (m *MaterialDefinition) Reset()
- func (m *MaterialDefinition) String() string
- func (m *MaterialDefinition) XXX_DiscardUnknown()
- func (m *MaterialDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MaterialDefinition) XXX_Merge(src proto.Message)
- func (m *MaterialDefinition) XXX_Size() int
- func (m *MaterialDefinition) XXX_Unmarshal(b []byte) error
- type MaterialList
- func (*MaterialList) Descriptor() ([]byte, []int)
- func (m *MaterialList) GetMaterialList() []*MaterialDefinition
- func (*MaterialList) ProtoMessage()
- func (m *MaterialList) Reset()
- func (m *MaterialList) String() string
- func (m *MaterialList) XXX_DiscardUnknown()
- func (m *MaterialList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MaterialList) XXX_Merge(src proto.Message)
- func (m *MaterialList) XXX_Size() int
- func (m *MaterialList) XXX_Unmarshal(b []byte) error
- type MatterState
- type MenuContents
- func (*MenuContents) Descriptor() ([]byte, []int)
- func (m *MenuContents) GetCurrentMenu() AdvmodeMenu
- func (m *MenuContents) GetMovements() []*MovementOption
- func (*MenuContents) ProtoMessage()
- func (m *MenuContents) Reset()
- func (m *MenuContents) String() string
- func (m *MenuContents) XXX_DiscardUnknown()
- func (m *MenuContents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MenuContents) XXX_Merge(src proto.Message)
- func (m *MenuContents) XXX_Size() int
- func (m *MenuContents) XXX_Unmarshal(b []byte) error
- type MiscMoveParams
- func (*MiscMoveParams) Descriptor() ([]byte, []int)
- func (m *MiscMoveParams) GetType() MiscMoveType
- func (*MiscMoveParams) ProtoMessage()
- func (m *MiscMoveParams) Reset()
- func (m *MiscMoveParams) String() string
- func (m *MiscMoveParams) XXX_DiscardUnknown()
- func (m *MiscMoveParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MiscMoveParams) XXX_Merge(src proto.Message)
- func (m *MiscMoveParams) XXX_Size() int
- func (m *MiscMoveParams) XXX_Unmarshal(b []byte) error
- type MiscMoveType
- type MoveCommandParams
- func (*MoveCommandParams) Descriptor() ([]byte, []int)
- func (m *MoveCommandParams) GetDirection() *Coord
- func (*MoveCommandParams) ProtoMessage()
- func (m *MoveCommandParams) Reset()
- func (m *MoveCommandParams) String() string
- func (m *MoveCommandParams) XXX_DiscardUnknown()
- func (m *MoveCommandParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MoveCommandParams) XXX_Merge(src proto.Message)
- func (m *MoveCommandParams) XXX_Size() int
- func (m *MoveCommandParams) XXX_Unmarshal(b []byte) error
- type MovementOption
- func (*MovementOption) Descriptor() ([]byte, []int)
- func (m *MovementOption) GetDest() *Coord
- func (m *MovementOption) GetGrab() *Coord
- func (m *MovementOption) GetMovementType() CarefulMovementType
- func (m *MovementOption) GetSource() *Coord
- func (*MovementOption) ProtoMessage()
- func (m *MovementOption) Reset()
- func (m *MovementOption) String() string
- func (m *MovementOption) XXX_DiscardUnknown()
- func (m *MovementOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *MovementOption) XXX_Merge(src proto.Message)
- func (m *MovementOption) XXX_Size() int
- func (m *MovementOption) XXX_Unmarshal(b []byte) error
- type PatternDescriptor
- func (*PatternDescriptor) Descriptor() ([]byte, []int)
- func (m *PatternDescriptor) GetColors() []*ColorDefinition
- func (m *PatternDescriptor) GetId() string
- func (m *PatternDescriptor) GetPattern() PatternType
- func (*PatternDescriptor) ProtoMessage()
- func (m *PatternDescriptor) Reset()
- func (m *PatternDescriptor) String() string
- func (m *PatternDescriptor) XXX_DiscardUnknown()
- func (m *PatternDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *PatternDescriptor) XXX_Merge(src proto.Message)
- func (m *PatternDescriptor) XXX_Size() int
- func (m *PatternDescriptor) XXX_Unmarshal(b []byte) error
- type PatternType
- type PitchChoiceType
- type PlantDef
- func (*PlantDef) Descriptor() ([]byte, []int)
- func (m *PlantDef) GetIndex() int32
- func (m *PlantDef) GetPosX() int32
- func (m *PlantDef) GetPosY() int32
- func (m *PlantDef) GetPosZ() int32
- func (*PlantDef) ProtoMessage()
- func (m *PlantDef) Reset()
- func (m *PlantDef) String() string
- func (m *PlantDef) XXX_DiscardUnknown()
- func (m *PlantDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *PlantDef) XXX_Merge(src proto.Message)
- func (m *PlantDef) XXX_Size() int
- func (m *PlantDef) XXX_Unmarshal(b []byte) error
- type PlantList
- func (*PlantList) Descriptor() ([]byte, []int)
- func (m *PlantList) GetPlantList() []*PlantDef
- func (*PlantList) ProtoMessage()
- func (m *PlantList) Reset()
- func (m *PlantList) String() string
- func (m *PlantList) XXX_DiscardUnknown()
- func (m *PlantList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *PlantList) XXX_Merge(src proto.Message)
- func (m *PlantList) XXX_Size() int
- func (m *PlantList) XXX_Unmarshal(b []byte) error
- type PlantRaw
- func (*PlantRaw) Descriptor() ([]byte, []int)
- func (m *PlantRaw) GetGrowths() []*TreeGrowth
- func (m *PlantRaw) GetId() string
- func (m *PlantRaw) GetIndex() int32
- func (m *PlantRaw) GetName() string
- func (m *PlantRaw) GetTile() int32
- func (*PlantRaw) ProtoMessage()
- func (m *PlantRaw) Reset()
- func (m *PlantRaw) String() string
- func (m *PlantRaw) XXX_DiscardUnknown()
- func (m *PlantRaw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *PlantRaw) XXX_Merge(src proto.Message)
- func (m *PlantRaw) XXX_Size() int
- func (m *PlantRaw) XXX_Unmarshal(b []byte) error
- type PlantRawList
- func (*PlantRawList) Descriptor() ([]byte, []int)
- func (m *PlantRawList) GetPlantRaws() []*PlantRaw
- func (*PlantRawList) ProtoMessage()
- func (m *PlantRawList) Reset()
- func (m *PlantRawList) String() string
- func (m *PlantRawList) XXX_DiscardUnknown()
- func (m *PlantRawList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *PlantRawList) XXX_Merge(src proto.Message)
- func (m *PlantRawList) XXX_Size() int
- func (m *PlantRawList) XXX_Unmarshal(b []byte) error
- type RegionMap
- func (*RegionMap) Descriptor() ([]byte, []int)
- func (m *RegionMap) GetMapX() int32
- func (m *RegionMap) GetMapY() int32
- func (m *RegionMap) GetName() string
- func (m *RegionMap) GetNameEnglish() string
- func (m *RegionMap) GetTiles() []*RegionTile
- func (*RegionMap) ProtoMessage()
- func (m *RegionMap) Reset()
- func (m *RegionMap) String() string
- func (m *RegionMap) XXX_DiscardUnknown()
- func (m *RegionMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RegionMap) XXX_Merge(src proto.Message)
- func (m *RegionMap) XXX_Size() int
- func (m *RegionMap) XXX_Unmarshal(b []byte) error
- type RegionMaps
- func (*RegionMaps) Descriptor() ([]byte, []int)
- func (m *RegionMaps) GetRegionMaps() []*RegionMap
- func (m *RegionMaps) GetWorldMaps() []*WorldMap
- func (*RegionMaps) ProtoMessage()
- func (m *RegionMaps) Reset()
- func (m *RegionMaps) String() string
- func (m *RegionMaps) XXX_DiscardUnknown()
- func (m *RegionMaps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RegionMaps) XXX_Merge(src proto.Message)
- func (m *RegionMaps) XXX_Size() int
- func (m *RegionMaps) XXX_Unmarshal(b []byte) error
- type RegionTile
- func (*RegionTile) Descriptor() ([]byte, []int)
- func (m *RegionTile) GetBuildings() []*SiteRealizationBuilding
- func (m *RegionTile) GetDrainage() int32
- func (m *RegionTile) GetElevation() int32
- func (m *RegionTile) GetEvilness() int32
- func (m *RegionTile) GetPlantMaterials() []*MatPair
- func (m *RegionTile) GetRainfall() int32
- func (m *RegionTile) GetRiverTiles() *RiverTile
- func (m *RegionTile) GetSalinity() int32
- func (m *RegionTile) GetSavagery() int32
- func (m *RegionTile) GetSnow() int32
- func (m *RegionTile) GetStoneMaterials() []*MatPair
- func (m *RegionTile) GetSurfaceMaterial() *MatPair
- func (m *RegionTile) GetTemperature() int32
- func (m *RegionTile) GetTreeMaterials() []*MatPair
- func (m *RegionTile) GetVegetation() int32
- func (m *RegionTile) GetVolcanism() int32
- func (m *RegionTile) GetWaterElevation() int32
- func (*RegionTile) ProtoMessage()
- func (m *RegionTile) Reset()
- func (m *RegionTile) String() string
- func (m *RegionTile) XXX_DiscardUnknown()
- func (m *RegionTile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RegionTile) XXX_Merge(src proto.Message)
- func (m *RegionTile) XXX_Size() int
- func (m *RegionTile) XXX_Unmarshal(b []byte) error
- type Report
- func (*Report) Descriptor() ([]byte, []int)
- func (m *Report) GetAnnouncement() bool
- func (m *Report) GetColor() *ColorDefinition
- func (m *Report) GetContinuation() bool
- func (m *Report) GetDuration() int32
- func (m *Report) GetId() int32
- func (m *Report) GetPos() *Coord
- func (m *Report) GetRepeatCount() int32
- func (m *Report) GetText() string
- func (m *Report) GetTime() int32
- func (m *Report) GetType() int32
- func (m *Report) GetUnconscious() bool
- func (m *Report) GetYear() int32
- func (*Report) ProtoMessage()
- func (m *Report) Reset()
- func (m *Report) String() string
- func (m *Report) XXX_DiscardUnknown()
- func (m *Report) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Report) XXX_Merge(src proto.Message)
- func (m *Report) XXX_Size() int
- func (m *Report) XXX_Unmarshal(b []byte) error
- type RiverEdge
- func (*RiverEdge) Descriptor() ([]byte, []int)
- func (m *RiverEdge) GetActive() int32
- func (m *RiverEdge) GetElevation() int32
- func (m *RiverEdge) GetMaxPos() int32
- func (m *RiverEdge) GetMinPos() int32
- func (*RiverEdge) ProtoMessage()
- func (m *RiverEdge) Reset()
- func (m *RiverEdge) String() string
- func (m *RiverEdge) XXX_DiscardUnknown()
- func (m *RiverEdge) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RiverEdge) XXX_Merge(src proto.Message)
- func (m *RiverEdge) XXX_Size() int
- func (m *RiverEdge) XXX_Unmarshal(b []byte) error
- type RiverTile
- func (*RiverTile) Descriptor() ([]byte, []int)
- func (m *RiverTile) GetEast() *RiverEdge
- func (m *RiverTile) GetNorth() *RiverEdge
- func (m *RiverTile) GetSouth() *RiverEdge
- func (m *RiverTile) GetWest() *RiverEdge
- func (*RiverTile) ProtoMessage()
- func (m *RiverTile) Reset()
- func (m *RiverTile) String() string
- func (m *RiverTile) XXX_DiscardUnknown()
- func (m *RiverTile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RiverTile) XXX_Merge(src proto.Message)
- func (m *RiverTile) XXX_Size() int
- func (m *RiverTile) XXX_Unmarshal(b []byte) error
- type ScreenCapture
- func (*ScreenCapture) Descriptor() ([]byte, []int)
- func (m *ScreenCapture) GetHeight() uint32
- func (m *ScreenCapture) GetTiles() []*ScreenTile
- func (m *ScreenCapture) GetWidth() uint32
- func (*ScreenCapture) ProtoMessage()
- func (m *ScreenCapture) Reset()
- func (m *ScreenCapture) String() string
- func (m *ScreenCapture) XXX_DiscardUnknown()
- func (m *ScreenCapture) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ScreenCapture) XXX_Merge(src proto.Message)
- func (m *ScreenCapture) XXX_Size() int
- func (m *ScreenCapture) XXX_Unmarshal(b []byte) error
- type ScreenTile
- func (*ScreenTile) Descriptor() ([]byte, []int)
- func (m *ScreenTile) GetBackground() uint32
- func (m *ScreenTile) GetCharacter() uint32
- func (m *ScreenTile) GetForeground() uint32
- func (*ScreenTile) ProtoMessage()
- func (m *ScreenTile) Reset()
- func (m *ScreenTile) String() string
- func (m *ScreenTile) XXX_DiscardUnknown()
- func (m *ScreenTile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ScreenTile) XXX_Merge(src proto.Message)
- func (m *ScreenTile) XXX_Size() int
- func (m *ScreenTile) XXX_Unmarshal(b []byte) error
- type ShapeDescriptior
- func (*ShapeDescriptior) Descriptor() ([]byte, []int)
- func (m *ShapeDescriptior) GetId() string
- func (m *ShapeDescriptior) GetTile() int32
- func (*ShapeDescriptior) ProtoMessage()
- func (m *ShapeDescriptior) Reset()
- func (m *ShapeDescriptior) String() string
- func (m *ShapeDescriptior) XXX_DiscardUnknown()
- func (m *ShapeDescriptior) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ShapeDescriptior) XXX_Merge(src proto.Message)
- func (m *ShapeDescriptior) XXX_Size() int
- func (m *ShapeDescriptior) XXX_Unmarshal(b []byte) error
- type SingleBool
- func (*SingleBool) Descriptor() ([]byte, []int)
- func (m *SingleBool) GetValue() bool
- func (*SingleBool) ProtoMessage()
- func (m *SingleBool) Reset()
- func (m *SingleBool) String() string
- func (m *SingleBool) XXX_DiscardUnknown()
- func (m *SingleBool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SingleBool) XXX_Merge(src proto.Message)
- func (m *SingleBool) XXX_Size() int
- func (m *SingleBool) XXX_Unmarshal(b []byte) error
- type SiteRealizationBuilding
- func (*SiteRealizationBuilding) Descriptor() ([]byte, []int)
- func (m *SiteRealizationBuilding) GetId() int32
- func (m *SiteRealizationBuilding) GetMaterial() *MatPair
- func (m *SiteRealizationBuilding) GetMaxX() int32
- func (m *SiteRealizationBuilding) GetMaxY() int32
- func (m *SiteRealizationBuilding) GetMinX() int32
- func (m *SiteRealizationBuilding) GetMinY() int32
- func (m *SiteRealizationBuilding) GetTowerInfo() *SiteRealizationBuildingTower
- func (m *SiteRealizationBuilding) GetTrenchInfo() *SiteRealizationBuildingTrenches
- func (m *SiteRealizationBuilding) GetType() SiteRealizationBuildingType
- func (m *SiteRealizationBuilding) GetWallInfo() *SiteRealizationBuildingWall
- func (*SiteRealizationBuilding) ProtoMessage()
- func (m *SiteRealizationBuilding) Reset()
- func (m *SiteRealizationBuilding) String() string
- func (m *SiteRealizationBuilding) XXX_DiscardUnknown()
- func (m *SiteRealizationBuilding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SiteRealizationBuilding) XXX_Merge(src proto.Message)
- func (m *SiteRealizationBuilding) XXX_Size() int
- func (m *SiteRealizationBuilding) XXX_Unmarshal(b []byte) error
- type SiteRealizationBuildingTower
- func (*SiteRealizationBuildingTower) Descriptor() ([]byte, []int)
- func (m *SiteRealizationBuildingTower) GetGoblin() bool
- func (m *SiteRealizationBuildingTower) GetRoofZ() int32
- func (m *SiteRealizationBuildingTower) GetRound() bool
- func (*SiteRealizationBuildingTower) ProtoMessage()
- func (m *SiteRealizationBuildingTower) Reset()
- func (m *SiteRealizationBuildingTower) String() string
- func (m *SiteRealizationBuildingTower) XXX_DiscardUnknown()
- func (m *SiteRealizationBuildingTower) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SiteRealizationBuildingTower) XXX_Merge(src proto.Message)
- func (m *SiteRealizationBuildingTower) XXX_Size() int
- func (m *SiteRealizationBuildingTower) XXX_Unmarshal(b []byte) error
- type SiteRealizationBuildingTrenches
- func (*SiteRealizationBuildingTrenches) Descriptor() ([]byte, []int)
- func (m *SiteRealizationBuildingTrenches) GetSpokes() []*TrenchSpoke
- func (*SiteRealizationBuildingTrenches) ProtoMessage()
- func (m *SiteRealizationBuildingTrenches) Reset()
- func (m *SiteRealizationBuildingTrenches) String() string
- func (m *SiteRealizationBuildingTrenches) XXX_DiscardUnknown()
- func (m *SiteRealizationBuildingTrenches) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SiteRealizationBuildingTrenches) XXX_Merge(src proto.Message)
- func (m *SiteRealizationBuildingTrenches) XXX_Size() int
- func (m *SiteRealizationBuildingTrenches) XXX_Unmarshal(b []byte) error
- type SiteRealizationBuildingType
- type SiteRealizationBuildingWall
- func (*SiteRealizationBuildingWall) Descriptor() ([]byte, []int)
- func (m *SiteRealizationBuildingWall) GetEndX() int32
- func (m *SiteRealizationBuildingWall) GetEndY() int32
- func (m *SiteRealizationBuildingWall) GetEndZ() int32
- func (m *SiteRealizationBuildingWall) GetStartX() int32
- func (m *SiteRealizationBuildingWall) GetStartY() int32
- func (m *SiteRealizationBuildingWall) GetStartZ() int32
- func (*SiteRealizationBuildingWall) ProtoMessage()
- func (m *SiteRealizationBuildingWall) Reset()
- func (m *SiteRealizationBuildingWall) String() string
- func (m *SiteRealizationBuildingWall) XXX_DiscardUnknown()
- func (m *SiteRealizationBuildingWall) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SiteRealizationBuildingWall) XXX_Merge(src proto.Message)
- func (m *SiteRealizationBuildingWall) XXX_Size() int
- func (m *SiteRealizationBuildingWall) XXX_Unmarshal(b []byte) error
- type SoundProductionType
- type Spatter
- func (*Spatter) Descriptor() ([]byte, []int)
- func (m *Spatter) GetAmount() int32
- func (m *Spatter) GetItem() *MatPair
- func (m *Spatter) GetMaterial() *MatPair
- func (m *Spatter) GetState() MatterState
- func (*Spatter) ProtoMessage()
- func (m *Spatter) Reset()
- func (m *Spatter) String() string
- func (m *Spatter) XXX_DiscardUnknown()
- func (m *Spatter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Spatter) XXX_Merge(src proto.Message)
- func (m *Spatter) XXX_Size() int
- func (m *Spatter) XXX_Unmarshal(b []byte) error
- type SpatterPile
- func (*SpatterPile) Descriptor() ([]byte, []int)
- func (m *SpatterPile) GetSpatters() []*Spatter
- func (*SpatterPile) ProtoMessage()
- func (m *SpatterPile) Reset()
- func (m *SpatterPile) String() string
- func (m *SpatterPile) XXX_DiscardUnknown()
- func (m *SpatterPile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SpatterPile) XXX_Merge(src proto.Message)
- func (m *SpatterPile) XXX_Size() int
- func (m *SpatterPile) XXX_Unmarshal(b []byte) error
- type Status
- func (*Status) Descriptor() ([]byte, []int)
- func (m *Status) GetReports() []*Report
- func (*Status) ProtoMessage()
- func (m *Status) Reset()
- func (m *Status) String() string
- func (m *Status) XXX_DiscardUnknown()
- func (m *Status) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Status) XXX_Merge(src proto.Message)
- func (m *Status) XXX_Size() int
- func (m *Status) XXX_Unmarshal(b []byte) error
- type StratusType
- type TileDigDesignation
- type Tiletype
- func (*Tiletype) Descriptor() ([]byte, []int)
- func (m *Tiletype) GetCaption() string
- func (m *Tiletype) GetDirection() string
- func (m *Tiletype) GetId() int32
- func (m *Tiletype) GetMaterial() TiletypeMaterial
- func (m *Tiletype) GetName() string
- func (m *Tiletype) GetShape() TiletypeShape
- func (m *Tiletype) GetSpecial() TiletypeSpecial
- func (m *Tiletype) GetVariant() TiletypeVariant
- func (*Tiletype) ProtoMessage()
- func (m *Tiletype) Reset()
- func (m *Tiletype) String() string
- func (m *Tiletype) XXX_DiscardUnknown()
- func (m *Tiletype) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Tiletype) XXX_Merge(src proto.Message)
- func (m *Tiletype) XXX_Size() int
- func (m *Tiletype) XXX_Unmarshal(b []byte) error
- type TiletypeList
- func (*TiletypeList) Descriptor() ([]byte, []int)
- func (m *TiletypeList) GetTiletypeList() []*Tiletype
- func (*TiletypeList) ProtoMessage()
- func (m *TiletypeList) Reset()
- func (m *TiletypeList) String() string
- func (m *TiletypeList) XXX_DiscardUnknown()
- func (m *TiletypeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TiletypeList) XXX_Merge(src proto.Message)
- func (m *TiletypeList) XXX_Size() int
- func (m *TiletypeList) XXX_Unmarshal(b []byte) error
- type TiletypeMaterial
- type TiletypeShape
- type TiletypeSpecial
- type TiletypeVariant
- type TissueRaw
- func (*TissueRaw) Descriptor() ([]byte, []int)
- func (m *TissueRaw) GetId() string
- func (m *TissueRaw) GetMaterial() *MatPair
- func (m *TissueRaw) GetName() string
- func (m *TissueRaw) GetSubordinateToTissue() string
- func (*TissueRaw) ProtoMessage()
- func (m *TissueRaw) Reset()
- func (m *TissueRaw) String() string
- func (m *TissueRaw) XXX_DiscardUnknown()
- func (m *TissueRaw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TissueRaw) XXX_Merge(src proto.Message)
- func (m *TissueRaw) XXX_Size() int
- func (m *TissueRaw) XXX_Unmarshal(b []byte) error
- type TreeGrowth
- func (*TreeGrowth) Descriptor() ([]byte, []int)
- func (m *TreeGrowth) GetCap() bool
- func (m *TreeGrowth) GetHeavyBranches() bool
- func (m *TreeGrowth) GetId() string
- func (m *TreeGrowth) GetIndex() int32
- func (m *TreeGrowth) GetLightBranches() bool
- func (m *TreeGrowth) GetMat() *MatPair
- func (m *TreeGrowth) GetName() string
- func (m *TreeGrowth) GetPrints() []*GrowthPrint
- func (m *TreeGrowth) GetRoots() bool
- func (m *TreeGrowth) GetSapling() bool
- func (m *TreeGrowth) GetTimingEnd() int32
- func (m *TreeGrowth) GetTimingStart() int32
- func (m *TreeGrowth) GetTrunk() bool
- func (m *TreeGrowth) GetTrunkHeightEnd() int32
- func (m *TreeGrowth) GetTrunkHeightStart() int32
- func (m *TreeGrowth) GetTwigs() bool
- func (*TreeGrowth) ProtoMessage()
- func (m *TreeGrowth) Reset()
- func (m *TreeGrowth) String() string
- func (m *TreeGrowth) XXX_DiscardUnknown()
- func (m *TreeGrowth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TreeGrowth) XXX_Merge(src proto.Message)
- func (m *TreeGrowth) XXX_Size() int
- func (m *TreeGrowth) XXX_Unmarshal(b []byte) error
- type TrenchSpoke
- func (*TrenchSpoke) Descriptor() ([]byte, []int)
- func (m *TrenchSpoke) GetMoundEnd() int32
- func (m *TrenchSpoke) GetMoundStart() int32
- func (m *TrenchSpoke) GetTrenchEnd() int32
- func (m *TrenchSpoke) GetTrenchStart() int32
- func (*TrenchSpoke) ProtoMessage()
- func (m *TrenchSpoke) Reset()
- func (m *TrenchSpoke) String() string
- func (m *TrenchSpoke) XXX_DiscardUnknown()
- func (m *TrenchSpoke) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TrenchSpoke) XXX_Merge(src proto.Message)
- func (m *TrenchSpoke) XXX_Size() int
- func (m *TrenchSpoke) XXX_Unmarshal(b []byte) error
- type TuningType
- type UnitAppearance
- func (*UnitAppearance) Descriptor() ([]byte, []int)
- func (m *UnitAppearance) GetBeard() *Hair
- func (m *UnitAppearance) GetBodyModifiers() []int32
- func (m *UnitAppearance) GetBpModifiers() []int32
- func (m *UnitAppearance) GetColors() []int32
- func (m *UnitAppearance) GetHair() *Hair
- func (m *UnitAppearance) GetMoustache() *Hair
- func (m *UnitAppearance) GetSideburns() *Hair
- func (m *UnitAppearance) GetSizeModifier() int32
- func (*UnitAppearance) ProtoMessage()
- func (m *UnitAppearance) Reset()
- func (m *UnitAppearance) String() string
- func (m *UnitAppearance) XXX_DiscardUnknown()
- func (m *UnitAppearance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *UnitAppearance) XXX_Merge(src proto.Message)
- func (m *UnitAppearance) XXX_Size() int
- func (m *UnitAppearance) XXX_Unmarshal(b []byte) error
- type UnitDefinition
- func (*UnitDefinition) Descriptor() ([]byte, []int)
- func (m *UnitDefinition) GetAppearance() *UnitAppearance
- func (m *UnitDefinition) GetBloodCount() int32
- func (m *UnitDefinition) GetBloodMax() int32
- func (m *UnitDefinition) GetFlags1() uint32
- func (m *UnitDefinition) GetFlags2() uint32
- func (m *UnitDefinition) GetFlags3() uint32
- func (m *UnitDefinition) GetId() int32
- func (m *UnitDefinition) GetInventory() []*InventoryItem
- func (m *UnitDefinition) GetIsSoldier() bool
- func (m *UnitDefinition) GetIsValid() bool
- func (m *UnitDefinition) GetName() string
- func (m *UnitDefinition) GetNoblePositions() []string
- func (m *UnitDefinition) GetPosX() int32
- func (m *UnitDefinition) GetPosY() int32
- func (m *UnitDefinition) GetPosZ() int32
- func (m *UnitDefinition) GetProfessionColor() *ColorDefinition
- func (m *UnitDefinition) GetProfessionId() int32
- func (m *UnitDefinition) GetRace() *MatPair
- func (m *UnitDefinition) GetRiderId() int32
- func (m *UnitDefinition) GetSizeInfo() *BodySizeInfo
- func (m *UnitDefinition) GetSubposX() float32
- func (m *UnitDefinition) GetSubposY() float32
- func (m *UnitDefinition) GetSubposZ() float32
- func (*UnitDefinition) ProtoMessage()
- func (m *UnitDefinition) Reset()
- func (m *UnitDefinition) String() string
- func (m *UnitDefinition) XXX_DiscardUnknown()
- func (m *UnitDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *UnitDefinition) XXX_Merge(src proto.Message)
- func (m *UnitDefinition) XXX_Size() int
- func (m *UnitDefinition) XXX_Unmarshal(b []byte) error
- type UnitList
- func (*UnitList) Descriptor() ([]byte, []int)
- func (m *UnitList) GetCreatureList() []*UnitDefinition
- func (*UnitList) ProtoMessage()
- func (m *UnitList) Reset()
- func (m *UnitList) String() string
- func (m *UnitList) XXX_DiscardUnknown()
- func (m *UnitList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *UnitList) XXX_Merge(src proto.Message)
- func (m *UnitList) XXX_Size() int
- func (m *UnitList) XXX_Unmarshal(b []byte) error
- type VersionInfo
- func (*VersionInfo) Descriptor() ([]byte, []int)
- func (m *VersionInfo) GetDfhackVersion() string
- func (m *VersionInfo) GetDwarfFortressVersion() string
- func (m *VersionInfo) GetRemoteFortressReaderVersion() string
- func (*VersionInfo) ProtoMessage()
- func (m *VersionInfo) Reset()
- func (m *VersionInfo) String() string
- func (m *VersionInfo) XXX_DiscardUnknown()
- func (m *VersionInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *VersionInfo) XXX_Merge(src proto.Message)
- func (m *VersionInfo) XXX_Size() int
- func (m *VersionInfo) XXX_Unmarshal(b []byte) error
- type ViewInfo
- func (*ViewInfo) Descriptor() ([]byte, []int)
- func (m *ViewInfo) GetCursorPosX() int32
- func (m *ViewInfo) GetCursorPosY() int32
- func (m *ViewInfo) GetCursorPosZ() int32
- func (m *ViewInfo) GetFollowItemId() int32
- func (m *ViewInfo) GetFollowUnitId() int32
- func (m *ViewInfo) GetViewPosX() int32
- func (m *ViewInfo) GetViewPosY() int32
- func (m *ViewInfo) GetViewPosZ() int32
- func (m *ViewInfo) GetViewSizeX() int32
- func (m *ViewInfo) GetViewSizeY() int32
- func (*ViewInfo) ProtoMessage()
- func (m *ViewInfo) Reset()
- func (m *ViewInfo) String() string
- func (m *ViewInfo) XXX_DiscardUnknown()
- func (m *ViewInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ViewInfo) XXX_Merge(src proto.Message)
- func (m *ViewInfo) XXX_Size() int
- func (m *ViewInfo) XXX_Unmarshal(b []byte) error
- type Wave
- func (*Wave) Descriptor() ([]byte, []int)
- func (m *Wave) GetDest() *Coord
- func (m *Wave) GetPos() *Coord
- func (*Wave) ProtoMessage()
- func (m *Wave) Reset()
- func (m *Wave) String() string
- func (m *Wave) XXX_DiscardUnknown()
- func (m *Wave) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Wave) XXX_Merge(src proto.Message)
- func (m *Wave) XXX_Size() int
- func (m *Wave) XXX_Unmarshal(b []byte) error
- type WorldMap
- func (*WorldMap) Descriptor() ([]byte, []int)
- func (m *WorldMap) GetCenterX() int32
- func (m *WorldMap) GetCenterY() int32
- func (m *WorldMap) GetCenterZ() int32
- func (m *WorldMap) GetClouds() []*Cloud
- func (m *WorldMap) GetCurYear() int32
- func (m *WorldMap) GetCurYearTick() int32
- func (m *WorldMap) GetDrainage() []int32
- func (m *WorldMap) GetElevation() []int32
- func (m *WorldMap) GetEvilness() []int32
- func (m *WorldMap) GetMapX() int32
- func (m *WorldMap) GetMapY() int32
- func (m *WorldMap) GetName() string
- func (m *WorldMap) GetNameEnglish() string
- func (m *WorldMap) GetRainfall() []int32
- func (m *WorldMap) GetRegionTiles() []*RegionTile
- func (m *WorldMap) GetRiverTiles() []*RiverTile
- func (m *WorldMap) GetSalinity() []int32
- func (m *WorldMap) GetSavagery() []int32
- func (m *WorldMap) GetTemperature() []int32
- func (m *WorldMap) GetVegetation() []int32
- func (m *WorldMap) GetVolcanism() []int32
- func (m *WorldMap) GetWaterElevation() []int32
- func (m *WorldMap) GetWorldHeight() int32
- func (m *WorldMap) GetWorldPoles() WorldPoles
- func (m *WorldMap) GetWorldWidth() int32
- func (*WorldMap) ProtoMessage()
- func (m *WorldMap) Reset()
- func (m *WorldMap) String() string
- func (m *WorldMap) XXX_DiscardUnknown()
- func (m *WorldMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *WorldMap) XXX_Merge(src proto.Message)
- func (m *WorldMap) XXX_Size() int
- func (m *WorldMap) XXX_Unmarshal(b []byte) error
- type WorldPoles
Constants ¶
const Default_ViewInfo_FollowItemId int32 = -1
const Default_ViewInfo_FollowUnitId int32 = -1
Variables ¶
var AdvmodeMenu_name = map[int32]string{
0: "Default",
1: "Look",
2: "ConversationAddress",
3: "ConversationSelect",
4: "ConversationSpeak",
5: "Inventory",
6: "Drop",
7: "ThrowItem",
8: "Wear",
9: "Remove",
10: "Interact",
11: "Put",
12: "PutContainer",
13: "Eat",
14: "ThrowAim",
15: "Fire",
16: "Get",
17: "Unk17",
18: "CombatPrefs",
19: "Companions",
20: "MovementPrefs",
21: "SpeedPrefs",
22: "InteractAction",
23: "MoveCarefully",
24: "Announcements",
25: "UseBuilding",
26: "Travel",
27: "Unk27",
28: "Unk28",
29: "SleepConfirm",
30: "SelectInteractionTarget",
31: "Unk31",
32: "Unk32",
33: "FallAction",
34: "ViewTracks",
35: "Jump",
36: "Unk36",
37: "AttackConfirm",
38: "AttackType",
39: "AttackBodypart",
40: "AttackStrike",
41: "Unk41",
42: "Unk42",
43: "DodgeDirection",
44: "Unk44",
45: "Unk45",
46: "Build",
}
var AdvmodeMenu_value = map[string]int32{
"Default": 0,
"Look": 1,
"ConversationAddress": 2,
"ConversationSelect": 3,
"ConversationSpeak": 4,
"Inventory": 5,
"Drop": 6,
"ThrowItem": 7,
"Wear": 8,
"Remove": 9,
"Interact": 10,
"Put": 11,
"PutContainer": 12,
"Eat": 13,
"ThrowAim": 14,
"Fire": 15,
"Get": 16,
"Unk17": 17,
"CombatPrefs": 18,
"Companions": 19,
"MovementPrefs": 20,
"SpeedPrefs": 21,
"InteractAction": 22,
"MoveCarefully": 23,
"Announcements": 24,
"UseBuilding": 25,
"Travel": 26,
"Unk27": 27,
"Unk28": 28,
"SleepConfirm": 29,
"SelectInteractionTarget": 30,
"Unk31": 31,
"Unk32": 32,
"FallAction": 33,
"ViewTracks": 34,
"Jump": 35,
"Unk36": 36,
"AttackConfirm": 37,
"AttackType": 38,
"AttackBodypart": 39,
"AttackStrike": 40,
"Unk41": 41,
"Unk42": 42,
"DodgeDirection": 43,
"Unk44": 44,
"Unk45": 45,
"Build": 46,
}
var ArtImageElementType_name = map[int32]string{
0: "IMAGE_CREATURE",
1: "IMAGE_PLANT",
2: "IMAGE_TREE",
3: "IMAGE_SHAPE",
4: "IMAGE_ITEM",
}
var ArtImageElementType_value = map[string]int32{
"IMAGE_CREATURE": 0,
"IMAGE_PLANT": 1,
"IMAGE_TREE": 2,
"IMAGE_SHAPE": 3,
"IMAGE_ITEM": 4,
}
var ArtImagePropertyType_name = map[int32]string{
0: "TRANSITIVE_VERB",
1: "INTRANSITIVE_VERB",
}
var ArtImagePropertyType_value = map[string]int32{
"TRANSITIVE_VERB": 0,
"INTRANSITIVE_VERB": 1,
}
var ArtImageVerb_name = map[int32]string{
0: "VERB_WITHERING",
1: "VERB_SURROUNDEDBY",
2: "VERB_MASSACRING",
3: "VERB_FIGHTING",
4: "VERB_LABORING",
5: "VERB_GREETING",
6: "VERB_REFUSING",
7: "VERB_SPEAKING",
8: "VERB_EMBRACING",
9: "VERB_STRIKINGDOWN",
10: "VERB_MENACINGPOSE",
11: "VERB_TRAVELING",
12: "VERB_RAISING",
13: "VERB_HIDING",
14: "VERB_LOOKINGCONFUSED",
15: "VERB_LOOKINGTERRIFIED",
16: "VERB_DEVOURING",
17: "VERB_ADMIRING",
18: "VERB_BURNING",
19: "VERB_WEEPING",
20: "VERB_LOOKINGDEJECTED",
21: "VERB_CRINGING",
22: "VERB_SCREAMING",
23: "VERB_SUBMISSIVEGESTURE",
24: "VERB_FETALPOSITION",
25: "VERB_SMEAREDINTOSPIRAL",
26: "VERB_FALLING",
27: "VERB_DEAD",
28: "VERB_LAUGHING",
29: "VERB_LOOKINGOFFENDED",
30: "VERB_BEINGSHOT",
31: "VERB_PLAINTIVEGESTURE",
32: "VERB_MELTING",
33: "VERB_SHOOTING",
34: "VERB_TORTURING",
35: "VERB_COMMITTINGDEPRAVEDACT",
36: "VERB_PRAYING",
37: "VERB_CONTEMPLATING",
38: "VERB_COOKING",
39: "VERB_ENGRAVING",
40: "VERB_PROSTRATING",
41: "VERB_SUFFERING",
42: "VERB_BEINGIMPALED",
43: "VERB_BEINGCONTORTED",
44: "VERB_BEINGFLAYED",
45: "VERB_HANGINGFROM",
46: "VERB_BEINGMUTILATED",
47: "VERB_TRIUMPHANTPOSE",
}
var ArtImageVerb_value = map[string]int32{
"VERB_WITHERING": 0,
"VERB_SURROUNDEDBY": 1,
"VERB_MASSACRING": 2,
"VERB_FIGHTING": 3,
"VERB_LABORING": 4,
"VERB_GREETING": 5,
"VERB_REFUSING": 6,
"VERB_SPEAKING": 7,
"VERB_EMBRACING": 8,
"VERB_STRIKINGDOWN": 9,
"VERB_MENACINGPOSE": 10,
"VERB_TRAVELING": 11,
"VERB_RAISING": 12,
"VERB_HIDING": 13,
"VERB_LOOKINGCONFUSED": 14,
"VERB_LOOKINGTERRIFIED": 15,
"VERB_DEVOURING": 16,
"VERB_ADMIRING": 17,
"VERB_BURNING": 18,
"VERB_WEEPING": 19,
"VERB_LOOKINGDEJECTED": 20,
"VERB_CRINGING": 21,
"VERB_SCREAMING": 22,
"VERB_SUBMISSIVEGESTURE": 23,
"VERB_FETALPOSITION": 24,
"VERB_SMEAREDINTOSPIRAL": 25,
"VERB_FALLING": 26,
"VERB_DEAD": 27,
"VERB_LAUGHING": 28,
"VERB_LOOKINGOFFENDED": 29,
"VERB_BEINGSHOT": 30,
"VERB_PLAINTIVEGESTURE": 31,
"VERB_MELTING": 32,
"VERB_SHOOTING": 33,
"VERB_TORTURING": 34,
"VERB_COMMITTINGDEPRAVEDACT": 35,
"VERB_PRAYING": 36,
"VERB_CONTEMPLATING": 37,
"VERB_COOKING": 38,
"VERB_ENGRAVING": 39,
"VERB_PROSTRATING": 40,
"VERB_SUFFERING": 41,
"VERB_BEINGIMPALED": 42,
"VERB_BEINGCONTORTED": 43,
"VERB_BEINGFLAYED": 44,
"VERB_HANGINGFROM": 45,
"VERB_BEINGMUTILATED": 46,
"VERB_TRIUMPHANTPOSE": 47,
}
var BuildingDirection_name = map[int32]string{
0: "NORTH",
1: "EAST",
2: "SOUTH",
3: "WEST",
4: "NONE",
}
var BuildingDirection_value = map[string]int32{
"NORTH": 0,
"EAST": 1,
"SOUTH": 2,
"WEST": 3,
"NONE": 4,
}
var CarefulMovementType_name = map[int32]string{
0: "DEFAULT_MOVEMENT",
1: "RELEASE_ITEM_HOLD",
2: "RELEASE_TILE_HOLD",
3: "ATTACK_CREATURE",
4: "HOLD_TILE",
5: "MOVE",
6: "CLIMB",
7: "HOLD_ITEM",
8: "BUILDING_INTERACT",
9: "ITEM_INTERACT",
10: "ITEM_INTERACT_GUIDE",
11: "ITEM_INTERACT_RIDE",
12: "ITEM_INTERACT_PUSH",
}
var CarefulMovementType_value = map[string]int32{
"DEFAULT_MOVEMENT": 0,
"RELEASE_ITEM_HOLD": 1,
"RELEASE_TILE_HOLD": 2,
"ATTACK_CREATURE": 3,
"HOLD_TILE": 4,
"MOVE": 5,
"CLIMB": 6,
"HOLD_ITEM": 7,
"BUILDING_INTERACT": 8,
"ITEM_INTERACT": 9,
"ITEM_INTERACT_GUIDE": 10,
"ITEM_INTERACT_RIDE": 11,
"ITEM_INTERACT_PUSH": 12,
}
var CumulusType_name = map[int32]string{
0: "CUMULUS_NONE",
1: "CUMULUS_MEDIUM",
2: "CUMULUS_MULTI",
3: "CUMULUS_NIMBUS",
}
var CumulusType_value = map[string]int32{
"CUMULUS_NONE": 0,
"CUMULUS_MEDIUM": 1,
"CUMULUS_MULTI": 2,
"CUMULUS_NIMBUS": 3,
}
var FlowType_name = map[int32]string{
0: "Miasma",
1: "Steam",
2: "Mist",
3: "MaterialDust",
4: "MagmaMist",
5: "Smoke",
6: "Dragonfire",
7: "Fire",
8: "Web",
9: "MaterialGas",
10: "MaterialVapor",
11: "OceanWave",
12: "SeaFoam",
13: "ItemCloud",
-1: "CampFire",
}
var FlowType_value = map[string]int32{
"Miasma": 0,
"Steam": 1,
"Mist": 2,
"MaterialDust": 3,
"MagmaMist": 4,
"Smoke": 5,
"Dragonfire": 6,
"Fire": 7,
"Web": 8,
"MaterialGas": 9,
"MaterialVapor": 10,
"OceanWave": 11,
"SeaFoam": 12,
"ItemCloud": 13,
"CampFire": -1,
}
var FogType_name = map[int32]string{
0: "FOG_NONE",
1: "FOG_MIST",
2: "FOG_NORMAL",
3: "F0G_THICK",
}
var FogType_value = map[string]int32{
"FOG_NONE": 0,
"FOG_MIST": 1,
"FOG_NORMAL": 2,
"F0G_THICK": 3,
}
var FrontType_name = map[int32]string{
0: "FRONT_NONE",
1: "FRONT_WARM",
2: "FRONT_COLD",
3: "FRONT_OCCLUDED",
}
var FrontType_value = map[string]int32{
"FRONT_NONE": 0,
"FRONT_WARM": 1,
"FRONT_COLD": 2,
"FRONT_OCCLUDED": 3,
}
var HairStyle_name = map[int32]string{
-1: "UNKEMPT",
0: "NEATLY_COMBED",
1: "BRAIDED",
2: "DOUBLE_BRAID",
3: "PONY_TAILS",
4: "CLEAN_SHAVEN",
}
var HairStyle_value = map[string]int32{
"UNKEMPT": -1,
"NEATLY_COMBED": 0,
"BRAIDED": 1,
"DOUBLE_BRAID": 2,
"PONY_TAILS": 3,
"CLEAN_SHAVEN": 4,
}
var ImprovementType_name = map[int32]string{
0: "ART_IMAGE",
1: "COVERED",
2: "RINGS_HANGING",
3: "BANDS",
4: "SPIKES",
5: "ITEMSPECIFIC",
6: "THREAD",
7: "CLOTH",
8: "SEWN_IMAGE",
9: "PAGES",
10: "ILLUSTRATION",
11: "INSTRUMENT_PIECE",
12: "WRITING",
}
var ImprovementType_value = map[string]int32{
"ART_IMAGE": 0,
"COVERED": 1,
"RINGS_HANGING": 2,
"BANDS": 3,
"SPIKES": 4,
"ITEMSPECIFIC": 5,
"THREAD": 6,
"CLOTH": 7,
"SEWN_IMAGE": 8,
"PAGES": 9,
"ILLUSTRATION": 10,
"INSTRUMENT_PIECE": 11,
"WRITING": 12,
}
var InventoryMode_name = map[int32]string{
0: "Hauled",
1: "Weapon",
2: "Worn",
3: "Piercing",
4: "Flask",
5: "WrappedAround",
6: "StuckIn",
7: "InMouth",
8: "Pet",
9: "SewnInto",
10: "Strapped",
}
var InventoryMode_value = map[string]int32{
"Hauled": 0,
"Weapon": 1,
"Worn": 2,
"Piercing": 3,
"Flask": 4,
"WrappedAround": 5,
"StuckIn": 6,
"InMouth": 7,
"Pet": 8,
"SewnInto": 9,
"Strapped": 10,
}
var MatterState_name = map[int32]string{
0: "Solid",
1: "Liquid",
2: "Gas",
3: "Powder",
4: "Paste",
5: "Pressed",
}
var MatterState_value = map[string]int32{
"Solid": 0,
"Liquid": 1,
"Gas": 2,
"Powder": 3,
"Paste": 4,
"Pressed": 5,
}
var MiscMoveType_name = map[int32]string{
0: "SET_CLIMB",
1: "SET_STAND",
2: "SET_CANCEL",
}
var MiscMoveType_value = map[string]int32{
"SET_CLIMB": 0,
"SET_STAND": 1,
"SET_CANCEL": 2,
}
var PatternType_name = map[int32]string{
0: "MONOTONE",
1: "STRIPES",
2: "IRIS_EYE",
3: "SPOTS",
4: "PUPIL_EYE",
5: "MOTTLED",
}
var PatternType_value = map[string]int32{
"MONOTONE": 0,
"STRIPES": 1,
"IRIS_EYE": 2,
"SPOTS": 3,
"PUPIL_EYE": 4,
"MOTTLED": 5,
}
var PitchChoiceType_name = map[int32]string{
0: "MEMBRANE_POSITION",
1: "SUBPART_CHOICE",
2: "KEYBOARD",
3: "STOPPING_FRET",
4: "STOPPING_AGAINST_BODY",
5: "STOPPING_HOLE",
6: "STOPPING_HOLE_KEY",
7: "SLIDE",
8: "HARMONIC_SERIES",
9: "VALVE_ROUTES_AIR",
10: "BP_IN_BELL",
11: "FOOT_PEDALS",
}
var PitchChoiceType_value = map[string]int32{
"MEMBRANE_POSITION": 0,
"SUBPART_CHOICE": 1,
"KEYBOARD": 2,
"STOPPING_FRET": 3,
"STOPPING_AGAINST_BODY": 4,
"STOPPING_HOLE": 5,
"STOPPING_HOLE_KEY": 6,
"SLIDE": 7,
"HARMONIC_SERIES": 8,
"VALVE_ROUTES_AIR": 9,
"BP_IN_BELL": 10,
"FOOT_PEDALS": 11,
}
var SiteRealizationBuildingType_name = map[int32]string{
0: "cottage_plot",
1: "castle_wall",
2: "castle_tower",
3: "castle_courtyard",
4: "house",
5: "temple",
6: "tomb",
7: "shop_house",
8: "warehouse",
9: "market_square",
10: "pasture",
11: "waste",
12: "courtyard",
13: "well",
14: "vault",
15: "great_tower",
16: "trenches",
17: "tree_house",
18: "hillock_house",
19: "mead_hall",
20: "fortress_entrance",
21: "library",
22: "tavern",
}
var SiteRealizationBuildingType_value = map[string]int32{
"cottage_plot": 0,
"castle_wall": 1,
"castle_tower": 2,
"castle_courtyard": 3,
"house": 4,
"temple": 5,
"tomb": 6,
"shop_house": 7,
"warehouse": 8,
"market_square": 9,
"pasture": 10,
"waste": 11,
"courtyard": 12,
"well": 13,
"vault": 14,
"great_tower": 15,
"trenches": 16,
"tree_house": 17,
"hillock_house": 18,
"mead_hall": 19,
"fortress_entrance": 20,
"library": 21,
"tavern": 22,
}
var SoundProductionType_name = map[int32]string{
0: "PLUCKED_BY_BP",
1: "PLUCKED",
2: "BOWED",
3: "STRUCK_BY_BP",
4: "STRUCK",
5: "VIBRATE_BP_AGAINST_OPENING",
6: "BLOW_AGAINST_FIPPLE",
7: "BLOW_OVER_OPENING_SIDE",
8: "BLOW_OVER_OPENING_END",
9: "BLOW_OVER_SINGLE_REED",
10: "BLOW_OVER_DOUBLE_REED",
11: "BLOW_OVER_FREE_REED",
12: "STRUCK_TOGETHER",
13: "SHAKEN",
14: "SCRAPED",
15: "FRICTION",
16: "RESONATOR",
17: "BAG_OVER_REED",
18: "AIR_OVER_REED",
19: "AIR_OVER_FREE_REED",
20: "AIR_AGAINST_FIPPLE",
}
var SoundProductionType_value = map[string]int32{
"PLUCKED_BY_BP": 0,
"PLUCKED": 1,
"BOWED": 2,
"STRUCK_BY_BP": 3,
"STRUCK": 4,
"VIBRATE_BP_AGAINST_OPENING": 5,
"BLOW_AGAINST_FIPPLE": 6,
"BLOW_OVER_OPENING_SIDE": 7,
"BLOW_OVER_OPENING_END": 8,
"BLOW_OVER_SINGLE_REED": 9,
"BLOW_OVER_DOUBLE_REED": 10,
"BLOW_OVER_FREE_REED": 11,
"STRUCK_TOGETHER": 12,
"SHAKEN": 13,
"SCRAPED": 14,
"FRICTION": 15,
"RESONATOR": 16,
"BAG_OVER_REED": 17,
"AIR_OVER_REED": 18,
"AIR_OVER_FREE_REED": 19,
"AIR_AGAINST_FIPPLE": 20,
}
var StratusType_name = map[int32]string{
0: "STRATUS_NONE",
1: "STRATUS_ALTO",
2: "STRATUS_PROPER",
3: "STRATUS_NIMBUS",
}
var StratusType_value = map[string]int32{
"STRATUS_NONE": 0,
"STRATUS_ALTO": 1,
"STRATUS_PROPER": 2,
"STRATUS_NIMBUS": 3,
}
var TileDigDesignation_name = map[int32]string{
0: "NO_DIG",
1: "DEFAULT_DIG",
2: "UP_DOWN_STAIR_DIG",
3: "CHANNEL_DIG",
4: "RAMP_DIG",
5: "DOWN_STAIR_DIG",
6: "UP_STAIR_DIG",
}
var TileDigDesignation_value = map[string]int32{
"NO_DIG": 0,
"DEFAULT_DIG": 1,
"UP_DOWN_STAIR_DIG": 2,
"CHANNEL_DIG": 3,
"RAMP_DIG": 4,
"DOWN_STAIR_DIG": 5,
"UP_STAIR_DIG": 6,
}
var TiletypeMaterial_name = map[int32]string{
-1: "NO_MATERIAL",
0: "AIR",
1: "SOIL",
2: "STONE",
3: "FEATURE",
4: "LAVA_STONE",
5: "MINERAL",
6: "FROZEN_LIQUID",
7: "CONSTRUCTION",
8: "GRASS_LIGHT",
9: "GRASS_DARK",
10: "GRASS_DRY",
11: "GRASS_DEAD",
12: "PLANT",
13: "HFS",
14: "CAMPFIRE",
15: "FIRE",
16: "ASHES",
17: "MAGMA",
18: "DRIFTWOOD",
19: "POOL",
20: "BROOK",
21: "RIVER",
22: "ROOT",
23: "TREE_MATERIAL",
24: "MUSHROOM",
25: "UNDERWORLD_GATE",
}
var TiletypeMaterial_value = map[string]int32{
"NO_MATERIAL": -1,
"AIR": 0,
"SOIL": 1,
"STONE": 2,
"FEATURE": 3,
"LAVA_STONE": 4,
"MINERAL": 5,
"FROZEN_LIQUID": 6,
"CONSTRUCTION": 7,
"GRASS_LIGHT": 8,
"GRASS_DARK": 9,
"GRASS_DRY": 10,
"GRASS_DEAD": 11,
"PLANT": 12,
"HFS": 13,
"CAMPFIRE": 14,
"FIRE": 15,
"ASHES": 16,
"MAGMA": 17,
"DRIFTWOOD": 18,
"POOL": 19,
"BROOK": 20,
"RIVER": 21,
"ROOT": 22,
"TREE_MATERIAL": 23,
"MUSHROOM": 24,
"UNDERWORLD_GATE": 25,
}
var TiletypeShape_name = map[int32]string{
-1: "NO_SHAPE",
0: "EMPTY",
1: "FLOOR",
2: "BOULDER",
3: "PEBBLES",
4: "WALL",
5: "FORTIFICATION",
6: "STAIR_UP",
7: "STAIR_DOWN",
8: "STAIR_UPDOWN",
9: "RAMP",
10: "RAMP_TOP",
11: "BROOK_BED",
12: "BROOK_TOP",
13: "TREE_SHAPE",
14: "SAPLING",
15: "SHRUB",
16: "ENDLESS_PIT",
17: "BRANCH",
18: "TRUNK_BRANCH",
19: "TWIG",
}
var TiletypeShape_value = map[string]int32{
"NO_SHAPE": -1,
"EMPTY": 0,
"FLOOR": 1,
"BOULDER": 2,
"PEBBLES": 3,
"WALL": 4,
"FORTIFICATION": 5,
"STAIR_UP": 6,
"STAIR_DOWN": 7,
"STAIR_UPDOWN": 8,
"RAMP": 9,
"RAMP_TOP": 10,
"BROOK_BED": 11,
"BROOK_TOP": 12,
"TREE_SHAPE": 13,
"SAPLING": 14,
"SHRUB": 15,
"ENDLESS_PIT": 16,
"BRANCH": 17,
"TRUNK_BRANCH": 18,
"TWIG": 19,
}
var TiletypeSpecial_name = map[int32]string{
-1: "NO_SPECIAL",
0: "NORMAL",
1: "RIVER_SOURCE",
2: "WATERFALL",
3: "SMOOTH",
4: "FURROWED",
5: "WET",
6: "DEAD",
7: "WORN_1",
8: "WORN_2",
9: "WORN_3",
10: "TRACK",
11: "SMOOTH_DEAD",
}
var TiletypeSpecial_value = map[string]int32{
"NO_SPECIAL": -1,
"NORMAL": 0,
"RIVER_SOURCE": 1,
"WATERFALL": 2,
"SMOOTH": 3,
"FURROWED": 4,
"WET": 5,
"DEAD": 6,
"WORN_1": 7,
"WORN_2": 8,
"WORN_3": 9,
"TRACK": 10,
"SMOOTH_DEAD": 11,
}
var TiletypeVariant_name = map[int32]string{
-1: "NO_VARIANT",
0: "VAR_1",
1: "VAR_2",
2: "VAR_3",
3: "VAR_4",
}
var TiletypeVariant_value = map[string]int32{
"NO_VARIANT": -1,
"VAR_1": 0,
"VAR_2": 1,
"VAR_3": 2,
"VAR_4": 3,
}
var TuningType_name = map[int32]string{
0: "PEGS",
1: "ADJUSTABLE_BRIDGES",
2: "CROOKS",
3: "TIGHTENING",
4: "LEVERS",
}
var TuningType_value = map[string]int32{
"PEGS": 0,
"ADJUSTABLE_BRIDGES": 1,
"CROOKS": 2,
"TIGHTENING": 3,
"LEVERS": 4,
}
var WorldPoles_name = map[int32]string{
0: "NO_POLES",
1: "NORTH_POLE",
2: "SOUTH_POLE",
3: "BOTH_POLES",
}
var WorldPoles_value = map[string]int32{
"NO_POLES": 0,
"NORTH_POLE": 1,
"SOUTH_POLE": 2,
"BOTH_POLES": 3,
}
Functions ¶
func CallCheckHashes ¶
func CallCheckHashes(client *dfhackrpc.Client) (dfhackrpc.CommandResult, error)
CallCheckHashes is a convenience wrapper around the RemoteFortressReader::CheckHashes RPC method.
func CallGetPauseState ¶
CallGetPauseState is a convenience wrapper around the RemoteFortressReader::GetPauseState RPC method.
func CallJumpCommand ¶
func CallJumpCommand(client *dfhackrpc.Client, request *MoveCommandParams) (dfhackrpc.CommandResult, error)
CallJumpCommand is a convenience wrapper around the RemoteFortressReader::JumpCommand RPC method.
func CallMiscMoveCommand ¶
func CallMiscMoveCommand(client *dfhackrpc.Client, request *MiscMoveParams) (dfhackrpc.CommandResult, error)
CallMiscMoveCommand is a convenience wrapper around the RemoteFortressReader::MiscMoveCommand RPC method.
func CallMoveCommand ¶
func CallMoveCommand(client *dfhackrpc.Client, request *MoveCommandParams) (dfhackrpc.CommandResult, error)
CallMoveCommand is a convenience wrapper around the RemoteFortressReader::MoveCommand RPC method.
func CallMovementSelectCommand ¶
func CallMovementSelectCommand(client *dfhackrpc.Client, value int32) (dfhackrpc.CommandResult, error)
CallMovementSelectCommand is a convenience wrapper around the RemoteFortressReader::MovementSelectCommand RPC method.
func CallPassKeyboardEvent ¶
func CallPassKeyboardEvent(client *dfhackrpc.Client, request *KeyboardEvent) (dfhackrpc.CommandResult, error)
CallPassKeyboardEvent is a convenience wrapper around the RemoteFortressReader::PassKeyboardEvent RPC method.
func CallResetMapHashes ¶
func CallResetMapHashes(client *dfhackrpc.Client) (dfhackrpc.CommandResult, error)
CallResetMapHashes is a convenience wrapper around the RemoteFortressReader::ResetMapHashes RPC method.
func CallSendDigCommand ¶
func CallSendDigCommand(client *dfhackrpc.Client, request *DigCommand) (dfhackrpc.CommandResult, error)
CallSendDigCommand is a convenience wrapper around the RemoteFortressReader::SendDigCommand RPC method.
func CallSetPauseState ¶
CallSetPauseState is a convenience wrapper around the RemoteFortressReader::SetPauseState RPC method.
Types ¶
type AdvmodeMenu ¶
type AdvmodeMenu int32
const ( AdvmodeMenu_Default AdvmodeMenu = 0 AdvmodeMenu_Look AdvmodeMenu = 1 AdvmodeMenu_ConversationAddress AdvmodeMenu = 2 AdvmodeMenu_ConversationSelect AdvmodeMenu = 3 AdvmodeMenu_ConversationSpeak AdvmodeMenu = 4 AdvmodeMenu_Inventory AdvmodeMenu = 5 AdvmodeMenu_Drop AdvmodeMenu = 6 AdvmodeMenu_ThrowItem AdvmodeMenu = 7 AdvmodeMenu_Wear AdvmodeMenu = 8 AdvmodeMenu_Remove AdvmodeMenu = 9 AdvmodeMenu_Interact AdvmodeMenu = 10 AdvmodeMenu_Put AdvmodeMenu = 11 AdvmodeMenu_PutContainer AdvmodeMenu = 12 AdvmodeMenu_Eat AdvmodeMenu = 13 AdvmodeMenu_ThrowAim AdvmodeMenu = 14 AdvmodeMenu_Fire AdvmodeMenu = 15 AdvmodeMenu_Get AdvmodeMenu = 16 AdvmodeMenu_Unk17 AdvmodeMenu = 17 AdvmodeMenu_CombatPrefs AdvmodeMenu = 18 AdvmodeMenu_Companions AdvmodeMenu = 19 AdvmodeMenu_MovementPrefs AdvmodeMenu = 20 AdvmodeMenu_SpeedPrefs AdvmodeMenu = 21 AdvmodeMenu_InteractAction AdvmodeMenu = 22 AdvmodeMenu_MoveCarefully AdvmodeMenu = 23 AdvmodeMenu_Announcements AdvmodeMenu = 24 AdvmodeMenu_UseBuilding AdvmodeMenu = 25 AdvmodeMenu_Travel AdvmodeMenu = 26 AdvmodeMenu_Unk27 AdvmodeMenu = 27 AdvmodeMenu_Unk28 AdvmodeMenu = 28 AdvmodeMenu_SleepConfirm AdvmodeMenu = 29 AdvmodeMenu_SelectInteractionTarget AdvmodeMenu = 30 AdvmodeMenu_Unk31 AdvmodeMenu = 31 AdvmodeMenu_Unk32 AdvmodeMenu = 32 AdvmodeMenu_FallAction AdvmodeMenu = 33 AdvmodeMenu_ViewTracks AdvmodeMenu = 34 AdvmodeMenu_Jump AdvmodeMenu = 35 AdvmodeMenu_Unk36 AdvmodeMenu = 36 AdvmodeMenu_AttackConfirm AdvmodeMenu = 37 AdvmodeMenu_AttackType AdvmodeMenu = 38 AdvmodeMenu_AttackBodypart AdvmodeMenu = 39 AdvmodeMenu_AttackStrike AdvmodeMenu = 40 AdvmodeMenu_Unk41 AdvmodeMenu = 41 AdvmodeMenu_Unk42 AdvmodeMenu = 42 AdvmodeMenu_DodgeDirection AdvmodeMenu = 43 AdvmodeMenu_Unk44 AdvmodeMenu = 44 AdvmodeMenu_Unk45 AdvmodeMenu = 45 AdvmodeMenu_Build AdvmodeMenu = 46 )
func (AdvmodeMenu) Enum ¶
func (x AdvmodeMenu) Enum() *AdvmodeMenu
func (AdvmodeMenu) EnumDescriptor ¶
func (AdvmodeMenu) EnumDescriptor() ([]byte, []int)
func (AdvmodeMenu) String ¶
func (x AdvmodeMenu) String() string
func (*AdvmodeMenu) UnmarshalJSON ¶
func (x *AdvmodeMenu) UnmarshalJSON(data []byte) error
type Army ¶
type Army struct { Id *int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` PosX *int32 `protobuf:"varint,2,opt,name=pos_x,json=posX" json:"pos_x,omitempty"` PosY *int32 `protobuf:"varint,3,opt,name=pos_y,json=posY" json:"pos_y,omitempty"` PosZ *int32 `protobuf:"varint,4,opt,name=pos_z,json=posZ" json:"pos_z,omitempty"` Leader *UnitDefinition `protobuf:"bytes,5,opt,name=leader" json:"leader,omitempty"` Members []*UnitDefinition `protobuf:"bytes,6,rep,name=members" json:"members,omitempty"` Flags *uint32 `protobuf:"varint,7,opt,name=flags" json:"flags,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Army) Descriptor ¶
func (*Army) GetLeader ¶
func (m *Army) GetLeader() *UnitDefinition
func (*Army) GetMembers ¶
func (m *Army) GetMembers() []*UnitDefinition
func (*Army) ProtoMessage ¶
func (*Army) ProtoMessage()
func (*Army) XXX_DiscardUnknown ¶
func (m *Army) XXX_DiscardUnknown()
func (*Army) XXX_Unmarshal ¶
type ArmyList ¶
type ArmyList struct { Armies []*Army `protobuf:"bytes,1,rep,name=armies" json:"armies,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ArmyList) Descriptor ¶
func (*ArmyList) ProtoMessage ¶
func (*ArmyList) ProtoMessage()
func (*ArmyList) XXX_DiscardUnknown ¶
func (m *ArmyList) XXX_DiscardUnknown()
func (*ArmyList) XXX_Marshal ¶
func (*ArmyList) XXX_Unmarshal ¶
type ArtImage ¶
type ArtImage struct { Elements []*ArtImageElement `protobuf:"bytes,1,rep,name=elements" json:"elements,omitempty"` Id *MatPair `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"` Properties []*ArtImageProperty `protobuf:"bytes,3,rep,name=properties" json:"properties,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ArtImage) Descriptor ¶
func (*ArtImage) GetElements ¶
func (m *ArtImage) GetElements() []*ArtImageElement
func (*ArtImage) GetProperties ¶
func (m *ArtImage) GetProperties() []*ArtImageProperty
func (*ArtImage) ProtoMessage ¶
func (*ArtImage) ProtoMessage()
func (*ArtImage) XXX_DiscardUnknown ¶
func (m *ArtImage) XXX_DiscardUnknown()
func (*ArtImage) XXX_Marshal ¶
func (*ArtImage) XXX_Unmarshal ¶
type ArtImageElement ¶
type ArtImageElement struct { Count *int32 `protobuf:"varint,1,opt,name=count" json:"count,omitempty"` Type *ArtImageElementType `protobuf:"varint,2,opt,name=type,enum=RemoteFortressReader.ArtImageElementType" json:"type,omitempty"` CreatureItem *MatPair `protobuf:"bytes,3,opt,name=creature_item,json=creatureItem" json:"creature_item,omitempty"` Material *MatPair `protobuf:"bytes,5,opt,name=material" json:"material,omitempty"` Id *int32 `protobuf:"varint,6,opt,name=id" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ArtImageElement) Descriptor ¶
func (*ArtImageElement) Descriptor() ([]byte, []int)
func (*ArtImageElement) GetCount ¶
func (m *ArtImageElement) GetCount() int32
func (*ArtImageElement) GetCreatureItem ¶
func (m *ArtImageElement) GetCreatureItem() *MatPair
func (*ArtImageElement) GetId ¶
func (m *ArtImageElement) GetId() int32
func (*ArtImageElement) GetMaterial ¶
func (m *ArtImageElement) GetMaterial() *MatPair
func (*ArtImageElement) GetType ¶
func (m *ArtImageElement) GetType() ArtImageElementType
func (*ArtImageElement) ProtoMessage ¶
func (*ArtImageElement) ProtoMessage()
func (*ArtImageElement) Reset ¶
func (m *ArtImageElement) Reset()
func (*ArtImageElement) String ¶
func (m *ArtImageElement) String() string
func (*ArtImageElement) XXX_DiscardUnknown ¶
func (m *ArtImageElement) XXX_DiscardUnknown()
func (*ArtImageElement) XXX_Marshal ¶
func (m *ArtImageElement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ArtImageElement) XXX_Merge ¶
func (dst *ArtImageElement) XXX_Merge(src proto.Message)
func (*ArtImageElement) XXX_Size ¶
func (m *ArtImageElement) XXX_Size() int
func (*ArtImageElement) XXX_Unmarshal ¶
func (m *ArtImageElement) XXX_Unmarshal(b []byte) error
type ArtImageElementType ¶
type ArtImageElementType int32
const ( ArtImageElementType_IMAGE_CREATURE ArtImageElementType = 0 ArtImageElementType_IMAGE_PLANT ArtImageElementType = 1 ArtImageElementType_IMAGE_TREE ArtImageElementType = 2 ArtImageElementType_IMAGE_SHAPE ArtImageElementType = 3 ArtImageElementType_IMAGE_ITEM ArtImageElementType = 4 )
func (ArtImageElementType) Enum ¶
func (x ArtImageElementType) Enum() *ArtImageElementType
func (ArtImageElementType) EnumDescriptor ¶
func (ArtImageElementType) EnumDescriptor() ([]byte, []int)
func (ArtImageElementType) String ¶
func (x ArtImageElementType) String() string
func (*ArtImageElementType) UnmarshalJSON ¶
func (x *ArtImageElementType) UnmarshalJSON(data []byte) error
type ArtImageProperty ¶
type ArtImageProperty struct { Subject *int32 `protobuf:"varint,1,opt,name=subject" json:"subject,omitempty"` Object *int32 `protobuf:"varint,2,opt,name=object" json:"object,omitempty"` Verb *ArtImageVerb `protobuf:"varint,3,opt,name=verb,enum=RemoteFortressReader.ArtImageVerb" json:"verb,omitempty"` Type *ArtImagePropertyType `protobuf:"varint,4,opt,name=type,enum=RemoteFortressReader.ArtImagePropertyType" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ArtImageProperty) Descriptor ¶
func (*ArtImageProperty) Descriptor() ([]byte, []int)
func (*ArtImageProperty) GetObject ¶
func (m *ArtImageProperty) GetObject() int32
func (*ArtImageProperty) GetSubject ¶
func (m *ArtImageProperty) GetSubject() int32
func (*ArtImageProperty) GetType ¶
func (m *ArtImageProperty) GetType() ArtImagePropertyType
func (*ArtImageProperty) GetVerb ¶
func (m *ArtImageProperty) GetVerb() ArtImageVerb
func (*ArtImageProperty) ProtoMessage ¶
func (*ArtImageProperty) ProtoMessage()
func (*ArtImageProperty) Reset ¶
func (m *ArtImageProperty) Reset()
func (*ArtImageProperty) String ¶
func (m *ArtImageProperty) String() string
func (*ArtImageProperty) XXX_DiscardUnknown ¶
func (m *ArtImageProperty) XXX_DiscardUnknown()
func (*ArtImageProperty) XXX_Marshal ¶
func (m *ArtImageProperty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ArtImageProperty) XXX_Merge ¶
func (dst *ArtImageProperty) XXX_Merge(src proto.Message)
func (*ArtImageProperty) XXX_Size ¶
func (m *ArtImageProperty) XXX_Size() int
func (*ArtImageProperty) XXX_Unmarshal ¶
func (m *ArtImageProperty) XXX_Unmarshal(b []byte) error
type ArtImagePropertyType ¶
type ArtImagePropertyType int32
const ( ArtImagePropertyType_TRANSITIVE_VERB ArtImagePropertyType = 0 ArtImagePropertyType_INTRANSITIVE_VERB ArtImagePropertyType = 1 )
func (ArtImagePropertyType) Enum ¶
func (x ArtImagePropertyType) Enum() *ArtImagePropertyType
func (ArtImagePropertyType) EnumDescriptor ¶
func (ArtImagePropertyType) EnumDescriptor() ([]byte, []int)
func (ArtImagePropertyType) String ¶
func (x ArtImagePropertyType) String() string
func (*ArtImagePropertyType) UnmarshalJSON ¶
func (x *ArtImagePropertyType) UnmarshalJSON(data []byte) error
type ArtImageVerb ¶
type ArtImageVerb int32
const ( ArtImageVerb_VERB_WITHERING ArtImageVerb = 0 ArtImageVerb_VERB_SURROUNDEDBY ArtImageVerb = 1 ArtImageVerb_VERB_MASSACRING ArtImageVerb = 2 ArtImageVerb_VERB_FIGHTING ArtImageVerb = 3 ArtImageVerb_VERB_LABORING ArtImageVerb = 4 ArtImageVerb_VERB_GREETING ArtImageVerb = 5 ArtImageVerb_VERB_REFUSING ArtImageVerb = 6 ArtImageVerb_VERB_SPEAKING ArtImageVerb = 7 ArtImageVerb_VERB_EMBRACING ArtImageVerb = 8 ArtImageVerb_VERB_STRIKINGDOWN ArtImageVerb = 9 ArtImageVerb_VERB_MENACINGPOSE ArtImageVerb = 10 ArtImageVerb_VERB_TRAVELING ArtImageVerb = 11 ArtImageVerb_VERB_RAISING ArtImageVerb = 12 ArtImageVerb_VERB_HIDING ArtImageVerb = 13 ArtImageVerb_VERB_LOOKINGCONFUSED ArtImageVerb = 14 ArtImageVerb_VERB_LOOKINGTERRIFIED ArtImageVerb = 15 ArtImageVerb_VERB_DEVOURING ArtImageVerb = 16 ArtImageVerb_VERB_ADMIRING ArtImageVerb = 17 ArtImageVerb_VERB_BURNING ArtImageVerb = 18 ArtImageVerb_VERB_WEEPING ArtImageVerb = 19 ArtImageVerb_VERB_LOOKINGDEJECTED ArtImageVerb = 20 ArtImageVerb_VERB_CRINGING ArtImageVerb = 21 ArtImageVerb_VERB_SCREAMING ArtImageVerb = 22 ArtImageVerb_VERB_SUBMISSIVEGESTURE ArtImageVerb = 23 ArtImageVerb_VERB_FETALPOSITION ArtImageVerb = 24 ArtImageVerb_VERB_SMEAREDINTOSPIRAL ArtImageVerb = 25 ArtImageVerb_VERB_FALLING ArtImageVerb = 26 ArtImageVerb_VERB_DEAD ArtImageVerb = 27 ArtImageVerb_VERB_LAUGHING ArtImageVerb = 28 ArtImageVerb_VERB_LOOKINGOFFENDED ArtImageVerb = 29 ArtImageVerb_VERB_BEINGSHOT ArtImageVerb = 30 ArtImageVerb_VERB_PLAINTIVEGESTURE ArtImageVerb = 31 ArtImageVerb_VERB_MELTING ArtImageVerb = 32 ArtImageVerb_VERB_SHOOTING ArtImageVerb = 33 ArtImageVerb_VERB_TORTURING ArtImageVerb = 34 ArtImageVerb_VERB_COMMITTINGDEPRAVEDACT ArtImageVerb = 35 ArtImageVerb_VERB_PRAYING ArtImageVerb = 36 ArtImageVerb_VERB_CONTEMPLATING ArtImageVerb = 37 ArtImageVerb_VERB_COOKING ArtImageVerb = 38 ArtImageVerb_VERB_ENGRAVING ArtImageVerb = 39 ArtImageVerb_VERB_PROSTRATING ArtImageVerb = 40 ArtImageVerb_VERB_SUFFERING ArtImageVerb = 41 ArtImageVerb_VERB_BEINGIMPALED ArtImageVerb = 42 ArtImageVerb_VERB_BEINGCONTORTED ArtImageVerb = 43 ArtImageVerb_VERB_BEINGFLAYED ArtImageVerb = 44 ArtImageVerb_VERB_HANGINGFROM ArtImageVerb = 45 ArtImageVerb_VERB_BEINGMUTILATED ArtImageVerb = 46 ArtImageVerb_VERB_TRIUMPHANTPOSE ArtImageVerb = 47 )
func (ArtImageVerb) Enum ¶
func (x ArtImageVerb) Enum() *ArtImageVerb
func (ArtImageVerb) EnumDescriptor ¶
func (ArtImageVerb) EnumDescriptor() ([]byte, []int)
func (ArtImageVerb) String ¶
func (x ArtImageVerb) String() string
func (*ArtImageVerb) UnmarshalJSON ¶
func (x *ArtImageVerb) UnmarshalJSON(data []byte) error
type BlockList ¶
type BlockList struct { MapBlocks []*MapBlock `protobuf:"bytes,1,rep,name=map_blocks,json=mapBlocks" json:"map_blocks,omitempty"` MapX *int32 `protobuf:"varint,2,opt,name=map_x,json=mapX" json:"map_x,omitempty"` MapY *int32 `protobuf:"varint,3,opt,name=map_y,json=mapY" json:"map_y,omitempty"` Engravings []*Engraving `protobuf:"bytes,4,rep,name=engravings" json:"engravings,omitempty"` OceanWaves []*Wave `protobuf:"bytes,5,rep,name=ocean_waves,json=oceanWaves" json:"ocean_waves,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetBlockList ¶
func CallGetBlockList(client *dfhackrpc.Client, request *BlockRequest) (*BlockList, dfhackrpc.CommandResult, error)
CallGetBlockList is a convenience wrapper around the RemoteFortressReader::GetBlockList RPC method.
func (*BlockList) Descriptor ¶
func (*BlockList) GetEngravings ¶
func (*BlockList) GetMapBlocks ¶
func (*BlockList) GetOceanWaves ¶
func (*BlockList) ProtoMessage ¶
func (*BlockList) ProtoMessage()
func (*BlockList) XXX_DiscardUnknown ¶
func (m *BlockList) XXX_DiscardUnknown()
func (*BlockList) XXX_Marshal ¶
func (*BlockList) XXX_Unmarshal ¶
type BlockRequest ¶
type BlockRequest struct { BlocksNeeded *int32 `protobuf:"varint,1,opt,name=blocks_needed,json=blocksNeeded" json:"blocks_needed,omitempty"` MinX *int32 `protobuf:"varint,2,opt,name=min_x,json=minX" json:"min_x,omitempty"` MaxX *int32 `protobuf:"varint,3,opt,name=max_x,json=maxX" json:"max_x,omitempty"` MinY *int32 `protobuf:"varint,4,opt,name=min_y,json=minY" json:"min_y,omitempty"` MaxY *int32 `protobuf:"varint,5,opt,name=max_y,json=maxY" json:"max_y,omitempty"` MinZ *int32 `protobuf:"varint,6,opt,name=min_z,json=minZ" json:"min_z,omitempty"` MaxZ *int32 `protobuf:"varint,7,opt,name=max_z,json=maxZ" json:"max_z,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BlockRequest) Descriptor ¶
func (*BlockRequest) Descriptor() ([]byte, []int)
func (*BlockRequest) GetBlocksNeeded ¶
func (m *BlockRequest) GetBlocksNeeded() int32
func (*BlockRequest) GetMaxX ¶
func (m *BlockRequest) GetMaxX() int32
func (*BlockRequest) GetMaxY ¶
func (m *BlockRequest) GetMaxY() int32
func (*BlockRequest) GetMaxZ ¶
func (m *BlockRequest) GetMaxZ() int32
func (*BlockRequest) GetMinX ¶
func (m *BlockRequest) GetMinX() int32
func (*BlockRequest) GetMinY ¶
func (m *BlockRequest) GetMinY() int32
func (*BlockRequest) GetMinZ ¶
func (m *BlockRequest) GetMinZ() int32
func (*BlockRequest) ProtoMessage ¶
func (*BlockRequest) ProtoMessage()
func (*BlockRequest) Reset ¶
func (m *BlockRequest) Reset()
func (*BlockRequest) String ¶
func (m *BlockRequest) String() string
func (*BlockRequest) XXX_DiscardUnknown ¶
func (m *BlockRequest) XXX_DiscardUnknown()
func (*BlockRequest) XXX_Marshal ¶
func (m *BlockRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BlockRequest) XXX_Merge ¶
func (dst *BlockRequest) XXX_Merge(src proto.Message)
func (*BlockRequest) XXX_Size ¶
func (m *BlockRequest) XXX_Size() int
func (*BlockRequest) XXX_Unmarshal ¶
func (m *BlockRequest) XXX_Unmarshal(b []byte) error
type BodyPartLayerRaw ¶
type BodyPartLayerRaw struct { LayerName *string `protobuf:"bytes,1,opt,name=layer_name,json=layerName" json:"layer_name,omitempty"` TissueId *int32 `protobuf:"varint,2,opt,name=tissue_id,json=tissueId" json:"tissue_id,omitempty"` LayerDepth *int32 `protobuf:"varint,3,opt,name=layer_depth,json=layerDepth" json:"layer_depth,omitempty"` BpModifiers []int32 `protobuf:"varint,4,rep,name=bp_modifiers,json=bpModifiers" json:"bp_modifiers,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BodyPartLayerRaw) Descriptor ¶
func (*BodyPartLayerRaw) Descriptor() ([]byte, []int)
func (*BodyPartLayerRaw) GetBpModifiers ¶
func (m *BodyPartLayerRaw) GetBpModifiers() []int32
func (*BodyPartLayerRaw) GetLayerDepth ¶
func (m *BodyPartLayerRaw) GetLayerDepth() int32
func (*BodyPartLayerRaw) GetLayerName ¶
func (m *BodyPartLayerRaw) GetLayerName() string
func (*BodyPartLayerRaw) GetTissueId ¶
func (m *BodyPartLayerRaw) GetTissueId() int32
func (*BodyPartLayerRaw) ProtoMessage ¶
func (*BodyPartLayerRaw) ProtoMessage()
func (*BodyPartLayerRaw) Reset ¶
func (m *BodyPartLayerRaw) Reset()
func (*BodyPartLayerRaw) String ¶
func (m *BodyPartLayerRaw) String() string
func (*BodyPartLayerRaw) XXX_DiscardUnknown ¶
func (m *BodyPartLayerRaw) XXX_DiscardUnknown()
func (*BodyPartLayerRaw) XXX_Marshal ¶
func (m *BodyPartLayerRaw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BodyPartLayerRaw) XXX_Merge ¶
func (dst *BodyPartLayerRaw) XXX_Merge(src proto.Message)
func (*BodyPartLayerRaw) XXX_Size ¶
func (m *BodyPartLayerRaw) XXX_Size() int
func (*BodyPartLayerRaw) XXX_Unmarshal ¶
func (m *BodyPartLayerRaw) XXX_Unmarshal(b []byte) error
type BodyPartRaw ¶
type BodyPartRaw struct { Token *string `protobuf:"bytes,1,opt,name=token" json:"token,omitempty"` Category *string `protobuf:"bytes,2,opt,name=category" json:"category,omitempty"` Parent *int32 `protobuf:"varint,3,opt,name=parent" json:"parent,omitempty"` Flags []bool `protobuf:"varint,4,rep,name=flags" json:"flags,omitempty"` Layers []*BodyPartLayerRaw `protobuf:"bytes,5,rep,name=layers" json:"layers,omitempty"` Relsize *int32 `protobuf:"varint,6,opt,name=relsize" json:"relsize,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BodyPartRaw) Descriptor ¶
func (*BodyPartRaw) Descriptor() ([]byte, []int)
func (*BodyPartRaw) GetCategory ¶
func (m *BodyPartRaw) GetCategory() string
func (*BodyPartRaw) GetFlags ¶
func (m *BodyPartRaw) GetFlags() []bool
func (*BodyPartRaw) GetLayers ¶
func (m *BodyPartRaw) GetLayers() []*BodyPartLayerRaw
func (*BodyPartRaw) GetParent ¶
func (m *BodyPartRaw) GetParent() int32
func (*BodyPartRaw) GetRelsize ¶
func (m *BodyPartRaw) GetRelsize() int32
func (*BodyPartRaw) GetToken ¶
func (m *BodyPartRaw) GetToken() string
func (*BodyPartRaw) ProtoMessage ¶
func (*BodyPartRaw) ProtoMessage()
func (*BodyPartRaw) Reset ¶
func (m *BodyPartRaw) Reset()
func (*BodyPartRaw) String ¶
func (m *BodyPartRaw) String() string
func (*BodyPartRaw) XXX_DiscardUnknown ¶
func (m *BodyPartRaw) XXX_DiscardUnknown()
func (*BodyPartRaw) XXX_Marshal ¶
func (m *BodyPartRaw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BodyPartRaw) XXX_Merge ¶
func (dst *BodyPartRaw) XXX_Merge(src proto.Message)
func (*BodyPartRaw) XXX_Size ¶
func (m *BodyPartRaw) XXX_Size() int
func (*BodyPartRaw) XXX_Unmarshal ¶
func (m *BodyPartRaw) XXX_Unmarshal(b []byte) error
type BodySizeInfo ¶
type BodySizeInfo struct { SizeCur *int32 `protobuf:"varint,1,opt,name=size_cur,json=sizeCur" json:"size_cur,omitempty"` SizeBase *int32 `protobuf:"varint,2,opt,name=size_base,json=sizeBase" json:"size_base,omitempty"` AreaCur *int32 `protobuf:"varint,3,opt,name=area_cur,json=areaCur" json:"area_cur,omitempty"` AreaBase *int32 `protobuf:"varint,4,opt,name=area_base,json=areaBase" json:"area_base,omitempty"` LengthCur *int32 `protobuf:"varint,5,opt,name=length_cur,json=lengthCur" json:"length_cur,omitempty"` LengthBase *int32 `protobuf:"varint,6,opt,name=length_base,json=lengthBase" json:"length_base,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BodySizeInfo) Descriptor ¶
func (*BodySizeInfo) Descriptor() ([]byte, []int)
func (*BodySizeInfo) GetAreaBase ¶
func (m *BodySizeInfo) GetAreaBase() int32
func (*BodySizeInfo) GetAreaCur ¶
func (m *BodySizeInfo) GetAreaCur() int32
func (*BodySizeInfo) GetLengthBase ¶
func (m *BodySizeInfo) GetLengthBase() int32
func (*BodySizeInfo) GetLengthCur ¶
func (m *BodySizeInfo) GetLengthCur() int32
func (*BodySizeInfo) GetSizeBase ¶
func (m *BodySizeInfo) GetSizeBase() int32
func (*BodySizeInfo) GetSizeCur ¶
func (m *BodySizeInfo) GetSizeCur() int32
func (*BodySizeInfo) ProtoMessage ¶
func (*BodySizeInfo) ProtoMessage()
func (*BodySizeInfo) Reset ¶
func (m *BodySizeInfo) Reset()
func (*BodySizeInfo) String ¶
func (m *BodySizeInfo) String() string
func (*BodySizeInfo) XXX_DiscardUnknown ¶
func (m *BodySizeInfo) XXX_DiscardUnknown()
func (*BodySizeInfo) XXX_Marshal ¶
func (m *BodySizeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BodySizeInfo) XXX_Merge ¶
func (dst *BodySizeInfo) XXX_Merge(src proto.Message)
func (*BodySizeInfo) XXX_Size ¶
func (m *BodySizeInfo) XXX_Size() int
func (*BodySizeInfo) XXX_Unmarshal ¶
func (m *BodySizeInfo) XXX_Unmarshal(b []byte) error
type BpAppearanceModifier ¶
type BpAppearanceModifier struct { Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` ModMin *int32 `protobuf:"varint,2,opt,name=mod_min,json=modMin" json:"mod_min,omitempty"` ModMax *int32 `protobuf:"varint,3,opt,name=mod_max,json=modMax" json:"mod_max,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BpAppearanceModifier) Descriptor ¶
func (*BpAppearanceModifier) Descriptor() ([]byte, []int)
func (*BpAppearanceModifier) GetModMax ¶
func (m *BpAppearanceModifier) GetModMax() int32
func (*BpAppearanceModifier) GetModMin ¶
func (m *BpAppearanceModifier) GetModMin() int32
func (*BpAppearanceModifier) GetType ¶
func (m *BpAppearanceModifier) GetType() string
func (*BpAppearanceModifier) ProtoMessage ¶
func (*BpAppearanceModifier) ProtoMessage()
func (*BpAppearanceModifier) Reset ¶
func (m *BpAppearanceModifier) Reset()
func (*BpAppearanceModifier) String ¶
func (m *BpAppearanceModifier) String() string
func (*BpAppearanceModifier) XXX_DiscardUnknown ¶
func (m *BpAppearanceModifier) XXX_DiscardUnknown()
func (*BpAppearanceModifier) XXX_Marshal ¶
func (m *BpAppearanceModifier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BpAppearanceModifier) XXX_Merge ¶
func (dst *BpAppearanceModifier) XXX_Merge(src proto.Message)
func (*BpAppearanceModifier) XXX_Size ¶
func (m *BpAppearanceModifier) XXX_Size() int
func (*BpAppearanceModifier) XXX_Unmarshal ¶
func (m *BpAppearanceModifier) XXX_Unmarshal(b []byte) error
type BuildingDefinition ¶
type BuildingDefinition struct { BuildingType *BuildingType `protobuf:"bytes,1,req,name=building_type,json=buildingType" json:"building_type,omitempty"` Id *string `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"` Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetBuildingDefList ¶
func CallGetBuildingDefList(client *dfhackrpc.Client) ([]*BuildingDefinition, dfhackrpc.CommandResult, error)
CallGetBuildingDefList is a convenience wrapper around the RemoteFortressReader::GetBuildingDefList RPC method.
func (*BuildingDefinition) Descriptor ¶
func (*BuildingDefinition) Descriptor() ([]byte, []int)
func (*BuildingDefinition) GetBuildingType ¶
func (m *BuildingDefinition) GetBuildingType() *BuildingType
func (*BuildingDefinition) GetId ¶
func (m *BuildingDefinition) GetId() string
func (*BuildingDefinition) GetName ¶
func (m *BuildingDefinition) GetName() string
func (*BuildingDefinition) ProtoMessage ¶
func (*BuildingDefinition) ProtoMessage()
func (*BuildingDefinition) Reset ¶
func (m *BuildingDefinition) Reset()
func (*BuildingDefinition) String ¶
func (m *BuildingDefinition) String() string
func (*BuildingDefinition) XXX_DiscardUnknown ¶
func (m *BuildingDefinition) XXX_DiscardUnknown()
func (*BuildingDefinition) XXX_Marshal ¶
func (m *BuildingDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildingDefinition) XXX_Merge ¶
func (dst *BuildingDefinition) XXX_Merge(src proto.Message)
func (*BuildingDefinition) XXX_Size ¶
func (m *BuildingDefinition) XXX_Size() int
func (*BuildingDefinition) XXX_Unmarshal ¶
func (m *BuildingDefinition) XXX_Unmarshal(b []byte) error
type BuildingDirection ¶
type BuildingDirection int32
const ( BuildingDirection_NORTH BuildingDirection = 0 BuildingDirection_EAST BuildingDirection = 1 BuildingDirection_SOUTH BuildingDirection = 2 BuildingDirection_WEST BuildingDirection = 3 BuildingDirection_NONE BuildingDirection = 4 )
func (BuildingDirection) Enum ¶
func (x BuildingDirection) Enum() *BuildingDirection
func (BuildingDirection) EnumDescriptor ¶
func (BuildingDirection) EnumDescriptor() ([]byte, []int)
func (BuildingDirection) String ¶
func (x BuildingDirection) String() string
func (*BuildingDirection) UnmarshalJSON ¶
func (x *BuildingDirection) UnmarshalJSON(data []byte) error
type BuildingExtents ¶
type BuildingExtents struct { PosX *int32 `protobuf:"varint,1,req,name=pos_x,json=posX" json:"pos_x,omitempty"` PosY *int32 `protobuf:"varint,2,req,name=pos_y,json=posY" json:"pos_y,omitempty"` Width *int32 `protobuf:"varint,3,req,name=width" json:"width,omitempty"` Height *int32 `protobuf:"varint,4,req,name=height" json:"height,omitempty"` Extents []int32 `protobuf:"varint,5,rep,name=extents" json:"extents,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildingExtents) Descriptor ¶
func (*BuildingExtents) Descriptor() ([]byte, []int)
func (*BuildingExtents) GetExtents ¶
func (m *BuildingExtents) GetExtents() []int32
func (*BuildingExtents) GetHeight ¶
func (m *BuildingExtents) GetHeight() int32
func (*BuildingExtents) GetPosX ¶
func (m *BuildingExtents) GetPosX() int32
func (*BuildingExtents) GetPosY ¶
func (m *BuildingExtents) GetPosY() int32
func (*BuildingExtents) GetWidth ¶
func (m *BuildingExtents) GetWidth() int32
func (*BuildingExtents) ProtoMessage ¶
func (*BuildingExtents) ProtoMessage()
func (*BuildingExtents) Reset ¶
func (m *BuildingExtents) Reset()
func (*BuildingExtents) String ¶
func (m *BuildingExtents) String() string
func (*BuildingExtents) XXX_DiscardUnknown ¶
func (m *BuildingExtents) XXX_DiscardUnknown()
func (*BuildingExtents) XXX_Marshal ¶
func (m *BuildingExtents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildingExtents) XXX_Merge ¶
func (dst *BuildingExtents) XXX_Merge(src proto.Message)
func (*BuildingExtents) XXX_Size ¶
func (m *BuildingExtents) XXX_Size() int
func (*BuildingExtents) XXX_Unmarshal ¶
func (m *BuildingExtents) XXX_Unmarshal(b []byte) error
type BuildingInstance ¶
type BuildingInstance struct { Index *int32 `protobuf:"varint,1,req,name=index" json:"index,omitempty"` PosXMin *int32 `protobuf:"varint,2,opt,name=pos_x_min,json=posXMin" json:"pos_x_min,omitempty"` PosYMin *int32 `protobuf:"varint,3,opt,name=pos_y_min,json=posYMin" json:"pos_y_min,omitempty"` PosZMin *int32 `protobuf:"varint,4,opt,name=pos_z_min,json=posZMin" json:"pos_z_min,omitempty"` PosXMax *int32 `protobuf:"varint,5,opt,name=pos_x_max,json=posXMax" json:"pos_x_max,omitempty"` PosYMax *int32 `protobuf:"varint,6,opt,name=pos_y_max,json=posYMax" json:"pos_y_max,omitempty"` PosZMax *int32 `protobuf:"varint,7,opt,name=pos_z_max,json=posZMax" json:"pos_z_max,omitempty"` BuildingType *BuildingType `protobuf:"bytes,8,opt,name=building_type,json=buildingType" json:"building_type,omitempty"` Material *MatPair `protobuf:"bytes,9,opt,name=material" json:"material,omitempty"` BuildingFlags *uint32 `protobuf:"varint,10,opt,name=building_flags,json=buildingFlags" json:"building_flags,omitempty"` IsRoom *bool `protobuf:"varint,11,opt,name=is_room,json=isRoom" json:"is_room,omitempty"` Room *BuildingExtents `protobuf:"bytes,12,opt,name=room" json:"room,omitempty"` Direction *BuildingDirection `protobuf:"varint,13,opt,name=direction,enum=RemoteFortressReader.BuildingDirection" json:"direction,omitempty"` Items []*BuildingItem `protobuf:"bytes,14,rep,name=items" json:"items,omitempty"` Active *int32 `protobuf:"varint,15,opt,name=active" json:"active,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildingInstance) Descriptor ¶
func (*BuildingInstance) Descriptor() ([]byte, []int)
func (*BuildingInstance) GetActive ¶
func (m *BuildingInstance) GetActive() int32
func (*BuildingInstance) GetBuildingFlags ¶
func (m *BuildingInstance) GetBuildingFlags() uint32
func (*BuildingInstance) GetBuildingType ¶
func (m *BuildingInstance) GetBuildingType() *BuildingType
func (*BuildingInstance) GetDirection ¶
func (m *BuildingInstance) GetDirection() BuildingDirection
func (*BuildingInstance) GetIndex ¶
func (m *BuildingInstance) GetIndex() int32
func (*BuildingInstance) GetIsRoom ¶
func (m *BuildingInstance) GetIsRoom() bool
func (*BuildingInstance) GetItems ¶
func (m *BuildingInstance) GetItems() []*BuildingItem
func (*BuildingInstance) GetMaterial ¶
func (m *BuildingInstance) GetMaterial() *MatPair
func (*BuildingInstance) GetPosXMax ¶
func (m *BuildingInstance) GetPosXMax() int32
func (*BuildingInstance) GetPosXMin ¶
func (m *BuildingInstance) GetPosXMin() int32
func (*BuildingInstance) GetPosYMax ¶
func (m *BuildingInstance) GetPosYMax() int32
func (*BuildingInstance) GetPosYMin ¶
func (m *BuildingInstance) GetPosYMin() int32
func (*BuildingInstance) GetPosZMax ¶
func (m *BuildingInstance) GetPosZMax() int32
func (*BuildingInstance) GetPosZMin ¶
func (m *BuildingInstance) GetPosZMin() int32
func (*BuildingInstance) GetRoom ¶
func (m *BuildingInstance) GetRoom() *BuildingExtents
func (*BuildingInstance) ProtoMessage ¶
func (*BuildingInstance) ProtoMessage()
func (*BuildingInstance) Reset ¶
func (m *BuildingInstance) Reset()
func (*BuildingInstance) String ¶
func (m *BuildingInstance) String() string
func (*BuildingInstance) XXX_DiscardUnknown ¶
func (m *BuildingInstance) XXX_DiscardUnknown()
func (*BuildingInstance) XXX_Marshal ¶
func (m *BuildingInstance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildingInstance) XXX_Merge ¶
func (dst *BuildingInstance) XXX_Merge(src proto.Message)
func (*BuildingInstance) XXX_Size ¶
func (m *BuildingInstance) XXX_Size() int
func (*BuildingInstance) XXX_Unmarshal ¶
func (m *BuildingInstance) XXX_Unmarshal(b []byte) error
type BuildingItem ¶
type BuildingItem struct { Item *Item `protobuf:"bytes,1,opt,name=item" json:"item,omitempty"` Mode *int32 `protobuf:"varint,2,opt,name=mode" json:"mode,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildingItem) Descriptor ¶
func (*BuildingItem) Descriptor() ([]byte, []int)
func (*BuildingItem) GetItem ¶
func (m *BuildingItem) GetItem() *Item
func (*BuildingItem) GetMode ¶
func (m *BuildingItem) GetMode() int32
func (*BuildingItem) ProtoMessage ¶
func (*BuildingItem) ProtoMessage()
func (*BuildingItem) Reset ¶
func (m *BuildingItem) Reset()
func (*BuildingItem) String ¶
func (m *BuildingItem) String() string
func (*BuildingItem) XXX_DiscardUnknown ¶
func (m *BuildingItem) XXX_DiscardUnknown()
func (*BuildingItem) XXX_Marshal ¶
func (m *BuildingItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildingItem) XXX_Merge ¶
func (dst *BuildingItem) XXX_Merge(src proto.Message)
func (*BuildingItem) XXX_Size ¶
func (m *BuildingItem) XXX_Size() int
func (*BuildingItem) XXX_Unmarshal ¶
func (m *BuildingItem) XXX_Unmarshal(b []byte) error
type BuildingList ¶
type BuildingList struct { BuildingList []*BuildingDefinition `protobuf:"bytes,1,rep,name=building_list,json=buildingList" json:"building_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildingList) Descriptor ¶
func (*BuildingList) Descriptor() ([]byte, []int)
func (*BuildingList) GetBuildingList ¶
func (m *BuildingList) GetBuildingList() []*BuildingDefinition
func (*BuildingList) ProtoMessage ¶
func (*BuildingList) ProtoMessage()
func (*BuildingList) Reset ¶
func (m *BuildingList) Reset()
func (*BuildingList) String ¶
func (m *BuildingList) String() string
func (*BuildingList) XXX_DiscardUnknown ¶
func (m *BuildingList) XXX_DiscardUnknown()
func (*BuildingList) XXX_Marshal ¶
func (m *BuildingList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildingList) XXX_Merge ¶
func (dst *BuildingList) XXX_Merge(src proto.Message)
func (*BuildingList) XXX_Size ¶
func (m *BuildingList) XXX_Size() int
func (*BuildingList) XXX_Unmarshal ¶
func (m *BuildingList) XXX_Unmarshal(b []byte) error
type BuildingType ¶
type BuildingType struct { BuildingType *int32 `protobuf:"varint,1,req,name=building_type,json=buildingType" json:"building_type,omitempty"` BuildingSubtype *int32 `protobuf:"varint,2,req,name=building_subtype,json=buildingSubtype" json:"building_subtype,omitempty"` BuildingCustom *int32 `protobuf:"varint,3,req,name=building_custom,json=buildingCustom" json:"building_custom,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildingType) Descriptor ¶
func (*BuildingType) Descriptor() ([]byte, []int)
func (*BuildingType) GetBuildingCustom ¶
func (m *BuildingType) GetBuildingCustom() int32
func (*BuildingType) GetBuildingSubtype ¶
func (m *BuildingType) GetBuildingSubtype() int32
func (*BuildingType) GetBuildingType ¶
func (m *BuildingType) GetBuildingType() int32
func (*BuildingType) ProtoMessage ¶
func (*BuildingType) ProtoMessage()
func (*BuildingType) Reset ¶
func (m *BuildingType) Reset()
func (*BuildingType) String ¶
func (m *BuildingType) String() string
func (*BuildingType) XXX_DiscardUnknown ¶
func (m *BuildingType) XXX_DiscardUnknown()
func (*BuildingType) XXX_Marshal ¶
func (m *BuildingType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildingType) XXX_Merge ¶
func (dst *BuildingType) XXX_Merge(src proto.Message)
func (*BuildingType) XXX_Size ¶
func (m *BuildingType) XXX_Size() int
func (*BuildingType) XXX_Unmarshal ¶
func (m *BuildingType) XXX_Unmarshal(b []byte) error
type CarefulMovementType ¶
type CarefulMovementType int32
const ( CarefulMovementType_DEFAULT_MOVEMENT CarefulMovementType = 0 CarefulMovementType_RELEASE_ITEM_HOLD CarefulMovementType = 1 CarefulMovementType_RELEASE_TILE_HOLD CarefulMovementType = 2 CarefulMovementType_ATTACK_CREATURE CarefulMovementType = 3 CarefulMovementType_HOLD_TILE CarefulMovementType = 4 CarefulMovementType_MOVE CarefulMovementType = 5 CarefulMovementType_CLIMB CarefulMovementType = 6 CarefulMovementType_HOLD_ITEM CarefulMovementType = 7 CarefulMovementType_BUILDING_INTERACT CarefulMovementType = 8 CarefulMovementType_ITEM_INTERACT CarefulMovementType = 9 CarefulMovementType_ITEM_INTERACT_GUIDE CarefulMovementType = 10 CarefulMovementType_ITEM_INTERACT_RIDE CarefulMovementType = 11 CarefulMovementType_ITEM_INTERACT_PUSH CarefulMovementType = 12 )
func (CarefulMovementType) Enum ¶
func (x CarefulMovementType) Enum() *CarefulMovementType
func (CarefulMovementType) EnumDescriptor ¶
func (CarefulMovementType) EnumDescriptor() ([]byte, []int)
func (CarefulMovementType) String ¶
func (x CarefulMovementType) String() string
func (*CarefulMovementType) UnmarshalJSON ¶
func (x *CarefulMovementType) UnmarshalJSON(data []byte) error
type CasteRaw ¶
type CasteRaw struct { Index *int32 `protobuf:"varint,1,opt,name=index" json:"index,omitempty"` CasteId *string `protobuf:"bytes,2,opt,name=caste_id,json=casteId" json:"caste_id,omitempty"` CasteName []string `protobuf:"bytes,3,rep,name=caste_name,json=casteName" json:"caste_name,omitempty"` BabyName []string `protobuf:"bytes,4,rep,name=baby_name,json=babyName" json:"baby_name,omitempty"` ChildName []string `protobuf:"bytes,5,rep,name=child_name,json=childName" json:"child_name,omitempty"` Gender *int32 `protobuf:"varint,6,opt,name=gender" json:"gender,omitempty"` BodyParts []*BodyPartRaw `protobuf:"bytes,7,rep,name=body_parts,json=bodyParts" json:"body_parts,omitempty"` TotalRelsize *int32 `protobuf:"varint,8,opt,name=total_relsize,json=totalRelsize" json:"total_relsize,omitempty"` Modifiers []*BpAppearanceModifier `protobuf:"bytes,9,rep,name=modifiers" json:"modifiers,omitempty"` ModifierIdx []int32 `protobuf:"varint,10,rep,name=modifier_idx,json=modifierIdx" json:"modifier_idx,omitempty"` PartIdx []int32 `protobuf:"varint,11,rep,name=part_idx,json=partIdx" json:"part_idx,omitempty"` LayerIdx []int32 `protobuf:"varint,12,rep,name=layer_idx,json=layerIdx" json:"layer_idx,omitempty"` BodyAppearanceModifiers []*BpAppearanceModifier `` /* 126-byte string literal not displayed */ ColorModifiers []*ColorModifierRaw `protobuf:"bytes,14,rep,name=color_modifiers,json=colorModifiers" json:"color_modifiers,omitempty"` Description *string `protobuf:"bytes,15,opt,name=description" json:"description,omitempty"` AdultSize *int32 `protobuf:"varint,16,opt,name=adult_size,json=adultSize" json:"adult_size,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CasteRaw) Descriptor ¶
func (*CasteRaw) GetAdultSize ¶
func (*CasteRaw) GetBabyName ¶
func (*CasteRaw) GetBodyAppearanceModifiers ¶
func (m *CasteRaw) GetBodyAppearanceModifiers() []*BpAppearanceModifier
func (*CasteRaw) GetBodyParts ¶
func (m *CasteRaw) GetBodyParts() []*BodyPartRaw
func (*CasteRaw) GetCasteId ¶
func (*CasteRaw) GetCasteName ¶
func (*CasteRaw) GetChildName ¶
func (*CasteRaw) GetColorModifiers ¶
func (m *CasteRaw) GetColorModifiers() []*ColorModifierRaw
func (*CasteRaw) GetDescription ¶
func (*CasteRaw) GetLayerIdx ¶
func (*CasteRaw) GetModifierIdx ¶
func (*CasteRaw) GetModifiers ¶
func (m *CasteRaw) GetModifiers() []*BpAppearanceModifier
func (*CasteRaw) GetPartIdx ¶
func (*CasteRaw) GetTotalRelsize ¶
func (*CasteRaw) ProtoMessage ¶
func (*CasteRaw) ProtoMessage()
func (*CasteRaw) XXX_DiscardUnknown ¶
func (m *CasteRaw) XXX_DiscardUnknown()
func (*CasteRaw) XXX_Marshal ¶
func (*CasteRaw) XXX_Unmarshal ¶
type Cloud ¶
type Cloud struct { Front *FrontType `protobuf:"varint,1,opt,name=front,enum=RemoteFortressReader.FrontType" json:"front,omitempty"` Cumulus *CumulusType `protobuf:"varint,2,opt,name=cumulus,enum=RemoteFortressReader.CumulusType" json:"cumulus,omitempty"` Cirrus *bool `protobuf:"varint,3,opt,name=cirrus" json:"cirrus,omitempty"` Stratus *StratusType `protobuf:"varint,4,opt,name=stratus,enum=RemoteFortressReader.StratusType" json:"stratus,omitempty"` Fog *FogType `protobuf:"varint,5,opt,name=fog,enum=RemoteFortressReader.FogType" json:"fog,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Cloud) Descriptor ¶
func (*Cloud) GetCumulus ¶
func (m *Cloud) GetCumulus() CumulusType
func (*Cloud) GetStratus ¶
func (m *Cloud) GetStratus() StratusType
func (*Cloud) ProtoMessage ¶
func (*Cloud) ProtoMessage()
func (*Cloud) XXX_DiscardUnknown ¶
func (m *Cloud) XXX_DiscardUnknown()
func (*Cloud) XXX_Marshal ¶
func (*Cloud) XXX_Unmarshal ¶
type ColorDefinition ¶
type ColorDefinition struct { Red *int32 `protobuf:"varint,1,req,name=red" json:"red,omitempty"` Green *int32 `protobuf:"varint,2,req,name=green" json:"green,omitempty"` Blue *int32 `protobuf:"varint,3,req,name=blue" json:"blue,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ColorDefinition) Descriptor ¶
func (*ColorDefinition) Descriptor() ([]byte, []int)
func (*ColorDefinition) GetBlue ¶
func (m *ColorDefinition) GetBlue() int32
func (*ColorDefinition) GetGreen ¶
func (m *ColorDefinition) GetGreen() int32
func (*ColorDefinition) GetRed ¶
func (m *ColorDefinition) GetRed() int32
func (*ColorDefinition) ProtoMessage ¶
func (*ColorDefinition) ProtoMessage()
func (*ColorDefinition) Reset ¶
func (m *ColorDefinition) Reset()
func (*ColorDefinition) String ¶
func (m *ColorDefinition) String() string
func (*ColorDefinition) XXX_DiscardUnknown ¶
func (m *ColorDefinition) XXX_DiscardUnknown()
func (*ColorDefinition) XXX_Marshal ¶
func (m *ColorDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ColorDefinition) XXX_Merge ¶
func (dst *ColorDefinition) XXX_Merge(src proto.Message)
func (*ColorDefinition) XXX_Size ¶
func (m *ColorDefinition) XXX_Size() int
func (*ColorDefinition) XXX_Unmarshal ¶
func (m *ColorDefinition) XXX_Unmarshal(b []byte) error
type ColorModifierRaw ¶
type ColorModifierRaw struct { Patterns []*PatternDescriptor `protobuf:"bytes,1,rep,name=patterns" json:"patterns,omitempty"` BodyPartId []int32 `protobuf:"varint,2,rep,name=body_part_id,json=bodyPartId" json:"body_part_id,omitempty"` TissueLayerId []int32 `protobuf:"varint,3,rep,name=tissue_layer_id,json=tissueLayerId" json:"tissue_layer_id,omitempty"` StartDate *int32 `protobuf:"varint,4,opt,name=start_date,json=startDate" json:"start_date,omitempty"` EndDate *int32 `protobuf:"varint,5,opt,name=end_date,json=endDate" json:"end_date,omitempty"` Part *string `protobuf:"bytes,6,opt,name=part" json:"part,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ColorModifierRaw) Descriptor ¶
func (*ColorModifierRaw) Descriptor() ([]byte, []int)
func (*ColorModifierRaw) GetBodyPartId ¶
func (m *ColorModifierRaw) GetBodyPartId() []int32
func (*ColorModifierRaw) GetEndDate ¶
func (m *ColorModifierRaw) GetEndDate() int32
func (*ColorModifierRaw) GetPart ¶
func (m *ColorModifierRaw) GetPart() string
func (*ColorModifierRaw) GetPatterns ¶
func (m *ColorModifierRaw) GetPatterns() []*PatternDescriptor
func (*ColorModifierRaw) GetStartDate ¶
func (m *ColorModifierRaw) GetStartDate() int32
func (*ColorModifierRaw) GetTissueLayerId ¶
func (m *ColorModifierRaw) GetTissueLayerId() []int32
func (*ColorModifierRaw) ProtoMessage ¶
func (*ColorModifierRaw) ProtoMessage()
func (*ColorModifierRaw) Reset ¶
func (m *ColorModifierRaw) Reset()
func (*ColorModifierRaw) String ¶
func (m *ColorModifierRaw) String() string
func (*ColorModifierRaw) XXX_DiscardUnknown ¶
func (m *ColorModifierRaw) XXX_DiscardUnknown()
func (*ColorModifierRaw) XXX_Marshal ¶
func (m *ColorModifierRaw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ColorModifierRaw) XXX_Merge ¶
func (dst *ColorModifierRaw) XXX_Merge(src proto.Message)
func (*ColorModifierRaw) XXX_Size ¶
func (m *ColorModifierRaw) XXX_Size() int
func (*ColorModifierRaw) XXX_Unmarshal ¶
func (m *ColorModifierRaw) XXX_Unmarshal(b []byte) error
type Coord ¶
type Coord struct { X *int32 `protobuf:"varint,1,opt,name=x" json:"x,omitempty"` Y *int32 `protobuf:"varint,2,opt,name=y" json:"y,omitempty"` Z *int32 `protobuf:"varint,3,opt,name=z" json:"z,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Coord) Descriptor ¶
func (*Coord) ProtoMessage ¶
func (*Coord) ProtoMessage()
func (*Coord) XXX_DiscardUnknown ¶
func (m *Coord) XXX_DiscardUnknown()
func (*Coord) XXX_Marshal ¶
func (*Coord) XXX_Unmarshal ¶
type CreatureRaw ¶
type CreatureRaw struct { Index *int32 `protobuf:"varint,1,opt,name=index" json:"index,omitempty"` CreatureId *string `protobuf:"bytes,2,opt,name=creature_id,json=creatureId" json:"creature_id,omitempty"` Name []string `protobuf:"bytes,3,rep,name=name" json:"name,omitempty"` GeneralBabyName []string `protobuf:"bytes,4,rep,name=general_baby_name,json=generalBabyName" json:"general_baby_name,omitempty"` GeneralChildName []string `protobuf:"bytes,5,rep,name=general_child_name,json=generalChildName" json:"general_child_name,omitempty"` CreatureTile *int32 `protobuf:"varint,6,opt,name=creature_tile,json=creatureTile" json:"creature_tile,omitempty"` CreatureSoldierTile *int32 `protobuf:"varint,7,opt,name=creature_soldier_tile,json=creatureSoldierTile" json:"creature_soldier_tile,omitempty"` Color *ColorDefinition `protobuf:"bytes,8,opt,name=color" json:"color,omitempty"` Adultsize *int32 `protobuf:"varint,9,opt,name=adultsize" json:"adultsize,omitempty"` Caste []*CasteRaw `protobuf:"bytes,10,rep,name=caste" json:"caste,omitempty"` Tissues []*TissueRaw `protobuf:"bytes,11,rep,name=tissues" json:"tissues,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetCreatureRaws ¶
func CallGetCreatureRaws(client *dfhackrpc.Client) ([]*CreatureRaw, dfhackrpc.CommandResult, error)
CallGetCreatureRaws is a convenience wrapper around the RemoteFortressReader::GetCreatureRaws RPC method.
func CallGetPartialCreatureRaws ¶
func CallGetPartialCreatureRaws(client *dfhackrpc.Client, request *ListRequest) ([]*CreatureRaw, dfhackrpc.CommandResult, error)
CallGetPartialCreatureRaws is a convenience wrapper around the RemoteFortressReader::GetPartialCreatureRaws RPC method.
func (*CreatureRaw) Descriptor ¶
func (*CreatureRaw) Descriptor() ([]byte, []int)
func (*CreatureRaw) GetAdultsize ¶
func (m *CreatureRaw) GetAdultsize() int32
func (*CreatureRaw) GetCaste ¶
func (m *CreatureRaw) GetCaste() []*CasteRaw
func (*CreatureRaw) GetColor ¶
func (m *CreatureRaw) GetColor() *ColorDefinition
func (*CreatureRaw) GetCreatureId ¶
func (m *CreatureRaw) GetCreatureId() string
func (*CreatureRaw) GetCreatureSoldierTile ¶
func (m *CreatureRaw) GetCreatureSoldierTile() int32
func (*CreatureRaw) GetCreatureTile ¶
func (m *CreatureRaw) GetCreatureTile() int32
func (*CreatureRaw) GetGeneralBabyName ¶
func (m *CreatureRaw) GetGeneralBabyName() []string
func (*CreatureRaw) GetGeneralChildName ¶
func (m *CreatureRaw) GetGeneralChildName() []string
func (*CreatureRaw) GetIndex ¶
func (m *CreatureRaw) GetIndex() int32
func (*CreatureRaw) GetName ¶
func (m *CreatureRaw) GetName() []string
func (*CreatureRaw) GetTissues ¶
func (m *CreatureRaw) GetTissues() []*TissueRaw
func (*CreatureRaw) ProtoMessage ¶
func (*CreatureRaw) ProtoMessage()
func (*CreatureRaw) Reset ¶
func (m *CreatureRaw) Reset()
func (*CreatureRaw) String ¶
func (m *CreatureRaw) String() string
func (*CreatureRaw) XXX_DiscardUnknown ¶
func (m *CreatureRaw) XXX_DiscardUnknown()
func (*CreatureRaw) XXX_Marshal ¶
func (m *CreatureRaw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreatureRaw) XXX_Merge ¶
func (dst *CreatureRaw) XXX_Merge(src proto.Message)
func (*CreatureRaw) XXX_Size ¶
func (m *CreatureRaw) XXX_Size() int
func (*CreatureRaw) XXX_Unmarshal ¶
func (m *CreatureRaw) XXX_Unmarshal(b []byte) error
type CreatureRawList ¶
type CreatureRawList struct { CreatureRaws []*CreatureRaw `protobuf:"bytes,1,rep,name=creature_raws,json=creatureRaws" json:"creature_raws,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreatureRawList) Descriptor ¶
func (*CreatureRawList) Descriptor() ([]byte, []int)
func (*CreatureRawList) GetCreatureRaws ¶
func (m *CreatureRawList) GetCreatureRaws() []*CreatureRaw
func (*CreatureRawList) ProtoMessage ¶
func (*CreatureRawList) ProtoMessage()
func (*CreatureRawList) Reset ¶
func (m *CreatureRawList) Reset()
func (*CreatureRawList) String ¶
func (m *CreatureRawList) String() string
func (*CreatureRawList) XXX_DiscardUnknown ¶
func (m *CreatureRawList) XXX_DiscardUnknown()
func (*CreatureRawList) XXX_Marshal ¶
func (m *CreatureRawList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreatureRawList) XXX_Merge ¶
func (dst *CreatureRawList) XXX_Merge(src proto.Message)
func (*CreatureRawList) XXX_Size ¶
func (m *CreatureRawList) XXX_Size() int
func (*CreatureRawList) XXX_Unmarshal ¶
func (m *CreatureRawList) XXX_Unmarshal(b []byte) error
type CumulusType ¶
type CumulusType int32
const ( CumulusType_CUMULUS_NONE CumulusType = 0 CumulusType_CUMULUS_MEDIUM CumulusType = 1 CumulusType_CUMULUS_MULTI CumulusType = 2 CumulusType_CUMULUS_NIMBUS CumulusType = 3 )
func (CumulusType) Enum ¶
func (x CumulusType) Enum() *CumulusType
func (CumulusType) EnumDescriptor ¶
func (CumulusType) EnumDescriptor() ([]byte, []int)
func (CumulusType) String ¶
func (x CumulusType) String() string
func (*CumulusType) UnmarshalJSON ¶
func (x *CumulusType) UnmarshalJSON(data []byte) error
type DigCommand ¶
type DigCommand struct { Designation *TileDigDesignation `protobuf:"varint,1,opt,name=designation,enum=RemoteFortressReader.TileDigDesignation" json:"designation,omitempty"` Locations []*Coord `protobuf:"bytes,2,rep,name=locations" json:"locations,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DigCommand) Descriptor ¶
func (*DigCommand) Descriptor() ([]byte, []int)
func (*DigCommand) GetDesignation ¶
func (m *DigCommand) GetDesignation() TileDigDesignation
func (*DigCommand) GetLocations ¶
func (m *DigCommand) GetLocations() []*Coord
func (*DigCommand) ProtoMessage ¶
func (*DigCommand) ProtoMessage()
func (*DigCommand) Reset ¶
func (m *DigCommand) Reset()
func (*DigCommand) String ¶
func (m *DigCommand) String() string
func (*DigCommand) XXX_DiscardUnknown ¶
func (m *DigCommand) XXX_DiscardUnknown()
func (*DigCommand) XXX_Marshal ¶
func (m *DigCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DigCommand) XXX_Merge ¶
func (dst *DigCommand) XXX_Merge(src proto.Message)
func (*DigCommand) XXX_Size ¶
func (m *DigCommand) XXX_Size() int
func (*DigCommand) XXX_Unmarshal ¶
func (m *DigCommand) XXX_Unmarshal(b []byte) error
type Engraving ¶
type Engraving struct { Pos *Coord `protobuf:"bytes,1,opt,name=pos" json:"pos,omitempty"` Quality *int32 `protobuf:"varint,2,opt,name=quality" json:"quality,omitempty"` Tile *int32 `protobuf:"varint,3,opt,name=tile" json:"tile,omitempty"` Image *ArtImage `protobuf:"bytes,4,opt,name=image" json:"image,omitempty"` Floor *bool `protobuf:"varint,5,opt,name=floor" json:"floor,omitempty"` West *bool `protobuf:"varint,6,opt,name=west" json:"west,omitempty"` East *bool `protobuf:"varint,7,opt,name=east" json:"east,omitempty"` North *bool `protobuf:"varint,8,opt,name=north" json:"north,omitempty"` South *bool `protobuf:"varint,9,opt,name=south" json:"south,omitempty"` Hidden *bool `protobuf:"varint,10,opt,name=hidden" json:"hidden,omitempty"` Northwest *bool `protobuf:"varint,11,opt,name=northwest" json:"northwest,omitempty"` Northeast *bool `protobuf:"varint,12,opt,name=northeast" json:"northeast,omitempty"` Southwest *bool `protobuf:"varint,13,opt,name=southwest" json:"southwest,omitempty"` Southeast *bool `protobuf:"varint,14,opt,name=southeast" json:"southeast,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Engraving) Descriptor ¶
func (*Engraving) GetNortheast ¶
func (*Engraving) GetNorthwest ¶
func (*Engraving) GetQuality ¶
func (*Engraving) GetSoutheast ¶
func (*Engraving) GetSouthwest ¶
func (*Engraving) ProtoMessage ¶
func (*Engraving) ProtoMessage()
func (*Engraving) XXX_DiscardUnknown ¶
func (m *Engraving) XXX_DiscardUnknown()
func (*Engraving) XXX_Marshal ¶
func (*Engraving) XXX_Unmarshal ¶
type FlowInfo ¶
type FlowInfo struct { Index *int32 `protobuf:"varint,1,opt,name=index" json:"index,omitempty"` Type *FlowType `protobuf:"varint,2,opt,name=type,enum=RemoteFortressReader.FlowType" json:"type,omitempty"` Density *int32 `protobuf:"varint,3,opt,name=density" json:"density,omitempty"` Pos *Coord `protobuf:"bytes,4,opt,name=pos" json:"pos,omitempty"` Dest *Coord `protobuf:"bytes,5,opt,name=dest" json:"dest,omitempty"` Expanding *bool `protobuf:"varint,6,opt,name=expanding" json:"expanding,omitempty"` Reuse *bool `protobuf:"varint,7,opt,name=reuse" json:"reuse,omitempty"` GuideId *int32 `protobuf:"varint,8,opt,name=guide_id,json=guideId" json:"guide_id,omitempty"` Material *MatPair `protobuf:"bytes,9,opt,name=material" json:"material,omitempty"` Item *MatPair `protobuf:"bytes,10,opt,name=item" json:"item,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FlowInfo) Descriptor ¶
func (*FlowInfo) GetDensity ¶
func (*FlowInfo) GetExpanding ¶
func (*FlowInfo) GetGuideId ¶
func (*FlowInfo) GetMaterial ¶
func (*FlowInfo) ProtoMessage ¶
func (*FlowInfo) ProtoMessage()
func (*FlowInfo) XXX_DiscardUnknown ¶
func (m *FlowInfo) XXX_DiscardUnknown()
func (*FlowInfo) XXX_Marshal ¶
func (*FlowInfo) XXX_Unmarshal ¶
type FlowType ¶
type FlowType int32
const ( FlowType_Miasma FlowType = 0 FlowType_Steam FlowType = 1 FlowType_Mist FlowType = 2 FlowType_MaterialDust FlowType = 3 FlowType_MagmaMist FlowType = 4 FlowType_Smoke FlowType = 5 FlowType_Dragonfire FlowType = 6 FlowType_Fire FlowType = 7 FlowType_Web FlowType = 8 FlowType_MaterialGas FlowType = 9 FlowType_MaterialVapor FlowType = 10 FlowType_OceanWave FlowType = 11 FlowType_SeaFoam FlowType = 12 FlowType_ItemCloud FlowType = 13 FlowType_CampFire FlowType = -1 )
func (FlowType) EnumDescriptor ¶
func (*FlowType) UnmarshalJSON ¶
type FrontType ¶
type FrontType int32
func (FrontType) EnumDescriptor ¶
func (*FrontType) UnmarshalJSON ¶
type GrowthPrint ¶
type GrowthPrint struct { Priority *int32 `protobuf:"varint,1,opt,name=priority" json:"priority,omitempty"` Color *int32 `protobuf:"varint,2,opt,name=color" json:"color,omitempty"` TimingStart *int32 `protobuf:"varint,3,opt,name=timing_start,json=timingStart" json:"timing_start,omitempty"` TimingEnd *int32 `protobuf:"varint,4,opt,name=timing_end,json=timingEnd" json:"timing_end,omitempty"` Tile *int32 `protobuf:"varint,5,opt,name=tile" json:"tile,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GrowthPrint) Descriptor ¶
func (*GrowthPrint) Descriptor() ([]byte, []int)
func (*GrowthPrint) GetColor ¶
func (m *GrowthPrint) GetColor() int32
func (*GrowthPrint) GetPriority ¶
func (m *GrowthPrint) GetPriority() int32
func (*GrowthPrint) GetTile ¶
func (m *GrowthPrint) GetTile() int32
func (*GrowthPrint) GetTimingEnd ¶
func (m *GrowthPrint) GetTimingEnd() int32
func (*GrowthPrint) GetTimingStart ¶
func (m *GrowthPrint) GetTimingStart() int32
func (*GrowthPrint) ProtoMessage ¶
func (*GrowthPrint) ProtoMessage()
func (*GrowthPrint) Reset ¶
func (m *GrowthPrint) Reset()
func (*GrowthPrint) String ¶
func (m *GrowthPrint) String() string
func (*GrowthPrint) XXX_DiscardUnknown ¶
func (m *GrowthPrint) XXX_DiscardUnknown()
func (*GrowthPrint) XXX_Marshal ¶
func (m *GrowthPrint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GrowthPrint) XXX_Merge ¶
func (dst *GrowthPrint) XXX_Merge(src proto.Message)
func (*GrowthPrint) XXX_Size ¶
func (m *GrowthPrint) XXX_Size() int
func (*GrowthPrint) XXX_Unmarshal ¶
func (m *GrowthPrint) XXX_Unmarshal(b []byte) error
type Hair ¶
type Hair struct { Length *int32 `protobuf:"varint,1,opt,name=length" json:"length,omitempty"` Style *HairStyle `protobuf:"varint,2,opt,name=style,enum=RemoteFortressReader.HairStyle" json:"style,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Hair) Descriptor ¶
func (*Hair) ProtoMessage ¶
func (*Hair) ProtoMessage()
func (*Hair) XXX_DiscardUnknown ¶
func (m *Hair) XXX_DiscardUnknown()
func (*Hair) XXX_Unmarshal ¶
type HairStyle ¶
type HairStyle int32
func (HairStyle) EnumDescriptor ¶
func (*HairStyle) UnmarshalJSON ¶
type ImprovementType ¶
type ImprovementType int32
const ( ImprovementType_ART_IMAGE ImprovementType = 0 ImprovementType_COVERED ImprovementType = 1 ImprovementType_RINGS_HANGING ImprovementType = 2 ImprovementType_BANDS ImprovementType = 3 ImprovementType_SPIKES ImprovementType = 4 ImprovementType_ITEMSPECIFIC ImprovementType = 5 ImprovementType_THREAD ImprovementType = 6 ImprovementType_CLOTH ImprovementType = 7 ImprovementType_SEWN_IMAGE ImprovementType = 8 ImprovementType_PAGES ImprovementType = 9 ImprovementType_ILLUSTRATION ImprovementType = 10 ImprovementType_INSTRUMENT_PIECE ImprovementType = 11 ImprovementType_WRITING ImprovementType = 12 )
func (ImprovementType) Enum ¶
func (x ImprovementType) Enum() *ImprovementType
func (ImprovementType) EnumDescriptor ¶
func (ImprovementType) EnumDescriptor() ([]byte, []int)
func (ImprovementType) String ¶
func (x ImprovementType) String() string
func (*ImprovementType) UnmarshalJSON ¶
func (x *ImprovementType) UnmarshalJSON(data []byte) error
type InstrumentDef ¶
type InstrumentDef struct { Flags *InstrumentFlags `protobuf:"bytes,1,opt,name=flags" json:"flags,omitempty"` Size *int32 `protobuf:"varint,2,opt,name=size" json:"size,omitempty"` Value *int32 `protobuf:"varint,3,opt,name=value" json:"value,omitempty"` MaterialSize *int32 `protobuf:"varint,4,opt,name=material_size,json=materialSize" json:"material_size,omitempty"` Pieces []*InstrumentPiece `protobuf:"bytes,5,rep,name=pieces" json:"pieces,omitempty"` PitchRangeMin *int32 `protobuf:"varint,6,opt,name=pitch_range_min,json=pitchRangeMin" json:"pitch_range_min,omitempty"` PitchRangeMax *int32 `protobuf:"varint,7,opt,name=pitch_range_max,json=pitchRangeMax" json:"pitch_range_max,omitempty"` VolumeMbMin *int32 `protobuf:"varint,8,opt,name=volume_mb_min,json=volumeMbMin" json:"volume_mb_min,omitempty"` VolumeMbMax *int32 `protobuf:"varint,9,opt,name=volume_mb_max,json=volumeMbMax" json:"volume_mb_max,omitempty"` SoundProduction []SoundProductionType `` /* 144-byte string literal not displayed */ SoundProductionParm1 []string `protobuf:"bytes,11,rep,name=sound_production_parm1,json=soundProductionParm1" json:"sound_production_parm1,omitempty"` SoundProductionParm2 []string `protobuf:"bytes,12,rep,name=sound_production_parm2,json=soundProductionParm2" json:"sound_production_parm2,omitempty"` PitchChoice []PitchChoiceType `` /* 128-byte string literal not displayed */ PitchChoiceParm1 []string `protobuf:"bytes,14,rep,name=pitch_choice_parm1,json=pitchChoiceParm1" json:"pitch_choice_parm1,omitempty"` PitchChoiceParm2 []string `protobuf:"bytes,15,rep,name=pitch_choice_parm2,json=pitchChoiceParm2" json:"pitch_choice_parm2,omitempty"` Tuning []TuningType `protobuf:"varint,16,rep,name=tuning,enum=ItemdefInstrument.TuningType" json:"tuning,omitempty"` TuningParm []string `protobuf:"bytes,17,rep,name=tuning_parm,json=tuningParm" json:"tuning_parm,omitempty"` Registers []*InstrumentRegister `protobuf:"bytes,18,rep,name=registers" json:"registers,omitempty"` Description *string `protobuf:"bytes,19,opt,name=description" json:"description,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InstrumentDef) Descriptor ¶
func (*InstrumentDef) Descriptor() ([]byte, []int)
func (*InstrumentDef) GetDescription ¶
func (m *InstrumentDef) GetDescription() string
func (*InstrumentDef) GetFlags ¶
func (m *InstrumentDef) GetFlags() *InstrumentFlags
func (*InstrumentDef) GetMaterialSize ¶
func (m *InstrumentDef) GetMaterialSize() int32
func (*InstrumentDef) GetPieces ¶
func (m *InstrumentDef) GetPieces() []*InstrumentPiece
func (*InstrumentDef) GetPitchChoice ¶
func (m *InstrumentDef) GetPitchChoice() []PitchChoiceType
func (*InstrumentDef) GetPitchChoiceParm1 ¶
func (m *InstrumentDef) GetPitchChoiceParm1() []string
func (*InstrumentDef) GetPitchChoiceParm2 ¶
func (m *InstrumentDef) GetPitchChoiceParm2() []string
func (*InstrumentDef) GetPitchRangeMax ¶
func (m *InstrumentDef) GetPitchRangeMax() int32
func (*InstrumentDef) GetPitchRangeMin ¶
func (m *InstrumentDef) GetPitchRangeMin() int32
func (*InstrumentDef) GetRegisters ¶
func (m *InstrumentDef) GetRegisters() []*InstrumentRegister
func (*InstrumentDef) GetSize ¶
func (m *InstrumentDef) GetSize() int32
func (*InstrumentDef) GetSoundProduction ¶
func (m *InstrumentDef) GetSoundProduction() []SoundProductionType
func (*InstrumentDef) GetSoundProductionParm1 ¶
func (m *InstrumentDef) GetSoundProductionParm1() []string
func (*InstrumentDef) GetSoundProductionParm2 ¶
func (m *InstrumentDef) GetSoundProductionParm2() []string
func (*InstrumentDef) GetTuning ¶
func (m *InstrumentDef) GetTuning() []TuningType
func (*InstrumentDef) GetTuningParm ¶
func (m *InstrumentDef) GetTuningParm() []string
func (*InstrumentDef) GetValue ¶
func (m *InstrumentDef) GetValue() int32
func (*InstrumentDef) GetVolumeMbMax ¶
func (m *InstrumentDef) GetVolumeMbMax() int32
func (*InstrumentDef) GetVolumeMbMin ¶
func (m *InstrumentDef) GetVolumeMbMin() int32
func (*InstrumentDef) ProtoMessage ¶
func (*InstrumentDef) ProtoMessage()
func (*InstrumentDef) Reset ¶
func (m *InstrumentDef) Reset()
func (*InstrumentDef) String ¶
func (m *InstrumentDef) String() string
func (*InstrumentDef) XXX_DiscardUnknown ¶
func (m *InstrumentDef) XXX_DiscardUnknown()
func (*InstrumentDef) XXX_Marshal ¶
func (m *InstrumentDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InstrumentDef) XXX_Merge ¶
func (dst *InstrumentDef) XXX_Merge(src proto.Message)
func (*InstrumentDef) XXX_Size ¶
func (m *InstrumentDef) XXX_Size() int
func (*InstrumentDef) XXX_Unmarshal ¶
func (m *InstrumentDef) XXX_Unmarshal(b []byte) error
type InstrumentFlags ¶
type InstrumentFlags struct { IndefinitePitch *bool `protobuf:"varint,1,opt,name=indefinite_pitch,json=indefinitePitch" json:"indefinite_pitch,omitempty"` PlacedAsBuilding *bool `protobuf:"varint,2,opt,name=placed_as_building,json=placedAsBuilding" json:"placed_as_building,omitempty"` MetalMat *bool `protobuf:"varint,3,opt,name=metal_mat,json=metalMat" json:"metal_mat,omitempty"` StoneMat *bool `protobuf:"varint,4,opt,name=stone_mat,json=stoneMat" json:"stone_mat,omitempty"` WoodMat *bool `protobuf:"varint,5,opt,name=wood_mat,json=woodMat" json:"wood_mat,omitempty"` GlassMat *bool `protobuf:"varint,6,opt,name=glass_mat,json=glassMat" json:"glass_mat,omitempty"` CeramicMat *bool `protobuf:"varint,7,opt,name=ceramic_mat,json=ceramicMat" json:"ceramic_mat,omitempty"` ShellMat *bool `protobuf:"varint,8,opt,name=shell_mat,json=shellMat" json:"shell_mat,omitempty"` BoneMat *bool `protobuf:"varint,9,opt,name=bone_mat,json=boneMat" json:"bone_mat,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InstrumentFlags) Descriptor ¶
func (*InstrumentFlags) Descriptor() ([]byte, []int)
func (*InstrumentFlags) GetBoneMat ¶
func (m *InstrumentFlags) GetBoneMat() bool
func (*InstrumentFlags) GetCeramicMat ¶
func (m *InstrumentFlags) GetCeramicMat() bool
func (*InstrumentFlags) GetGlassMat ¶
func (m *InstrumentFlags) GetGlassMat() bool
func (*InstrumentFlags) GetIndefinitePitch ¶
func (m *InstrumentFlags) GetIndefinitePitch() bool
func (*InstrumentFlags) GetMetalMat ¶
func (m *InstrumentFlags) GetMetalMat() bool
func (*InstrumentFlags) GetPlacedAsBuilding ¶
func (m *InstrumentFlags) GetPlacedAsBuilding() bool
func (*InstrumentFlags) GetShellMat ¶
func (m *InstrumentFlags) GetShellMat() bool
func (*InstrumentFlags) GetStoneMat ¶
func (m *InstrumentFlags) GetStoneMat() bool
func (*InstrumentFlags) GetWoodMat ¶
func (m *InstrumentFlags) GetWoodMat() bool
func (*InstrumentFlags) ProtoMessage ¶
func (*InstrumentFlags) ProtoMessage()
func (*InstrumentFlags) Reset ¶
func (m *InstrumentFlags) Reset()
func (*InstrumentFlags) String ¶
func (m *InstrumentFlags) String() string
func (*InstrumentFlags) XXX_DiscardUnknown ¶
func (m *InstrumentFlags) XXX_DiscardUnknown()
func (*InstrumentFlags) XXX_Marshal ¶
func (m *InstrumentFlags) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InstrumentFlags) XXX_Merge ¶
func (dst *InstrumentFlags) XXX_Merge(src proto.Message)
func (*InstrumentFlags) XXX_Size ¶
func (m *InstrumentFlags) XXX_Size() int
func (*InstrumentFlags) XXX_Unmarshal ¶
func (m *InstrumentFlags) XXX_Unmarshal(b []byte) error
type InstrumentPiece ¶
type InstrumentPiece struct { Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` Id *string `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"` Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` NamePlural *string `protobuf:"bytes,4,opt,name=name_plural,json=namePlural" json:"name_plural,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InstrumentPiece) Descriptor ¶
func (*InstrumentPiece) Descriptor() ([]byte, []int)
func (*InstrumentPiece) GetId ¶
func (m *InstrumentPiece) GetId() string
func (*InstrumentPiece) GetName ¶
func (m *InstrumentPiece) GetName() string
func (*InstrumentPiece) GetNamePlural ¶
func (m *InstrumentPiece) GetNamePlural() string
func (*InstrumentPiece) GetType ¶
func (m *InstrumentPiece) GetType() string
func (*InstrumentPiece) ProtoMessage ¶
func (*InstrumentPiece) ProtoMessage()
func (*InstrumentPiece) Reset ¶
func (m *InstrumentPiece) Reset()
func (*InstrumentPiece) String ¶
func (m *InstrumentPiece) String() string
func (*InstrumentPiece) XXX_DiscardUnknown ¶
func (m *InstrumentPiece) XXX_DiscardUnknown()
func (*InstrumentPiece) XXX_Marshal ¶
func (m *InstrumentPiece) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InstrumentPiece) XXX_Merge ¶
func (dst *InstrumentPiece) XXX_Merge(src proto.Message)
func (*InstrumentPiece) XXX_Size ¶
func (m *InstrumentPiece) XXX_Size() int
func (*InstrumentPiece) XXX_Unmarshal ¶
func (m *InstrumentPiece) XXX_Unmarshal(b []byte) error
type InstrumentRegister ¶
type InstrumentRegister struct { PitchRangeMin *int32 `protobuf:"varint,1,opt,name=pitch_range_min,json=pitchRangeMin" json:"pitch_range_min,omitempty"` PitchRangeMax *int32 `protobuf:"varint,2,opt,name=pitch_range_max,json=pitchRangeMax" json:"pitch_range_max,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InstrumentRegister) Descriptor ¶
func (*InstrumentRegister) Descriptor() ([]byte, []int)
func (*InstrumentRegister) GetPitchRangeMax ¶
func (m *InstrumentRegister) GetPitchRangeMax() int32
func (*InstrumentRegister) GetPitchRangeMin ¶
func (m *InstrumentRegister) GetPitchRangeMin() int32
func (*InstrumentRegister) ProtoMessage ¶
func (*InstrumentRegister) ProtoMessage()
func (*InstrumentRegister) Reset ¶
func (m *InstrumentRegister) Reset()
func (*InstrumentRegister) String ¶
func (m *InstrumentRegister) String() string
func (*InstrumentRegister) XXX_DiscardUnknown ¶
func (m *InstrumentRegister) XXX_DiscardUnknown()
func (*InstrumentRegister) XXX_Marshal ¶
func (m *InstrumentRegister) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InstrumentRegister) XXX_Merge ¶
func (dst *InstrumentRegister) XXX_Merge(src proto.Message)
func (*InstrumentRegister) XXX_Size ¶
func (m *InstrumentRegister) XXX_Size() int
func (*InstrumentRegister) XXX_Unmarshal ¶
func (m *InstrumentRegister) XXX_Unmarshal(b []byte) error
type InventoryItem ¶
type InventoryItem struct { Mode *InventoryMode `protobuf:"varint,1,opt,name=mode,enum=RemoteFortressReader.InventoryMode" json:"mode,omitempty"` Item *Item `protobuf:"bytes,2,opt,name=item" json:"item,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InventoryItem) Descriptor ¶
func (*InventoryItem) Descriptor() ([]byte, []int)
func (*InventoryItem) GetItem ¶
func (m *InventoryItem) GetItem() *Item
func (*InventoryItem) GetMode ¶
func (m *InventoryItem) GetMode() InventoryMode
func (*InventoryItem) ProtoMessage ¶
func (*InventoryItem) ProtoMessage()
func (*InventoryItem) Reset ¶
func (m *InventoryItem) Reset()
func (*InventoryItem) String ¶
func (m *InventoryItem) String() string
func (*InventoryItem) XXX_DiscardUnknown ¶
func (m *InventoryItem) XXX_DiscardUnknown()
func (*InventoryItem) XXX_Marshal ¶
func (m *InventoryItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InventoryItem) XXX_Merge ¶
func (dst *InventoryItem) XXX_Merge(src proto.Message)
func (*InventoryItem) XXX_Size ¶
func (m *InventoryItem) XXX_Size() int
func (*InventoryItem) XXX_Unmarshal ¶
func (m *InventoryItem) XXX_Unmarshal(b []byte) error
type InventoryMode ¶
type InventoryMode int32
const ( InventoryMode_Hauled InventoryMode = 0 // * // also shield, crutch InventoryMode_Weapon InventoryMode = 1 // * // quiver InventoryMode_Worn InventoryMode = 2 InventoryMode_Piercing InventoryMode = 3 // * // attached to clothing InventoryMode_Flask InventoryMode = 4 // * // e.g. bandage InventoryMode_WrappedAround InventoryMode = 5 InventoryMode_StuckIn InventoryMode = 6 // * // string descr like Worn InventoryMode_InMouth InventoryMode = 7 // * // Left shoulder, right shoulder, or head, selected randomly using pet_seed InventoryMode_Pet InventoryMode = 8 InventoryMode_SewnInto InventoryMode = 9 InventoryMode_Strapped InventoryMode = 10 )
func (InventoryMode) Enum ¶
func (x InventoryMode) Enum() *InventoryMode
func (InventoryMode) EnumDescriptor ¶
func (InventoryMode) EnumDescriptor() ([]byte, []int)
func (InventoryMode) String ¶
func (x InventoryMode) String() string
func (*InventoryMode) UnmarshalJSON ¶
func (x *InventoryMode) UnmarshalJSON(data []byte) error
type Item ¶
type Item struct { Id *int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` Pos *Coord `protobuf:"bytes,2,opt,name=pos" json:"pos,omitempty"` Flags1 *uint32 `protobuf:"varint,3,opt,name=flags1" json:"flags1,omitempty"` Flags2 *uint32 `protobuf:"varint,4,opt,name=flags2" json:"flags2,omitempty"` Type *MatPair `protobuf:"bytes,5,opt,name=type" json:"type,omitempty"` Material *MatPair `protobuf:"bytes,6,opt,name=material" json:"material,omitempty"` Dye *ColorDefinition `protobuf:"bytes,7,opt,name=dye" json:"dye,omitempty"` StackSize *int32 `protobuf:"varint,8,opt,name=stack_size,json=stackSize" json:"stack_size,omitempty"` SubposX *float32 `protobuf:"fixed32,9,opt,name=subpos_x,json=subposX" json:"subpos_x,omitempty"` SubposY *float32 `protobuf:"fixed32,10,opt,name=subpos_y,json=subposY" json:"subpos_y,omitempty"` SubposZ *float32 `protobuf:"fixed32,11,opt,name=subpos_z,json=subposZ" json:"subpos_z,omitempty"` Projectile *bool `protobuf:"varint,12,opt,name=projectile" json:"projectile,omitempty"` VelocityX *float32 `protobuf:"fixed32,13,opt,name=velocity_x,json=velocityX" json:"velocity_x,omitempty"` VelocityY *float32 `protobuf:"fixed32,14,opt,name=velocity_y,json=velocityY" json:"velocity_y,omitempty"` VelocityZ *float32 `protobuf:"fixed32,15,opt,name=velocity_z,json=velocityZ" json:"velocity_z,omitempty"` Volume *int32 `protobuf:"varint,16,opt,name=volume" json:"volume,omitempty"` Improvements []*ItemImprovement `protobuf:"bytes,17,rep,name=improvements" json:"improvements,omitempty"` Image *ArtImage `protobuf:"bytes,18,opt,name=image" json:"image,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Item) Descriptor ¶
func (*Item) GetDye ¶
func (m *Item) GetDye() *ColorDefinition
func (*Item) GetImprovements ¶
func (m *Item) GetImprovements() []*ItemImprovement
func (*Item) GetMaterial ¶
func (*Item) GetProjectile ¶
func (*Item) GetStackSize ¶
func (*Item) GetSubposX ¶
func (*Item) GetSubposY ¶
func (*Item) GetSubposZ ¶
func (*Item) GetVelocityX ¶
func (*Item) GetVelocityY ¶
func (*Item) GetVelocityZ ¶
func (*Item) ProtoMessage ¶
func (*Item) ProtoMessage()
func (*Item) XXX_DiscardUnknown ¶
func (m *Item) XXX_DiscardUnknown()
func (*Item) XXX_Unmarshal ¶
type ItemImprovement ¶
type ItemImprovement struct { Material *MatPair `protobuf:"bytes,1,opt,name=material" json:"material,omitempty"` Type *ImprovementType `protobuf:"varint,2,opt,name=type,enum=RemoteFortressReader.ImprovementType" json:"type,omitempty"` Shape *int32 `protobuf:"varint,3,opt,name=shape" json:"shape,omitempty"` SpecificType *int32 `protobuf:"varint,4,opt,name=specific_type,json=specificType" json:"specific_type,omitempty"` Image *ArtImage `protobuf:"bytes,5,opt,name=image" json:"image,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ItemImprovement) Descriptor ¶
func (*ItemImprovement) Descriptor() ([]byte, []int)
func (*ItemImprovement) GetImage ¶
func (m *ItemImprovement) GetImage() *ArtImage
func (*ItemImprovement) GetMaterial ¶
func (m *ItemImprovement) GetMaterial() *MatPair
func (*ItemImprovement) GetShape ¶
func (m *ItemImprovement) GetShape() int32
func (*ItemImprovement) GetSpecificType ¶
func (m *ItemImprovement) GetSpecificType() int32
func (*ItemImprovement) GetType ¶
func (m *ItemImprovement) GetType() ImprovementType
func (*ItemImprovement) ProtoMessage ¶
func (*ItemImprovement) ProtoMessage()
func (*ItemImprovement) Reset ¶
func (m *ItemImprovement) Reset()
func (*ItemImprovement) String ¶
func (m *ItemImprovement) String() string
func (*ItemImprovement) XXX_DiscardUnknown ¶
func (m *ItemImprovement) XXX_DiscardUnknown()
func (*ItemImprovement) XXX_Marshal ¶
func (m *ItemImprovement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ItemImprovement) XXX_Merge ¶
func (dst *ItemImprovement) XXX_Merge(src proto.Message)
func (*ItemImprovement) XXX_Size ¶
func (m *ItemImprovement) XXX_Size() int
func (*ItemImprovement) XXX_Unmarshal ¶
func (m *ItemImprovement) XXX_Unmarshal(b []byte) error
type KeyboardEvent ¶
type KeyboardEvent struct { Type *uint32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` Which *uint32 `protobuf:"varint,2,opt,name=which" json:"which,omitempty"` State *uint32 `protobuf:"varint,3,opt,name=state" json:"state,omitempty"` Scancode *uint32 `protobuf:"varint,4,opt,name=scancode" json:"scancode,omitempty"` Sym *uint32 `protobuf:"varint,5,opt,name=sym" json:"sym,omitempty"` Mod *uint32 `protobuf:"varint,6,opt,name=mod" json:"mod,omitempty"` Unicode *uint32 `protobuf:"varint,7,opt,name=unicode" json:"unicode,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*KeyboardEvent) Descriptor ¶
func (*KeyboardEvent) Descriptor() ([]byte, []int)
func (*KeyboardEvent) GetMod ¶
func (m *KeyboardEvent) GetMod() uint32
func (*KeyboardEvent) GetScancode ¶
func (m *KeyboardEvent) GetScancode() uint32
func (*KeyboardEvent) GetState ¶
func (m *KeyboardEvent) GetState() uint32
func (*KeyboardEvent) GetSym ¶
func (m *KeyboardEvent) GetSym() uint32
func (*KeyboardEvent) GetType ¶
func (m *KeyboardEvent) GetType() uint32
func (*KeyboardEvent) GetUnicode ¶
func (m *KeyboardEvent) GetUnicode() uint32
func (*KeyboardEvent) GetWhich ¶
func (m *KeyboardEvent) GetWhich() uint32
func (*KeyboardEvent) ProtoMessage ¶
func (*KeyboardEvent) ProtoMessage()
func (*KeyboardEvent) Reset ¶
func (m *KeyboardEvent) Reset()
func (*KeyboardEvent) String ¶
func (m *KeyboardEvent) String() string
func (*KeyboardEvent) XXX_DiscardUnknown ¶
func (m *KeyboardEvent) XXX_DiscardUnknown()
func (*KeyboardEvent) XXX_Marshal ¶
func (m *KeyboardEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KeyboardEvent) XXX_Merge ¶
func (dst *KeyboardEvent) XXX_Merge(src proto.Message)
func (*KeyboardEvent) XXX_Size ¶
func (m *KeyboardEvent) XXX_Size() int
func (*KeyboardEvent) XXX_Unmarshal ¶
func (m *KeyboardEvent) XXX_Unmarshal(b []byte) error
type Language ¶
type Language struct { Shapes []*ShapeDescriptior `protobuf:"bytes,1,rep,name=shapes" json:"shapes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetLanguage ¶
CallGetLanguage is a convenience wrapper around the RemoteFortressReader::GetLanguage RPC method.
func (*Language) Descriptor ¶
func (*Language) GetShapes ¶
func (m *Language) GetShapes() []*ShapeDescriptior
func (*Language) ProtoMessage ¶
func (*Language) ProtoMessage()
func (*Language) XXX_DiscardUnknown ¶
func (m *Language) XXX_DiscardUnknown()
func (*Language) XXX_Marshal ¶
func (*Language) XXX_Unmarshal ¶
type ListRequest ¶
type ListRequest struct { ListStart *int32 `protobuf:"varint,1,opt,name=list_start,json=listStart" json:"list_start,omitempty"` ListEnd *int32 `protobuf:"varint,2,opt,name=list_end,json=listEnd" json:"list_end,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListRequest) Descriptor ¶
func (*ListRequest) Descriptor() ([]byte, []int)
func (*ListRequest) GetListEnd ¶
func (m *ListRequest) GetListEnd() int32
func (*ListRequest) GetListStart ¶
func (m *ListRequest) GetListStart() int32
func (*ListRequest) ProtoMessage ¶
func (*ListRequest) ProtoMessage()
func (*ListRequest) Reset ¶
func (m *ListRequest) Reset()
func (*ListRequest) String ¶
func (m *ListRequest) String() string
func (*ListRequest) XXX_DiscardUnknown ¶
func (m *ListRequest) XXX_DiscardUnknown()
func (*ListRequest) XXX_Marshal ¶
func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListRequest) XXX_Merge ¶
func (dst *ListRequest) XXX_Merge(src proto.Message)
func (*ListRequest) XXX_Size ¶
func (m *ListRequest) XXX_Size() int
func (*ListRequest) XXX_Unmarshal ¶
func (m *ListRequest) XXX_Unmarshal(b []byte) error
type MapBlock ¶
type MapBlock struct { MapX *int32 `protobuf:"varint,1,req,name=map_x,json=mapX" json:"map_x,omitempty"` MapY *int32 `protobuf:"varint,2,req,name=map_y,json=mapY" json:"map_y,omitempty"` MapZ *int32 `protobuf:"varint,3,req,name=map_z,json=mapZ" json:"map_z,omitempty"` Tiles []int32 `protobuf:"varint,4,rep,name=tiles" json:"tiles,omitempty"` Materials []*MatPair `protobuf:"bytes,5,rep,name=materials" json:"materials,omitempty"` LayerMaterials []*MatPair `protobuf:"bytes,6,rep,name=layer_materials,json=layerMaterials" json:"layer_materials,omitempty"` VeinMaterials []*MatPair `protobuf:"bytes,7,rep,name=vein_materials,json=veinMaterials" json:"vein_materials,omitempty"` BaseMaterials []*MatPair `protobuf:"bytes,8,rep,name=base_materials,json=baseMaterials" json:"base_materials,omitempty"` Magma []int32 `protobuf:"varint,9,rep,name=magma" json:"magma,omitempty"` Water []int32 `protobuf:"varint,10,rep,name=water" json:"water,omitempty"` Hidden []bool `protobuf:"varint,11,rep,name=hidden" json:"hidden,omitempty"` Light []bool `protobuf:"varint,12,rep,name=light" json:"light,omitempty"` Subterranean []bool `protobuf:"varint,13,rep,name=subterranean" json:"subterranean,omitempty"` Outside []bool `protobuf:"varint,14,rep,name=outside" json:"outside,omitempty"` Aquifer []bool `protobuf:"varint,15,rep,name=aquifer" json:"aquifer,omitempty"` WaterStagnant []bool `protobuf:"varint,16,rep,name=water_stagnant,json=waterStagnant" json:"water_stagnant,omitempty"` WaterSalt []bool `protobuf:"varint,17,rep,name=water_salt,json=waterSalt" json:"water_salt,omitempty"` ConstructionItems []*MatPair `protobuf:"bytes,18,rep,name=construction_items,json=constructionItems" json:"construction_items,omitempty"` Buildings []*BuildingInstance `protobuf:"bytes,19,rep,name=buildings" json:"buildings,omitempty"` TreePercent []int32 `protobuf:"varint,20,rep,name=tree_percent,json=treePercent" json:"tree_percent,omitempty"` TreeX []int32 `protobuf:"varint,21,rep,name=tree_x,json=treeX" json:"tree_x,omitempty"` TreeY []int32 `protobuf:"varint,22,rep,name=tree_y,json=treeY" json:"tree_y,omitempty"` TreeZ []int32 `protobuf:"varint,23,rep,name=tree_z,json=treeZ" json:"tree_z,omitempty"` TileDigDesignation []TileDigDesignation `` /* 157-byte string literal not displayed */ SpatterPile []*SpatterPile `protobuf:"bytes,25,rep,name=spatterPile" json:"spatterPile,omitempty"` Items []*Item `protobuf:"bytes,26,rep,name=items" json:"items,omitempty"` TileDigDesignationMarker []bool `` /* 132-byte string literal not displayed */ TileDigDesignationAuto []bool `` /* 126-byte string literal not displayed */ GrassPercent []int32 `protobuf:"varint,29,rep,name=grass_percent,json=grassPercent" json:"grass_percent,omitempty"` Flows []*FlowInfo `protobuf:"bytes,30,rep,name=flows" json:"flows,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MapBlock) Descriptor ¶
func (*MapBlock) GetAquifer ¶
func (*MapBlock) GetBaseMaterials ¶
func (*MapBlock) GetBuildings ¶
func (m *MapBlock) GetBuildings() []*BuildingInstance
func (*MapBlock) GetConstructionItems ¶
func (*MapBlock) GetGrassPercent ¶
func (*MapBlock) GetLayerMaterials ¶
func (*MapBlock) GetMaterials ¶
func (*MapBlock) GetOutside ¶
func (*MapBlock) GetSpatterPile ¶
func (m *MapBlock) GetSpatterPile() []*SpatterPile
func (*MapBlock) GetSubterranean ¶
func (*MapBlock) GetTileDigDesignation ¶
func (m *MapBlock) GetTileDigDesignation() []TileDigDesignation
func (*MapBlock) GetTileDigDesignationAuto ¶
func (*MapBlock) GetTileDigDesignationMarker ¶
func (*MapBlock) GetTreePercent ¶
func (*MapBlock) GetVeinMaterials ¶
func (*MapBlock) GetWaterSalt ¶
func (*MapBlock) GetWaterStagnant ¶
func (*MapBlock) ProtoMessage ¶
func (*MapBlock) ProtoMessage()
func (*MapBlock) XXX_DiscardUnknown ¶
func (m *MapBlock) XXX_DiscardUnknown()
func (*MapBlock) XXX_Marshal ¶
func (*MapBlock) XXX_Unmarshal ¶
type MapInfo ¶
type MapInfo struct { BlockSizeX *int32 `protobuf:"varint,1,opt,name=block_size_x,json=blockSizeX" json:"block_size_x,omitempty"` BlockSizeY *int32 `protobuf:"varint,2,opt,name=block_size_y,json=blockSizeY" json:"block_size_y,omitempty"` BlockSizeZ *int32 `protobuf:"varint,3,opt,name=block_size_z,json=blockSizeZ" json:"block_size_z,omitempty"` BlockPosX *int32 `protobuf:"varint,4,opt,name=block_pos_x,json=blockPosX" json:"block_pos_x,omitempty"` BlockPosY *int32 `protobuf:"varint,5,opt,name=block_pos_y,json=blockPosY" json:"block_pos_y,omitempty"` BlockPosZ *int32 `protobuf:"varint,6,opt,name=block_pos_z,json=blockPosZ" json:"block_pos_z,omitempty"` WorldName *string `protobuf:"bytes,7,opt,name=world_name,json=worldName" json:"world_name,omitempty"` WorldNameEnglish *string `protobuf:"bytes,8,opt,name=world_name_english,json=worldNameEnglish" json:"world_name_english,omitempty"` SaveName *string `protobuf:"bytes,9,opt,name=save_name,json=saveName" json:"save_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetMapInfo ¶
CallGetMapInfo is a convenience wrapper around the RemoteFortressReader::GetMapInfo RPC method.
func (*MapInfo) Descriptor ¶
func (*MapInfo) GetBlockPosX ¶
func (*MapInfo) GetBlockPosY ¶
func (*MapInfo) GetBlockPosZ ¶
func (*MapInfo) GetBlockSizeX ¶
func (*MapInfo) GetBlockSizeY ¶
func (*MapInfo) GetBlockSizeZ ¶
func (*MapInfo) GetSaveName ¶
func (*MapInfo) GetWorldName ¶
func (*MapInfo) GetWorldNameEnglish ¶
func (*MapInfo) ProtoMessage ¶
func (*MapInfo) ProtoMessage()
func (*MapInfo) XXX_DiscardUnknown ¶
func (m *MapInfo) XXX_DiscardUnknown()
func (*MapInfo) XXX_Marshal ¶
func (*MapInfo) XXX_Unmarshal ¶
type MatPair ¶
type MatPair struct { MatType *int32 `protobuf:"varint,1,req,name=mat_type,json=matType" json:"mat_type,omitempty"` MatIndex *int32 `protobuf:"varint,2,req,name=mat_index,json=matIndex" json:"mat_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MatPair) Descriptor ¶
func (*MatPair) GetMatIndex ¶
func (*MatPair) GetMatType ¶
func (*MatPair) ProtoMessage ¶
func (*MatPair) ProtoMessage()
func (*MatPair) XXX_DiscardUnknown ¶
func (m *MatPair) XXX_DiscardUnknown()
func (*MatPair) XXX_Marshal ¶
func (*MatPair) XXX_Unmarshal ¶
type MaterialDefinition ¶
type MaterialDefinition struct { MatPair *MatPair `protobuf:"bytes,1,req,name=mat_pair,json=matPair" json:"mat_pair,omitempty"` Id *string `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"` Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` StateColor *ColorDefinition `protobuf:"bytes,4,opt,name=state_color,json=stateColor" json:"state_color,omitempty"` Instrument *InstrumentDef `protobuf:"bytes,5,opt,name=instrument" json:"instrument,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetGrowthList ¶
func CallGetGrowthList(client *dfhackrpc.Client) ([]*MaterialDefinition, dfhackrpc.CommandResult, error)
CallGetGrowthList is a convenience wrapper around the RemoteFortressReader::GetGrowthList RPC method.
func CallGetItemList ¶
func CallGetItemList(client *dfhackrpc.Client) ([]*MaterialDefinition, dfhackrpc.CommandResult, error)
CallGetItemList is a convenience wrapper around the RemoteFortressReader::GetItemList RPC method.
func CallGetMaterialList ¶
func CallGetMaterialList(client *dfhackrpc.Client) ([]*MaterialDefinition, dfhackrpc.CommandResult, error)
CallGetMaterialList is a convenience wrapper around the RemoteFortressReader::GetMaterialList RPC method.
func (*MaterialDefinition) Descriptor ¶
func (*MaterialDefinition) Descriptor() ([]byte, []int)
func (*MaterialDefinition) GetId ¶
func (m *MaterialDefinition) GetId() string
func (*MaterialDefinition) GetInstrument ¶
func (m *MaterialDefinition) GetInstrument() *InstrumentDef
func (*MaterialDefinition) GetMatPair ¶
func (m *MaterialDefinition) GetMatPair() *MatPair
func (*MaterialDefinition) GetName ¶
func (m *MaterialDefinition) GetName() string
func (*MaterialDefinition) GetStateColor ¶
func (m *MaterialDefinition) GetStateColor() *ColorDefinition
func (*MaterialDefinition) ProtoMessage ¶
func (*MaterialDefinition) ProtoMessage()
func (*MaterialDefinition) Reset ¶
func (m *MaterialDefinition) Reset()
func (*MaterialDefinition) String ¶
func (m *MaterialDefinition) String() string
func (*MaterialDefinition) XXX_DiscardUnknown ¶
func (m *MaterialDefinition) XXX_DiscardUnknown()
func (*MaterialDefinition) XXX_Marshal ¶
func (m *MaterialDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MaterialDefinition) XXX_Merge ¶
func (dst *MaterialDefinition) XXX_Merge(src proto.Message)
func (*MaterialDefinition) XXX_Size ¶
func (m *MaterialDefinition) XXX_Size() int
func (*MaterialDefinition) XXX_Unmarshal ¶
func (m *MaterialDefinition) XXX_Unmarshal(b []byte) error
type MaterialList ¶
type MaterialList struct { MaterialList []*MaterialDefinition `protobuf:"bytes,1,rep,name=material_list,json=materialList" json:"material_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MaterialList) Descriptor ¶
func (*MaterialList) Descriptor() ([]byte, []int)
func (*MaterialList) GetMaterialList ¶
func (m *MaterialList) GetMaterialList() []*MaterialDefinition
func (*MaterialList) ProtoMessage ¶
func (*MaterialList) ProtoMessage()
func (*MaterialList) Reset ¶
func (m *MaterialList) Reset()
func (*MaterialList) String ¶
func (m *MaterialList) String() string
func (*MaterialList) XXX_DiscardUnknown ¶
func (m *MaterialList) XXX_DiscardUnknown()
func (*MaterialList) XXX_Marshal ¶
func (m *MaterialList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MaterialList) XXX_Merge ¶
func (dst *MaterialList) XXX_Merge(src proto.Message)
func (*MaterialList) XXX_Size ¶
func (m *MaterialList) XXX_Size() int
func (*MaterialList) XXX_Unmarshal ¶
func (m *MaterialList) XXX_Unmarshal(b []byte) error
type MatterState ¶
type MatterState int32
const ( MatterState_Solid MatterState = 0 MatterState_Liquid MatterState = 1 MatterState_Gas MatterState = 2 MatterState_Powder MatterState = 3 MatterState_Paste MatterState = 4 MatterState_Pressed MatterState = 5 )
func (MatterState) Enum ¶
func (x MatterState) Enum() *MatterState
func (MatterState) EnumDescriptor ¶
func (MatterState) EnumDescriptor() ([]byte, []int)
func (MatterState) String ¶
func (x MatterState) String() string
func (*MatterState) UnmarshalJSON ¶
func (x *MatterState) UnmarshalJSON(data []byte) error
type MenuContents ¶
type MenuContents struct { CurrentMenu *AdvmodeMenu `protobuf:"varint,1,opt,name=current_menu,json=currentMenu,enum=AdventureControl.AdvmodeMenu" json:"current_menu,omitempty"` Movements []*MovementOption `protobuf:"bytes,2,rep,name=movements" json:"movements,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallMenuQuery ¶
func CallMenuQuery(client *dfhackrpc.Client) (*MenuContents, dfhackrpc.CommandResult, error)
CallMenuQuery is a convenience wrapper around the RemoteFortressReader::MenuQuery RPC method.
func (*MenuContents) Descriptor ¶
func (*MenuContents) Descriptor() ([]byte, []int)
func (*MenuContents) GetCurrentMenu ¶
func (m *MenuContents) GetCurrentMenu() AdvmodeMenu
func (*MenuContents) GetMovements ¶
func (m *MenuContents) GetMovements() []*MovementOption
func (*MenuContents) ProtoMessage ¶
func (*MenuContents) ProtoMessage()
func (*MenuContents) Reset ¶
func (m *MenuContents) Reset()
func (*MenuContents) String ¶
func (m *MenuContents) String() string
func (*MenuContents) XXX_DiscardUnknown ¶
func (m *MenuContents) XXX_DiscardUnknown()
func (*MenuContents) XXX_Marshal ¶
func (m *MenuContents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MenuContents) XXX_Merge ¶
func (dst *MenuContents) XXX_Merge(src proto.Message)
func (*MenuContents) XXX_Size ¶
func (m *MenuContents) XXX_Size() int
func (*MenuContents) XXX_Unmarshal ¶
func (m *MenuContents) XXX_Unmarshal(b []byte) error
type MiscMoveParams ¶
type MiscMoveParams struct { Type *MiscMoveType `protobuf:"varint,1,opt,name=type,enum=AdventureControl.MiscMoveType" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MiscMoveParams) Descriptor ¶
func (*MiscMoveParams) Descriptor() ([]byte, []int)
func (*MiscMoveParams) GetType ¶
func (m *MiscMoveParams) GetType() MiscMoveType
func (*MiscMoveParams) ProtoMessage ¶
func (*MiscMoveParams) ProtoMessage()
func (*MiscMoveParams) Reset ¶
func (m *MiscMoveParams) Reset()
func (*MiscMoveParams) String ¶
func (m *MiscMoveParams) String() string
func (*MiscMoveParams) XXX_DiscardUnknown ¶
func (m *MiscMoveParams) XXX_DiscardUnknown()
func (*MiscMoveParams) XXX_Marshal ¶
func (m *MiscMoveParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MiscMoveParams) XXX_Merge ¶
func (dst *MiscMoveParams) XXX_Merge(src proto.Message)
func (*MiscMoveParams) XXX_Size ¶
func (m *MiscMoveParams) XXX_Size() int
func (*MiscMoveParams) XXX_Unmarshal ¶
func (m *MiscMoveParams) XXX_Unmarshal(b []byte) error
type MiscMoveType ¶
type MiscMoveType int32
const ( MiscMoveType_SET_CLIMB MiscMoveType = 0 MiscMoveType_SET_STAND MiscMoveType = 1 MiscMoveType_SET_CANCEL MiscMoveType = 2 )
func (MiscMoveType) Enum ¶
func (x MiscMoveType) Enum() *MiscMoveType
func (MiscMoveType) EnumDescriptor ¶
func (MiscMoveType) EnumDescriptor() ([]byte, []int)
func (MiscMoveType) String ¶
func (x MiscMoveType) String() string
func (*MiscMoveType) UnmarshalJSON ¶
func (x *MiscMoveType) UnmarshalJSON(data []byte) error
type MoveCommandParams ¶
type MoveCommandParams struct { Direction *Coord `protobuf:"bytes,1,opt,name=direction" json:"direction,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MoveCommandParams) Descriptor ¶
func (*MoveCommandParams) Descriptor() ([]byte, []int)
func (*MoveCommandParams) GetDirection ¶
func (m *MoveCommandParams) GetDirection() *Coord
func (*MoveCommandParams) ProtoMessage ¶
func (*MoveCommandParams) ProtoMessage()
func (*MoveCommandParams) Reset ¶
func (m *MoveCommandParams) Reset()
func (*MoveCommandParams) String ¶
func (m *MoveCommandParams) String() string
func (*MoveCommandParams) XXX_DiscardUnknown ¶
func (m *MoveCommandParams) XXX_DiscardUnknown()
func (*MoveCommandParams) XXX_Marshal ¶
func (m *MoveCommandParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MoveCommandParams) XXX_Merge ¶
func (dst *MoveCommandParams) XXX_Merge(src proto.Message)
func (*MoveCommandParams) XXX_Size ¶
func (m *MoveCommandParams) XXX_Size() int
func (*MoveCommandParams) XXX_Unmarshal ¶
func (m *MoveCommandParams) XXX_Unmarshal(b []byte) error
type MovementOption ¶
type MovementOption struct { Dest *Coord `protobuf:"bytes,1,opt,name=dest" json:"dest,omitempty"` Source *Coord `protobuf:"bytes,2,opt,name=source" json:"source,omitempty"` Grab *Coord `protobuf:"bytes,3,opt,name=grab" json:"grab,omitempty"` MovementType *CarefulMovementType `` /* 133-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MovementOption) Descriptor ¶
func (*MovementOption) Descriptor() ([]byte, []int)
func (*MovementOption) GetDest ¶
func (m *MovementOption) GetDest() *Coord
func (*MovementOption) GetGrab ¶
func (m *MovementOption) GetGrab() *Coord
func (*MovementOption) GetMovementType ¶
func (m *MovementOption) GetMovementType() CarefulMovementType
func (*MovementOption) GetSource ¶
func (m *MovementOption) GetSource() *Coord
func (*MovementOption) ProtoMessage ¶
func (*MovementOption) ProtoMessage()
func (*MovementOption) Reset ¶
func (m *MovementOption) Reset()
func (*MovementOption) String ¶
func (m *MovementOption) String() string
func (*MovementOption) XXX_DiscardUnknown ¶
func (m *MovementOption) XXX_DiscardUnknown()
func (*MovementOption) XXX_Marshal ¶
func (m *MovementOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MovementOption) XXX_Merge ¶
func (dst *MovementOption) XXX_Merge(src proto.Message)
func (*MovementOption) XXX_Size ¶
func (m *MovementOption) XXX_Size() int
func (*MovementOption) XXX_Unmarshal ¶
func (m *MovementOption) XXX_Unmarshal(b []byte) error
type PatternDescriptor ¶
type PatternDescriptor struct { Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` Colors []*ColorDefinition `protobuf:"bytes,2,rep,name=colors" json:"colors,omitempty"` Pattern *PatternType `protobuf:"varint,3,opt,name=pattern,enum=RemoteFortressReader.PatternType" json:"pattern,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PatternDescriptor) Descriptor ¶
func (*PatternDescriptor) Descriptor() ([]byte, []int)
func (*PatternDescriptor) GetColors ¶
func (m *PatternDescriptor) GetColors() []*ColorDefinition
func (*PatternDescriptor) GetId ¶
func (m *PatternDescriptor) GetId() string
func (*PatternDescriptor) GetPattern ¶
func (m *PatternDescriptor) GetPattern() PatternType
func (*PatternDescriptor) ProtoMessage ¶
func (*PatternDescriptor) ProtoMessage()
func (*PatternDescriptor) Reset ¶
func (m *PatternDescriptor) Reset()
func (*PatternDescriptor) String ¶
func (m *PatternDescriptor) String() string
func (*PatternDescriptor) XXX_DiscardUnknown ¶
func (m *PatternDescriptor) XXX_DiscardUnknown()
func (*PatternDescriptor) XXX_Marshal ¶
func (m *PatternDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PatternDescriptor) XXX_Merge ¶
func (dst *PatternDescriptor) XXX_Merge(src proto.Message)
func (*PatternDescriptor) XXX_Size ¶
func (m *PatternDescriptor) XXX_Size() int
func (*PatternDescriptor) XXX_Unmarshal ¶
func (m *PatternDescriptor) XXX_Unmarshal(b []byte) error
type PatternType ¶
type PatternType int32
const ( PatternType_MONOTONE PatternType = 0 PatternType_STRIPES PatternType = 1 PatternType_IRIS_EYE PatternType = 2 PatternType_SPOTS PatternType = 3 PatternType_PUPIL_EYE PatternType = 4 PatternType_MOTTLED PatternType = 5 )
func (PatternType) Enum ¶
func (x PatternType) Enum() *PatternType
func (PatternType) EnumDescriptor ¶
func (PatternType) EnumDescriptor() ([]byte, []int)
func (PatternType) String ¶
func (x PatternType) String() string
func (*PatternType) UnmarshalJSON ¶
func (x *PatternType) UnmarshalJSON(data []byte) error
type PitchChoiceType ¶
type PitchChoiceType int32
const ( PitchChoiceType_MEMBRANE_POSITION PitchChoiceType = 0 PitchChoiceType_SUBPART_CHOICE PitchChoiceType = 1 PitchChoiceType_KEYBOARD PitchChoiceType = 2 PitchChoiceType_STOPPING_FRET PitchChoiceType = 3 PitchChoiceType_STOPPING_AGAINST_BODY PitchChoiceType = 4 PitchChoiceType_STOPPING_HOLE PitchChoiceType = 5 PitchChoiceType_STOPPING_HOLE_KEY PitchChoiceType = 6 PitchChoiceType_SLIDE PitchChoiceType = 7 PitchChoiceType_HARMONIC_SERIES PitchChoiceType = 8 PitchChoiceType_VALVE_ROUTES_AIR PitchChoiceType = 9 PitchChoiceType_BP_IN_BELL PitchChoiceType = 10 PitchChoiceType_FOOT_PEDALS PitchChoiceType = 11 )
func (PitchChoiceType) Enum ¶
func (x PitchChoiceType) Enum() *PitchChoiceType
func (PitchChoiceType) EnumDescriptor ¶
func (PitchChoiceType) EnumDescriptor() ([]byte, []int)
func (PitchChoiceType) String ¶
func (x PitchChoiceType) String() string
func (*PitchChoiceType) UnmarshalJSON ¶
func (x *PitchChoiceType) UnmarshalJSON(data []byte) error
type PlantDef ¶
type PlantDef struct { PosX *int32 `protobuf:"varint,1,req,name=pos_x,json=posX" json:"pos_x,omitempty"` PosY *int32 `protobuf:"varint,2,req,name=pos_y,json=posY" json:"pos_y,omitempty"` PosZ *int32 `protobuf:"varint,3,req,name=pos_z,json=posZ" json:"pos_z,omitempty"` Index *int32 `protobuf:"varint,4,req,name=index" json:"index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetPlantList ¶
func CallGetPlantList(client *dfhackrpc.Client, request *BlockRequest) ([]*PlantDef, dfhackrpc.CommandResult, error)
CallGetPlantList is a convenience wrapper around the RemoteFortressReader::GetPlantList RPC method.
func (*PlantDef) Descriptor ¶
func (*PlantDef) ProtoMessage ¶
func (*PlantDef) ProtoMessage()
func (*PlantDef) XXX_DiscardUnknown ¶
func (m *PlantDef) XXX_DiscardUnknown()
func (*PlantDef) XXX_Marshal ¶
func (*PlantDef) XXX_Unmarshal ¶
type PlantList ¶
type PlantList struct { PlantList []*PlantDef `protobuf:"bytes,1,rep,name=plant_list,json=plantList" json:"plant_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PlantList) Descriptor ¶
func (*PlantList) GetPlantList ¶
func (*PlantList) ProtoMessage ¶
func (*PlantList) ProtoMessage()
func (*PlantList) XXX_DiscardUnknown ¶
func (m *PlantList) XXX_DiscardUnknown()
func (*PlantList) XXX_Marshal ¶
func (*PlantList) XXX_Unmarshal ¶
type PlantRaw ¶
type PlantRaw struct { Index *int32 `protobuf:"varint,1,opt,name=index" json:"index,omitempty"` Id *string `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"` Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` Growths []*TreeGrowth `protobuf:"bytes,4,rep,name=growths" json:"growths,omitempty"` Tile *int32 `protobuf:"varint,5,opt,name=tile" json:"tile,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetPartialPlantRaws ¶
func CallGetPartialPlantRaws(client *dfhackrpc.Client, request *ListRequest) ([]*PlantRaw, dfhackrpc.CommandResult, error)
CallGetPartialPlantRaws is a convenience wrapper around the RemoteFortressReader::GetPartialPlantRaws RPC method.
func CallGetPlantRaws ¶
CallGetPlantRaws is a convenience wrapper around the RemoteFortressReader::GetPlantRaws RPC method.
func (*PlantRaw) Descriptor ¶
func (*PlantRaw) GetGrowths ¶
func (m *PlantRaw) GetGrowths() []*TreeGrowth
func (*PlantRaw) ProtoMessage ¶
func (*PlantRaw) ProtoMessage()
func (*PlantRaw) XXX_DiscardUnknown ¶
func (m *PlantRaw) XXX_DiscardUnknown()
func (*PlantRaw) XXX_Marshal ¶
func (*PlantRaw) XXX_Unmarshal ¶
type PlantRawList ¶
type PlantRawList struct { PlantRaws []*PlantRaw `protobuf:"bytes,1,rep,name=plant_raws,json=plantRaws" json:"plant_raws,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PlantRawList) Descriptor ¶
func (*PlantRawList) Descriptor() ([]byte, []int)
func (*PlantRawList) GetPlantRaws ¶
func (m *PlantRawList) GetPlantRaws() []*PlantRaw
func (*PlantRawList) ProtoMessage ¶
func (*PlantRawList) ProtoMessage()
func (*PlantRawList) Reset ¶
func (m *PlantRawList) Reset()
func (*PlantRawList) String ¶
func (m *PlantRawList) String() string
func (*PlantRawList) XXX_DiscardUnknown ¶
func (m *PlantRawList) XXX_DiscardUnknown()
func (*PlantRawList) XXX_Marshal ¶
func (m *PlantRawList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PlantRawList) XXX_Merge ¶
func (dst *PlantRawList) XXX_Merge(src proto.Message)
func (*PlantRawList) XXX_Size ¶
func (m *PlantRawList) XXX_Size() int
func (*PlantRawList) XXX_Unmarshal ¶
func (m *PlantRawList) XXX_Unmarshal(b []byte) error
type RegionMap ¶
type RegionMap struct { MapX *int32 `protobuf:"varint,1,opt,name=map_x,json=mapX" json:"map_x,omitempty"` MapY *int32 `protobuf:"varint,2,opt,name=map_y,json=mapY" json:"map_y,omitempty"` Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` NameEnglish *string `protobuf:"bytes,4,opt,name=name_english,json=nameEnglish" json:"name_english,omitempty"` Tiles []*RegionTile `protobuf:"bytes,5,rep,name=tiles" json:"tiles,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RegionMap) Descriptor ¶
func (*RegionMap) GetNameEnglish ¶
func (*RegionMap) GetTiles ¶
func (m *RegionMap) GetTiles() []*RegionTile
func (*RegionMap) ProtoMessage ¶
func (*RegionMap) ProtoMessage()
func (*RegionMap) XXX_DiscardUnknown ¶
func (m *RegionMap) XXX_DiscardUnknown()
func (*RegionMap) XXX_Marshal ¶
func (*RegionMap) XXX_Unmarshal ¶
type RegionMaps ¶
type RegionMaps struct { WorldMaps []*WorldMap `protobuf:"bytes,1,rep,name=world_maps,json=worldMaps" json:"world_maps,omitempty"` RegionMaps []*RegionMap `protobuf:"bytes,2,rep,name=region_maps,json=regionMaps" json:"region_maps,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetRegionMaps ¶
func CallGetRegionMaps(client *dfhackrpc.Client) (*RegionMaps, dfhackrpc.CommandResult, error)
CallGetRegionMaps is a convenience wrapper around the RemoteFortressReader::GetRegionMaps RPC method.
func CallGetRegionMapsNew ¶
func CallGetRegionMapsNew(client *dfhackrpc.Client) (*RegionMaps, dfhackrpc.CommandResult, error)
CallGetRegionMapsNew is a convenience wrapper around the RemoteFortressReader::GetRegionMapsNew RPC method.
func (*RegionMaps) Descriptor ¶
func (*RegionMaps) Descriptor() ([]byte, []int)
func (*RegionMaps) GetRegionMaps ¶
func (m *RegionMaps) GetRegionMaps() []*RegionMap
func (*RegionMaps) GetWorldMaps ¶
func (m *RegionMaps) GetWorldMaps() []*WorldMap
func (*RegionMaps) ProtoMessage ¶
func (*RegionMaps) ProtoMessage()
func (*RegionMaps) Reset ¶
func (m *RegionMaps) Reset()
func (*RegionMaps) String ¶
func (m *RegionMaps) String() string
func (*RegionMaps) XXX_DiscardUnknown ¶
func (m *RegionMaps) XXX_DiscardUnknown()
func (*RegionMaps) XXX_Marshal ¶
func (m *RegionMaps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RegionMaps) XXX_Merge ¶
func (dst *RegionMaps) XXX_Merge(src proto.Message)
func (*RegionMaps) XXX_Size ¶
func (m *RegionMaps) XXX_Size() int
func (*RegionMaps) XXX_Unmarshal ¶
func (m *RegionMaps) XXX_Unmarshal(b []byte) error
type RegionTile ¶
type RegionTile struct { Elevation *int32 `protobuf:"varint,1,opt,name=elevation" json:"elevation,omitempty"` Rainfall *int32 `protobuf:"varint,2,opt,name=rainfall" json:"rainfall,omitempty"` Vegetation *int32 `protobuf:"varint,3,opt,name=vegetation" json:"vegetation,omitempty"` Temperature *int32 `protobuf:"varint,4,opt,name=temperature" json:"temperature,omitempty"` Evilness *int32 `protobuf:"varint,5,opt,name=evilness" json:"evilness,omitempty"` Drainage *int32 `protobuf:"varint,6,opt,name=drainage" json:"drainage,omitempty"` Volcanism *int32 `protobuf:"varint,7,opt,name=volcanism" json:"volcanism,omitempty"` Savagery *int32 `protobuf:"varint,8,opt,name=savagery" json:"savagery,omitempty"` Salinity *int32 `protobuf:"varint,9,opt,name=salinity" json:"salinity,omitempty"` RiverTiles *RiverTile `protobuf:"bytes,10,opt,name=river_tiles,json=riverTiles" json:"river_tiles,omitempty"` WaterElevation *int32 `protobuf:"varint,11,opt,name=water_elevation,json=waterElevation" json:"water_elevation,omitempty"` SurfaceMaterial *MatPair `protobuf:"bytes,12,opt,name=surface_material,json=surfaceMaterial" json:"surface_material,omitempty"` PlantMaterials []*MatPair `protobuf:"bytes,13,rep,name=plant_materials,json=plantMaterials" json:"plant_materials,omitempty"` Buildings []*SiteRealizationBuilding `protobuf:"bytes,14,rep,name=buildings" json:"buildings,omitempty"` StoneMaterials []*MatPair `protobuf:"bytes,15,rep,name=stone_materials,json=stoneMaterials" json:"stone_materials,omitempty"` TreeMaterials []*MatPair `protobuf:"bytes,16,rep,name=tree_materials,json=treeMaterials" json:"tree_materials,omitempty"` Snow *int32 `protobuf:"varint,17,opt,name=snow" json:"snow,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RegionTile) Descriptor ¶
func (*RegionTile) Descriptor() ([]byte, []int)
func (*RegionTile) GetBuildings ¶
func (m *RegionTile) GetBuildings() []*SiteRealizationBuilding
func (*RegionTile) GetDrainage ¶
func (m *RegionTile) GetDrainage() int32
func (*RegionTile) GetElevation ¶
func (m *RegionTile) GetElevation() int32
func (*RegionTile) GetEvilness ¶
func (m *RegionTile) GetEvilness() int32
func (*RegionTile) GetPlantMaterials ¶
func (m *RegionTile) GetPlantMaterials() []*MatPair
func (*RegionTile) GetRainfall ¶
func (m *RegionTile) GetRainfall() int32
func (*RegionTile) GetRiverTiles ¶
func (m *RegionTile) GetRiverTiles() *RiverTile
func (*RegionTile) GetSalinity ¶
func (m *RegionTile) GetSalinity() int32
func (*RegionTile) GetSavagery ¶
func (m *RegionTile) GetSavagery() int32
func (*RegionTile) GetSnow ¶
func (m *RegionTile) GetSnow() int32
func (*RegionTile) GetStoneMaterials ¶
func (m *RegionTile) GetStoneMaterials() []*MatPair
func (*RegionTile) GetSurfaceMaterial ¶
func (m *RegionTile) GetSurfaceMaterial() *MatPair
func (*RegionTile) GetTemperature ¶
func (m *RegionTile) GetTemperature() int32
func (*RegionTile) GetTreeMaterials ¶
func (m *RegionTile) GetTreeMaterials() []*MatPair
func (*RegionTile) GetVegetation ¶
func (m *RegionTile) GetVegetation() int32
func (*RegionTile) GetVolcanism ¶
func (m *RegionTile) GetVolcanism() int32
func (*RegionTile) GetWaterElevation ¶
func (m *RegionTile) GetWaterElevation() int32
func (*RegionTile) ProtoMessage ¶
func (*RegionTile) ProtoMessage()
func (*RegionTile) Reset ¶
func (m *RegionTile) Reset()
func (*RegionTile) String ¶
func (m *RegionTile) String() string
func (*RegionTile) XXX_DiscardUnknown ¶
func (m *RegionTile) XXX_DiscardUnknown()
func (*RegionTile) XXX_Marshal ¶
func (m *RegionTile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RegionTile) XXX_Merge ¶
func (dst *RegionTile) XXX_Merge(src proto.Message)
func (*RegionTile) XXX_Size ¶
func (m *RegionTile) XXX_Size() int
func (*RegionTile) XXX_Unmarshal ¶
func (m *RegionTile) XXX_Unmarshal(b []byte) error
type Report ¶
type Report struct { Type *int32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` Text *string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"` Color *ColorDefinition `protobuf:"bytes,3,opt,name=color" json:"color,omitempty"` Duration *int32 `protobuf:"varint,4,opt,name=duration" json:"duration,omitempty"` Continuation *bool `protobuf:"varint,5,opt,name=continuation" json:"continuation,omitempty"` Unconscious *bool `protobuf:"varint,6,opt,name=unconscious" json:"unconscious,omitempty"` Announcement *bool `protobuf:"varint,7,opt,name=announcement" json:"announcement,omitempty"` RepeatCount *int32 `protobuf:"varint,8,opt,name=repeat_count,json=repeatCount" json:"repeat_count,omitempty"` Pos *Coord `protobuf:"bytes,9,opt,name=pos" json:"pos,omitempty"` Id *int32 `protobuf:"varint,10,opt,name=id" json:"id,omitempty"` Year *int32 `protobuf:"varint,11,opt,name=year" json:"year,omitempty"` Time *int32 `protobuf:"varint,12,opt,name=time" json:"time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetReports ¶
CallGetReports is a convenience wrapper around the RemoteFortressReader::GetReports RPC method.
func (*Report) Descriptor ¶
func (*Report) GetAnnouncement ¶
func (*Report) GetColor ¶
func (m *Report) GetColor() *ColorDefinition
func (*Report) GetContinuation ¶
func (*Report) GetDuration ¶
func (*Report) GetRepeatCount ¶
func (*Report) GetUnconscious ¶
func (*Report) ProtoMessage ¶
func (*Report) ProtoMessage()
func (*Report) XXX_DiscardUnknown ¶
func (m *Report) XXX_DiscardUnknown()
func (*Report) XXX_Marshal ¶
func (*Report) XXX_Unmarshal ¶
type RiverEdge ¶
type RiverEdge struct { MinPos *int32 `protobuf:"varint,1,opt,name=min_pos,json=minPos" json:"min_pos,omitempty"` MaxPos *int32 `protobuf:"varint,2,opt,name=max_pos,json=maxPos" json:"max_pos,omitempty"` Active *int32 `protobuf:"varint,3,opt,name=active" json:"active,omitempty"` Elevation *int32 `protobuf:"varint,4,opt,name=elevation" json:"elevation,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RiverEdge) Descriptor ¶
func (*RiverEdge) GetElevation ¶
func (*RiverEdge) ProtoMessage ¶
func (*RiverEdge) ProtoMessage()
func (*RiverEdge) XXX_DiscardUnknown ¶
func (m *RiverEdge) XXX_DiscardUnknown()
func (*RiverEdge) XXX_Marshal ¶
func (*RiverEdge) XXX_Unmarshal ¶
type RiverTile ¶
type RiverTile struct { North *RiverEdge `protobuf:"bytes,1,opt,name=north" json:"north,omitempty"` South *RiverEdge `protobuf:"bytes,2,opt,name=south" json:"south,omitempty"` East *RiverEdge `protobuf:"bytes,3,opt,name=east" json:"east,omitempty"` West *RiverEdge `protobuf:"bytes,4,opt,name=west" json:"west,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RiverTile) Descriptor ¶
func (*RiverTile) ProtoMessage ¶
func (*RiverTile) ProtoMessage()
func (*RiverTile) XXX_DiscardUnknown ¶
func (m *RiverTile) XXX_DiscardUnknown()
func (*RiverTile) XXX_Marshal ¶
func (*RiverTile) XXX_Unmarshal ¶
type ScreenCapture ¶
type ScreenCapture struct { Width *uint32 `protobuf:"varint,1,opt,name=width" json:"width,omitempty"` Height *uint32 `protobuf:"varint,2,opt,name=height" json:"height,omitempty"` Tiles []*ScreenTile `protobuf:"bytes,3,rep,name=tiles" json:"tiles,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallCopyScreen ¶
func CallCopyScreen(client *dfhackrpc.Client) (*ScreenCapture, dfhackrpc.CommandResult, error)
CallCopyScreen is a convenience wrapper around the RemoteFortressReader::CopyScreen RPC method.
func (*ScreenCapture) Descriptor ¶
func (*ScreenCapture) Descriptor() ([]byte, []int)
func (*ScreenCapture) GetHeight ¶
func (m *ScreenCapture) GetHeight() uint32
func (*ScreenCapture) GetTiles ¶
func (m *ScreenCapture) GetTiles() []*ScreenTile
func (*ScreenCapture) GetWidth ¶
func (m *ScreenCapture) GetWidth() uint32
func (*ScreenCapture) ProtoMessage ¶
func (*ScreenCapture) ProtoMessage()
func (*ScreenCapture) Reset ¶
func (m *ScreenCapture) Reset()
func (*ScreenCapture) String ¶
func (m *ScreenCapture) String() string
func (*ScreenCapture) XXX_DiscardUnknown ¶
func (m *ScreenCapture) XXX_DiscardUnknown()
func (*ScreenCapture) XXX_Marshal ¶
func (m *ScreenCapture) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScreenCapture) XXX_Merge ¶
func (dst *ScreenCapture) XXX_Merge(src proto.Message)
func (*ScreenCapture) XXX_Size ¶
func (m *ScreenCapture) XXX_Size() int
func (*ScreenCapture) XXX_Unmarshal ¶
func (m *ScreenCapture) XXX_Unmarshal(b []byte) error
type ScreenTile ¶
type ScreenTile struct { Character *uint32 `protobuf:"varint,1,opt,name=character" json:"character,omitempty"` Foreground *uint32 `protobuf:"varint,2,opt,name=foreground" json:"foreground,omitempty"` Background *uint32 `protobuf:"varint,3,opt,name=background" json:"background,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScreenTile) Descriptor ¶
func (*ScreenTile) Descriptor() ([]byte, []int)
func (*ScreenTile) GetBackground ¶
func (m *ScreenTile) GetBackground() uint32
func (*ScreenTile) GetCharacter ¶
func (m *ScreenTile) GetCharacter() uint32
func (*ScreenTile) GetForeground ¶
func (m *ScreenTile) GetForeground() uint32
func (*ScreenTile) ProtoMessage ¶
func (*ScreenTile) ProtoMessage()
func (*ScreenTile) Reset ¶
func (m *ScreenTile) Reset()
func (*ScreenTile) String ¶
func (m *ScreenTile) String() string
func (*ScreenTile) XXX_DiscardUnknown ¶
func (m *ScreenTile) XXX_DiscardUnknown()
func (*ScreenTile) XXX_Marshal ¶
func (m *ScreenTile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScreenTile) XXX_Merge ¶
func (dst *ScreenTile) XXX_Merge(src proto.Message)
func (*ScreenTile) XXX_Size ¶
func (m *ScreenTile) XXX_Size() int
func (*ScreenTile) XXX_Unmarshal ¶
func (m *ScreenTile) XXX_Unmarshal(b []byte) error
type ShapeDescriptior ¶
type ShapeDescriptior struct { Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` Tile *int32 `protobuf:"varint,2,opt,name=tile" json:"tile,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ShapeDescriptior) Descriptor ¶
func (*ShapeDescriptior) Descriptor() ([]byte, []int)
func (*ShapeDescriptior) GetId ¶
func (m *ShapeDescriptior) GetId() string
func (*ShapeDescriptior) GetTile ¶
func (m *ShapeDescriptior) GetTile() int32
func (*ShapeDescriptior) ProtoMessage ¶
func (*ShapeDescriptior) ProtoMessage()
func (*ShapeDescriptior) Reset ¶
func (m *ShapeDescriptior) Reset()
func (*ShapeDescriptior) String ¶
func (m *ShapeDescriptior) String() string
func (*ShapeDescriptior) XXX_DiscardUnknown ¶
func (m *ShapeDescriptior) XXX_DiscardUnknown()
func (*ShapeDescriptior) XXX_Marshal ¶
func (m *ShapeDescriptior) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ShapeDescriptior) XXX_Merge ¶
func (dst *ShapeDescriptior) XXX_Merge(src proto.Message)
func (*ShapeDescriptior) XXX_Size ¶
func (m *ShapeDescriptior) XXX_Size() int
func (*ShapeDescriptior) XXX_Unmarshal ¶
func (m *ShapeDescriptior) XXX_Unmarshal(b []byte) error
type SingleBool ¶
type SingleBool struct { Value *bool `protobuf:"varint,1,opt,name=Value,json=value" json:"Value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SingleBool) Descriptor ¶
func (*SingleBool) Descriptor() ([]byte, []int)
func (*SingleBool) GetValue ¶
func (m *SingleBool) GetValue() bool
func (*SingleBool) ProtoMessage ¶
func (*SingleBool) ProtoMessage()
func (*SingleBool) Reset ¶
func (m *SingleBool) Reset()
func (*SingleBool) String ¶
func (m *SingleBool) String() string
func (*SingleBool) XXX_DiscardUnknown ¶
func (m *SingleBool) XXX_DiscardUnknown()
func (*SingleBool) XXX_Marshal ¶
func (m *SingleBool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SingleBool) XXX_Merge ¶
func (dst *SingleBool) XXX_Merge(src proto.Message)
func (*SingleBool) XXX_Size ¶
func (m *SingleBool) XXX_Size() int
func (*SingleBool) XXX_Unmarshal ¶
func (m *SingleBool) XXX_Unmarshal(b []byte) error
type SiteRealizationBuilding ¶
type SiteRealizationBuilding struct { Id *int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` Type *SiteRealizationBuildingType `protobuf:"varint,2,opt,name=type,enum=RemoteFortressReader.SiteRealizationBuildingType" json:"type,omitempty"` MinX *int32 `protobuf:"varint,3,opt,name=min_x,json=minX" json:"min_x,omitempty"` MinY *int32 `protobuf:"varint,4,opt,name=min_y,json=minY" json:"min_y,omitempty"` MaxX *int32 `protobuf:"varint,5,opt,name=max_x,json=maxX" json:"max_x,omitempty"` MaxY *int32 `protobuf:"varint,6,opt,name=max_y,json=maxY" json:"max_y,omitempty"` Material *MatPair `protobuf:"bytes,7,opt,name=material" json:"material,omitempty"` WallInfo *SiteRealizationBuildingWall `protobuf:"bytes,8,opt,name=wall_info,json=wallInfo" json:"wall_info,omitempty"` TowerInfo *SiteRealizationBuildingTower `protobuf:"bytes,9,opt,name=tower_info,json=towerInfo" json:"tower_info,omitempty"` TrenchInfo *SiteRealizationBuildingTrenches `protobuf:"bytes,10,opt,name=trench_info,json=trenchInfo" json:"trench_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SiteRealizationBuilding) Descriptor ¶
func (*SiteRealizationBuilding) Descriptor() ([]byte, []int)
func (*SiteRealizationBuilding) GetId ¶
func (m *SiteRealizationBuilding) GetId() int32
func (*SiteRealizationBuilding) GetMaterial ¶
func (m *SiteRealizationBuilding) GetMaterial() *MatPair
func (*SiteRealizationBuilding) GetMaxX ¶
func (m *SiteRealizationBuilding) GetMaxX() int32
func (*SiteRealizationBuilding) GetMaxY ¶
func (m *SiteRealizationBuilding) GetMaxY() int32
func (*SiteRealizationBuilding) GetMinX ¶
func (m *SiteRealizationBuilding) GetMinX() int32
func (*SiteRealizationBuilding) GetMinY ¶
func (m *SiteRealizationBuilding) GetMinY() int32
func (*SiteRealizationBuilding) GetTowerInfo ¶
func (m *SiteRealizationBuilding) GetTowerInfo() *SiteRealizationBuildingTower
func (*SiteRealizationBuilding) GetTrenchInfo ¶
func (m *SiteRealizationBuilding) GetTrenchInfo() *SiteRealizationBuildingTrenches
func (*SiteRealizationBuilding) GetType ¶
func (m *SiteRealizationBuilding) GetType() SiteRealizationBuildingType
func (*SiteRealizationBuilding) GetWallInfo ¶
func (m *SiteRealizationBuilding) GetWallInfo() *SiteRealizationBuildingWall
func (*SiteRealizationBuilding) ProtoMessage ¶
func (*SiteRealizationBuilding) ProtoMessage()
func (*SiteRealizationBuilding) Reset ¶
func (m *SiteRealizationBuilding) Reset()
func (*SiteRealizationBuilding) String ¶
func (m *SiteRealizationBuilding) String() string
func (*SiteRealizationBuilding) XXX_DiscardUnknown ¶
func (m *SiteRealizationBuilding) XXX_DiscardUnknown()
func (*SiteRealizationBuilding) XXX_Marshal ¶
func (m *SiteRealizationBuilding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SiteRealizationBuilding) XXX_Merge ¶
func (dst *SiteRealizationBuilding) XXX_Merge(src proto.Message)
func (*SiteRealizationBuilding) XXX_Size ¶
func (m *SiteRealizationBuilding) XXX_Size() int
func (*SiteRealizationBuilding) XXX_Unmarshal ¶
func (m *SiteRealizationBuilding) XXX_Unmarshal(b []byte) error
type SiteRealizationBuildingTower ¶
type SiteRealizationBuildingTower struct { RoofZ *int32 `protobuf:"varint,1,opt,name=roof_z,json=roofZ" json:"roof_z,omitempty"` Round *bool `protobuf:"varint,2,opt,name=round" json:"round,omitempty"` Goblin *bool `protobuf:"varint,3,opt,name=goblin" json:"goblin,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SiteRealizationBuildingTower) Descriptor ¶
func (*SiteRealizationBuildingTower) Descriptor() ([]byte, []int)
func (*SiteRealizationBuildingTower) GetGoblin ¶
func (m *SiteRealizationBuildingTower) GetGoblin() bool
func (*SiteRealizationBuildingTower) GetRoofZ ¶
func (m *SiteRealizationBuildingTower) GetRoofZ() int32
func (*SiteRealizationBuildingTower) GetRound ¶
func (m *SiteRealizationBuildingTower) GetRound() bool
func (*SiteRealizationBuildingTower) ProtoMessage ¶
func (*SiteRealizationBuildingTower) ProtoMessage()
func (*SiteRealizationBuildingTower) Reset ¶
func (m *SiteRealizationBuildingTower) Reset()
func (*SiteRealizationBuildingTower) String ¶
func (m *SiteRealizationBuildingTower) String() string
func (*SiteRealizationBuildingTower) XXX_DiscardUnknown ¶
func (m *SiteRealizationBuildingTower) XXX_DiscardUnknown()
func (*SiteRealizationBuildingTower) XXX_Marshal ¶
func (m *SiteRealizationBuildingTower) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SiteRealizationBuildingTower) XXX_Merge ¶
func (dst *SiteRealizationBuildingTower) XXX_Merge(src proto.Message)
func (*SiteRealizationBuildingTower) XXX_Size ¶
func (m *SiteRealizationBuildingTower) XXX_Size() int
func (*SiteRealizationBuildingTower) XXX_Unmarshal ¶
func (m *SiteRealizationBuildingTower) XXX_Unmarshal(b []byte) error
type SiteRealizationBuildingTrenches ¶
type SiteRealizationBuildingTrenches struct { Spokes []*TrenchSpoke `protobuf:"bytes,1,rep,name=spokes" json:"spokes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SiteRealizationBuildingTrenches) Descriptor ¶
func (*SiteRealizationBuildingTrenches) Descriptor() ([]byte, []int)
func (*SiteRealizationBuildingTrenches) GetSpokes ¶
func (m *SiteRealizationBuildingTrenches) GetSpokes() []*TrenchSpoke
func (*SiteRealizationBuildingTrenches) ProtoMessage ¶
func (*SiteRealizationBuildingTrenches) ProtoMessage()
func (*SiteRealizationBuildingTrenches) Reset ¶
func (m *SiteRealizationBuildingTrenches) Reset()
func (*SiteRealizationBuildingTrenches) String ¶
func (m *SiteRealizationBuildingTrenches) String() string
func (*SiteRealizationBuildingTrenches) XXX_DiscardUnknown ¶
func (m *SiteRealizationBuildingTrenches) XXX_DiscardUnknown()
func (*SiteRealizationBuildingTrenches) XXX_Marshal ¶
func (m *SiteRealizationBuildingTrenches) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SiteRealizationBuildingTrenches) XXX_Merge ¶
func (dst *SiteRealizationBuildingTrenches) XXX_Merge(src proto.Message)
func (*SiteRealizationBuildingTrenches) XXX_Size ¶
func (m *SiteRealizationBuildingTrenches) XXX_Size() int
func (*SiteRealizationBuildingTrenches) XXX_Unmarshal ¶
func (m *SiteRealizationBuildingTrenches) XXX_Unmarshal(b []byte) error
type SiteRealizationBuildingType ¶
type SiteRealizationBuildingType int32
const ( SiteRealizationBuildingType_cottage_plot SiteRealizationBuildingType = 0 SiteRealizationBuildingType_castle_wall SiteRealizationBuildingType = 1 SiteRealizationBuildingType_castle_tower SiteRealizationBuildingType = 2 SiteRealizationBuildingType_castle_courtyard SiteRealizationBuildingType = 3 SiteRealizationBuildingType_house SiteRealizationBuildingType = 4 SiteRealizationBuildingType_temple SiteRealizationBuildingType = 5 SiteRealizationBuildingType_tomb SiteRealizationBuildingType = 6 SiteRealizationBuildingType_shop_house SiteRealizationBuildingType = 7 SiteRealizationBuildingType_warehouse SiteRealizationBuildingType = 8 SiteRealizationBuildingType_market_square SiteRealizationBuildingType = 9 SiteRealizationBuildingType_pasture SiteRealizationBuildingType = 10 SiteRealizationBuildingType_waste SiteRealizationBuildingType = 11 SiteRealizationBuildingType_courtyard SiteRealizationBuildingType = 12 SiteRealizationBuildingType_well SiteRealizationBuildingType = 13 SiteRealizationBuildingType_vault SiteRealizationBuildingType = 14 SiteRealizationBuildingType_great_tower SiteRealizationBuildingType = 15 SiteRealizationBuildingType_trenches SiteRealizationBuildingType = 16 SiteRealizationBuildingType_tree_house SiteRealizationBuildingType = 17 SiteRealizationBuildingType_hillock_house SiteRealizationBuildingType = 18 SiteRealizationBuildingType_mead_hall SiteRealizationBuildingType = 19 SiteRealizationBuildingType_fortress_entrance SiteRealizationBuildingType = 20 SiteRealizationBuildingType_library SiteRealizationBuildingType = 21 SiteRealizationBuildingType_tavern SiteRealizationBuildingType = 22 )
func (SiteRealizationBuildingType) Enum ¶
func (x SiteRealizationBuildingType) Enum() *SiteRealizationBuildingType
func (SiteRealizationBuildingType) EnumDescriptor ¶
func (SiteRealizationBuildingType) EnumDescriptor() ([]byte, []int)
func (SiteRealizationBuildingType) String ¶
func (x SiteRealizationBuildingType) String() string
func (*SiteRealizationBuildingType) UnmarshalJSON ¶
func (x *SiteRealizationBuildingType) UnmarshalJSON(data []byte) error
type SiteRealizationBuildingWall ¶
type SiteRealizationBuildingWall struct { StartX *int32 `protobuf:"varint,1,opt,name=start_x,json=startX" json:"start_x,omitempty"` StartY *int32 `protobuf:"varint,2,opt,name=start_y,json=startY" json:"start_y,omitempty"` StartZ *int32 `protobuf:"varint,3,opt,name=start_z,json=startZ" json:"start_z,omitempty"` EndX *int32 `protobuf:"varint,4,opt,name=end_x,json=endX" json:"end_x,omitempty"` EndY *int32 `protobuf:"varint,5,opt,name=end_y,json=endY" json:"end_y,omitempty"` EndZ *int32 `protobuf:"varint,6,opt,name=end_z,json=endZ" json:"end_z,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SiteRealizationBuildingWall) Descriptor ¶
func (*SiteRealizationBuildingWall) Descriptor() ([]byte, []int)
func (*SiteRealizationBuildingWall) GetEndX ¶
func (m *SiteRealizationBuildingWall) GetEndX() int32
func (*SiteRealizationBuildingWall) GetEndY ¶
func (m *SiteRealizationBuildingWall) GetEndY() int32
func (*SiteRealizationBuildingWall) GetEndZ ¶
func (m *SiteRealizationBuildingWall) GetEndZ() int32
func (*SiteRealizationBuildingWall) GetStartX ¶
func (m *SiteRealizationBuildingWall) GetStartX() int32
func (*SiteRealizationBuildingWall) GetStartY ¶
func (m *SiteRealizationBuildingWall) GetStartY() int32
func (*SiteRealizationBuildingWall) GetStartZ ¶
func (m *SiteRealizationBuildingWall) GetStartZ() int32
func (*SiteRealizationBuildingWall) ProtoMessage ¶
func (*SiteRealizationBuildingWall) ProtoMessage()
func (*SiteRealizationBuildingWall) Reset ¶
func (m *SiteRealizationBuildingWall) Reset()
func (*SiteRealizationBuildingWall) String ¶
func (m *SiteRealizationBuildingWall) String() string
func (*SiteRealizationBuildingWall) XXX_DiscardUnknown ¶
func (m *SiteRealizationBuildingWall) XXX_DiscardUnknown()
func (*SiteRealizationBuildingWall) XXX_Marshal ¶
func (m *SiteRealizationBuildingWall) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SiteRealizationBuildingWall) XXX_Merge ¶
func (dst *SiteRealizationBuildingWall) XXX_Merge(src proto.Message)
func (*SiteRealizationBuildingWall) XXX_Size ¶
func (m *SiteRealizationBuildingWall) XXX_Size() int
func (*SiteRealizationBuildingWall) XXX_Unmarshal ¶
func (m *SiteRealizationBuildingWall) XXX_Unmarshal(b []byte) error
type SoundProductionType ¶
type SoundProductionType int32
const ( SoundProductionType_PLUCKED_BY_BP SoundProductionType = 0 SoundProductionType_PLUCKED SoundProductionType = 1 SoundProductionType_BOWED SoundProductionType = 2 SoundProductionType_STRUCK_BY_BP SoundProductionType = 3 SoundProductionType_STRUCK SoundProductionType = 4 SoundProductionType_VIBRATE_BP_AGAINST_OPENING SoundProductionType = 5 SoundProductionType_BLOW_AGAINST_FIPPLE SoundProductionType = 6 SoundProductionType_BLOW_OVER_OPENING_SIDE SoundProductionType = 7 SoundProductionType_BLOW_OVER_OPENING_END SoundProductionType = 8 SoundProductionType_BLOW_OVER_SINGLE_REED SoundProductionType = 9 SoundProductionType_BLOW_OVER_DOUBLE_REED SoundProductionType = 10 SoundProductionType_BLOW_OVER_FREE_REED SoundProductionType = 11 SoundProductionType_STRUCK_TOGETHER SoundProductionType = 12 SoundProductionType_SHAKEN SoundProductionType = 13 SoundProductionType_SCRAPED SoundProductionType = 14 SoundProductionType_FRICTION SoundProductionType = 15 SoundProductionType_RESONATOR SoundProductionType = 16 SoundProductionType_BAG_OVER_REED SoundProductionType = 17 SoundProductionType_AIR_OVER_REED SoundProductionType = 18 SoundProductionType_AIR_OVER_FREE_REED SoundProductionType = 19 SoundProductionType_AIR_AGAINST_FIPPLE SoundProductionType = 20 )
func (SoundProductionType) Enum ¶
func (x SoundProductionType) Enum() *SoundProductionType
func (SoundProductionType) EnumDescriptor ¶
func (SoundProductionType) EnumDescriptor() ([]byte, []int)
func (SoundProductionType) String ¶
func (x SoundProductionType) String() string
func (*SoundProductionType) UnmarshalJSON ¶
func (x *SoundProductionType) UnmarshalJSON(data []byte) error
type Spatter ¶
type Spatter struct { Material *MatPair `protobuf:"bytes,1,opt,name=material" json:"material,omitempty"` Amount *int32 `protobuf:"varint,2,opt,name=amount" json:"amount,omitempty"` State *MatterState `protobuf:"varint,3,opt,name=state,enum=RemoteFortressReader.MatterState" json:"state,omitempty"` Item *MatPair `protobuf:"bytes,4,opt,name=item" json:"item,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Spatter) Descriptor ¶
func (*Spatter) GetMaterial ¶
func (*Spatter) GetState ¶
func (m *Spatter) GetState() MatterState
func (*Spatter) ProtoMessage ¶
func (*Spatter) ProtoMessage()
func (*Spatter) XXX_DiscardUnknown ¶
func (m *Spatter) XXX_DiscardUnknown()
func (*Spatter) XXX_Marshal ¶
func (*Spatter) XXX_Unmarshal ¶
type SpatterPile ¶
type SpatterPile struct { Spatters []*Spatter `protobuf:"bytes,1,rep,name=spatters" json:"spatters,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SpatterPile) Descriptor ¶
func (*SpatterPile) Descriptor() ([]byte, []int)
func (*SpatterPile) GetSpatters ¶
func (m *SpatterPile) GetSpatters() []*Spatter
func (*SpatterPile) ProtoMessage ¶
func (*SpatterPile) ProtoMessage()
func (*SpatterPile) Reset ¶
func (m *SpatterPile) Reset()
func (*SpatterPile) String ¶
func (m *SpatterPile) String() string
func (*SpatterPile) XXX_DiscardUnknown ¶
func (m *SpatterPile) XXX_DiscardUnknown()
func (*SpatterPile) XXX_Marshal ¶
func (m *SpatterPile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SpatterPile) XXX_Merge ¶
func (dst *SpatterPile) XXX_Merge(src proto.Message)
func (*SpatterPile) XXX_Size ¶
func (m *SpatterPile) XXX_Size() int
func (*SpatterPile) XXX_Unmarshal ¶
func (m *SpatterPile) XXX_Unmarshal(b []byte) error
type Status ¶
type Status struct { Reports []*Report `protobuf:"bytes,1,rep,name=reports" json:"reports,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Status) Descriptor ¶
func (*Status) GetReports ¶
func (*Status) ProtoMessage ¶
func (*Status) ProtoMessage()
func (*Status) XXX_DiscardUnknown ¶
func (m *Status) XXX_DiscardUnknown()
func (*Status) XXX_Marshal ¶
func (*Status) XXX_Unmarshal ¶
type StratusType ¶
type StratusType int32
const ( StratusType_STRATUS_NONE StratusType = 0 StratusType_STRATUS_ALTO StratusType = 1 StratusType_STRATUS_PROPER StratusType = 2 StratusType_STRATUS_NIMBUS StratusType = 3 )
func (StratusType) Enum ¶
func (x StratusType) Enum() *StratusType
func (StratusType) EnumDescriptor ¶
func (StratusType) EnumDescriptor() ([]byte, []int)
func (StratusType) String ¶
func (x StratusType) String() string
func (*StratusType) UnmarshalJSON ¶
func (x *StratusType) UnmarshalJSON(data []byte) error
type TileDigDesignation ¶
type TileDigDesignation int32
const ( // * // no designation TileDigDesignation_NO_DIG TileDigDesignation = 0 // * // dig walls, remove stairs and ramps, gather plants, fell trees TileDigDesignation_DEFAULT_DIG TileDigDesignation = 1 TileDigDesignation_UP_DOWN_STAIR_DIG TileDigDesignation = 2 TileDigDesignation_CHANNEL_DIG TileDigDesignation = 3 TileDigDesignation_RAMP_DIG TileDigDesignation = 4 TileDigDesignation_DOWN_STAIR_DIG TileDigDesignation = 5 TileDigDesignation_UP_STAIR_DIG TileDigDesignation = 6 )
func (TileDigDesignation) Enum ¶
func (x TileDigDesignation) Enum() *TileDigDesignation
func (TileDigDesignation) EnumDescriptor ¶
func (TileDigDesignation) EnumDescriptor() ([]byte, []int)
func (TileDigDesignation) String ¶
func (x TileDigDesignation) String() string
func (*TileDigDesignation) UnmarshalJSON ¶
func (x *TileDigDesignation) UnmarshalJSON(data []byte) error
type Tiletype ¶
type Tiletype struct { Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` Caption *string `protobuf:"bytes,3,opt,name=caption" json:"caption,omitempty"` Shape *TiletypeShape `protobuf:"varint,4,opt,name=shape,enum=RemoteFortressReader.TiletypeShape" json:"shape,omitempty"` Special *TiletypeSpecial `protobuf:"varint,5,opt,name=special,enum=RemoteFortressReader.TiletypeSpecial" json:"special,omitempty"` Material *TiletypeMaterial `protobuf:"varint,6,opt,name=material,enum=RemoteFortressReader.TiletypeMaterial" json:"material,omitempty"` Variant *TiletypeVariant `protobuf:"varint,7,opt,name=variant,enum=RemoteFortressReader.TiletypeVariant" json:"variant,omitempty"` Direction *string `protobuf:"bytes,8,opt,name=direction" json:"direction,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetTiletypeList ¶
CallGetTiletypeList is a convenience wrapper around the RemoteFortressReader::GetTiletypeList RPC method.
func (*Tiletype) Descriptor ¶
func (*Tiletype) GetCaption ¶
func (*Tiletype) GetDirection ¶
func (*Tiletype) GetMaterial ¶
func (m *Tiletype) GetMaterial() TiletypeMaterial
func (*Tiletype) GetShape ¶
func (m *Tiletype) GetShape() TiletypeShape
func (*Tiletype) GetSpecial ¶
func (m *Tiletype) GetSpecial() TiletypeSpecial
func (*Tiletype) GetVariant ¶
func (m *Tiletype) GetVariant() TiletypeVariant
func (*Tiletype) ProtoMessage ¶
func (*Tiletype) ProtoMessage()
func (*Tiletype) XXX_DiscardUnknown ¶
func (m *Tiletype) XXX_DiscardUnknown()
func (*Tiletype) XXX_Marshal ¶
func (*Tiletype) XXX_Unmarshal ¶
type TiletypeList ¶
type TiletypeList struct { TiletypeList []*Tiletype `protobuf:"bytes,1,rep,name=tiletype_list,json=tiletypeList" json:"tiletype_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TiletypeList) Descriptor ¶
func (*TiletypeList) Descriptor() ([]byte, []int)
func (*TiletypeList) GetTiletypeList ¶
func (m *TiletypeList) GetTiletypeList() []*Tiletype
func (*TiletypeList) ProtoMessage ¶
func (*TiletypeList) ProtoMessage()
func (*TiletypeList) Reset ¶
func (m *TiletypeList) Reset()
func (*TiletypeList) String ¶
func (m *TiletypeList) String() string
func (*TiletypeList) XXX_DiscardUnknown ¶
func (m *TiletypeList) XXX_DiscardUnknown()
func (*TiletypeList) XXX_Marshal ¶
func (m *TiletypeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TiletypeList) XXX_Merge ¶
func (dst *TiletypeList) XXX_Merge(src proto.Message)
func (*TiletypeList) XXX_Size ¶
func (m *TiletypeList) XXX_Size() int
func (*TiletypeList) XXX_Unmarshal ¶
func (m *TiletypeList) XXX_Unmarshal(b []byte) error
type TiletypeMaterial ¶
type TiletypeMaterial int32
const ( TiletypeMaterial_NO_MATERIAL TiletypeMaterial = -1 TiletypeMaterial_AIR TiletypeMaterial = 0 TiletypeMaterial_SOIL TiletypeMaterial = 1 TiletypeMaterial_STONE TiletypeMaterial = 2 TiletypeMaterial_FEATURE TiletypeMaterial = 3 TiletypeMaterial_LAVA_STONE TiletypeMaterial = 4 TiletypeMaterial_MINERAL TiletypeMaterial = 5 TiletypeMaterial_FROZEN_LIQUID TiletypeMaterial = 6 TiletypeMaterial_CONSTRUCTION TiletypeMaterial = 7 TiletypeMaterial_GRASS_LIGHT TiletypeMaterial = 8 TiletypeMaterial_GRASS_DARK TiletypeMaterial = 9 TiletypeMaterial_GRASS_DRY TiletypeMaterial = 10 TiletypeMaterial_GRASS_DEAD TiletypeMaterial = 11 TiletypeMaterial_PLANT TiletypeMaterial = 12 TiletypeMaterial_HFS TiletypeMaterial = 13 TiletypeMaterial_CAMPFIRE TiletypeMaterial = 14 TiletypeMaterial_FIRE TiletypeMaterial = 15 TiletypeMaterial_ASHES TiletypeMaterial = 16 TiletypeMaterial_MAGMA TiletypeMaterial = 17 TiletypeMaterial_DRIFTWOOD TiletypeMaterial = 18 TiletypeMaterial_POOL TiletypeMaterial = 19 TiletypeMaterial_BROOK TiletypeMaterial = 20 TiletypeMaterial_RIVER TiletypeMaterial = 21 TiletypeMaterial_ROOT TiletypeMaterial = 22 TiletypeMaterial_TREE_MATERIAL TiletypeMaterial = 23 TiletypeMaterial_MUSHROOM TiletypeMaterial = 24 TiletypeMaterial_UNDERWORLD_GATE TiletypeMaterial = 25 )
func (TiletypeMaterial) Enum ¶
func (x TiletypeMaterial) Enum() *TiletypeMaterial
func (TiletypeMaterial) EnumDescriptor ¶
func (TiletypeMaterial) EnumDescriptor() ([]byte, []int)
func (TiletypeMaterial) String ¶
func (x TiletypeMaterial) String() string
func (*TiletypeMaterial) UnmarshalJSON ¶
func (x *TiletypeMaterial) UnmarshalJSON(data []byte) error
type TiletypeShape ¶
type TiletypeShape int32
We use shapes, etc, because the actual tiletypes may differ between DF versions.
const ( TiletypeShape_NO_SHAPE TiletypeShape = -1 TiletypeShape_EMPTY TiletypeShape = 0 TiletypeShape_FLOOR TiletypeShape = 1 TiletypeShape_BOULDER TiletypeShape = 2 TiletypeShape_PEBBLES TiletypeShape = 3 TiletypeShape_WALL TiletypeShape = 4 TiletypeShape_FORTIFICATION TiletypeShape = 5 TiletypeShape_STAIR_UP TiletypeShape = 6 TiletypeShape_STAIR_DOWN TiletypeShape = 7 TiletypeShape_STAIR_UPDOWN TiletypeShape = 8 TiletypeShape_RAMP TiletypeShape = 9 TiletypeShape_RAMP_TOP TiletypeShape = 10 TiletypeShape_BROOK_BED TiletypeShape = 11 TiletypeShape_BROOK_TOP TiletypeShape = 12 TiletypeShape_TREE_SHAPE TiletypeShape = 13 TiletypeShape_SAPLING TiletypeShape = 14 TiletypeShape_SHRUB TiletypeShape = 15 TiletypeShape_ENDLESS_PIT TiletypeShape = 16 TiletypeShape_BRANCH TiletypeShape = 17 TiletypeShape_TRUNK_BRANCH TiletypeShape = 18 TiletypeShape_TWIG TiletypeShape = 19 )
func (TiletypeShape) Enum ¶
func (x TiletypeShape) Enum() *TiletypeShape
func (TiletypeShape) EnumDescriptor ¶
func (TiletypeShape) EnumDescriptor() ([]byte, []int)
func (TiletypeShape) String ¶
func (x TiletypeShape) String() string
func (*TiletypeShape) UnmarshalJSON ¶
func (x *TiletypeShape) UnmarshalJSON(data []byte) error
type TiletypeSpecial ¶
type TiletypeSpecial int32
const ( TiletypeSpecial_NO_SPECIAL TiletypeSpecial = -1 TiletypeSpecial_NORMAL TiletypeSpecial = 0 TiletypeSpecial_RIVER_SOURCE TiletypeSpecial = 1 TiletypeSpecial_WATERFALL TiletypeSpecial = 2 TiletypeSpecial_SMOOTH TiletypeSpecial = 3 TiletypeSpecial_FURROWED TiletypeSpecial = 4 TiletypeSpecial_WET TiletypeSpecial = 5 TiletypeSpecial_DEAD TiletypeSpecial = 6 TiletypeSpecial_WORN_1 TiletypeSpecial = 7 TiletypeSpecial_WORN_2 TiletypeSpecial = 8 TiletypeSpecial_WORN_3 TiletypeSpecial = 9 TiletypeSpecial_TRACK TiletypeSpecial = 10 TiletypeSpecial_SMOOTH_DEAD TiletypeSpecial = 11 )
func (TiletypeSpecial) Enum ¶
func (x TiletypeSpecial) Enum() *TiletypeSpecial
func (TiletypeSpecial) EnumDescriptor ¶
func (TiletypeSpecial) EnumDescriptor() ([]byte, []int)
func (TiletypeSpecial) String ¶
func (x TiletypeSpecial) String() string
func (*TiletypeSpecial) UnmarshalJSON ¶
func (x *TiletypeSpecial) UnmarshalJSON(data []byte) error
type TiletypeVariant ¶
type TiletypeVariant int32
const ( TiletypeVariant_NO_VARIANT TiletypeVariant = -1 TiletypeVariant_VAR_1 TiletypeVariant = 0 TiletypeVariant_VAR_2 TiletypeVariant = 1 TiletypeVariant_VAR_3 TiletypeVariant = 2 TiletypeVariant_VAR_4 TiletypeVariant = 3 )
func (TiletypeVariant) Enum ¶
func (x TiletypeVariant) Enum() *TiletypeVariant
func (TiletypeVariant) EnumDescriptor ¶
func (TiletypeVariant) EnumDescriptor() ([]byte, []int)
func (TiletypeVariant) String ¶
func (x TiletypeVariant) String() string
func (*TiletypeVariant) UnmarshalJSON ¶
func (x *TiletypeVariant) UnmarshalJSON(data []byte) error
type TissueRaw ¶
type TissueRaw struct { Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` Material *MatPair `protobuf:"bytes,3,opt,name=material" json:"material,omitempty"` SubordinateToTissue *string `protobuf:"bytes,4,opt,name=subordinate_to_tissue,json=subordinateToTissue" json:"subordinate_to_tissue,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TissueRaw) Descriptor ¶
func (*TissueRaw) GetMaterial ¶
func (*TissueRaw) GetSubordinateToTissue ¶
func (*TissueRaw) ProtoMessage ¶
func (*TissueRaw) ProtoMessage()
func (*TissueRaw) XXX_DiscardUnknown ¶
func (m *TissueRaw) XXX_DiscardUnknown()
func (*TissueRaw) XXX_Marshal ¶
func (*TissueRaw) XXX_Unmarshal ¶
type TreeGrowth ¶
type TreeGrowth struct { Index *int32 `protobuf:"varint,1,opt,name=index" json:"index,omitempty"` Id *string `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"` Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` Mat *MatPair `protobuf:"bytes,4,opt,name=mat" json:"mat,omitempty"` Prints []*GrowthPrint `protobuf:"bytes,5,rep,name=prints" json:"prints,omitempty"` TimingStart *int32 `protobuf:"varint,6,opt,name=timing_start,json=timingStart" json:"timing_start,omitempty"` TimingEnd *int32 `protobuf:"varint,7,opt,name=timing_end,json=timingEnd" json:"timing_end,omitempty"` Twigs *bool `protobuf:"varint,8,opt,name=twigs" json:"twigs,omitempty"` LightBranches *bool `protobuf:"varint,9,opt,name=light_branches,json=lightBranches" json:"light_branches,omitempty"` HeavyBranches *bool `protobuf:"varint,10,opt,name=heavy_branches,json=heavyBranches" json:"heavy_branches,omitempty"` Trunk *bool `protobuf:"varint,11,opt,name=trunk" json:"trunk,omitempty"` Roots *bool `protobuf:"varint,12,opt,name=roots" json:"roots,omitempty"` Cap *bool `protobuf:"varint,13,opt,name=cap" json:"cap,omitempty"` Sapling *bool `protobuf:"varint,14,opt,name=sapling" json:"sapling,omitempty"` TrunkHeightStart *int32 `protobuf:"varint,15,opt,name=trunk_height_start,json=trunkHeightStart" json:"trunk_height_start,omitempty"` TrunkHeightEnd *int32 `protobuf:"varint,16,opt,name=trunk_height_end,json=trunkHeightEnd" json:"trunk_height_end,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TreeGrowth) Descriptor ¶
func (*TreeGrowth) Descriptor() ([]byte, []int)
func (*TreeGrowth) GetCap ¶
func (m *TreeGrowth) GetCap() bool
func (*TreeGrowth) GetHeavyBranches ¶
func (m *TreeGrowth) GetHeavyBranches() bool
func (*TreeGrowth) GetId ¶
func (m *TreeGrowth) GetId() string
func (*TreeGrowth) GetIndex ¶
func (m *TreeGrowth) GetIndex() int32
func (*TreeGrowth) GetLightBranches ¶
func (m *TreeGrowth) GetLightBranches() bool
func (*TreeGrowth) GetMat ¶
func (m *TreeGrowth) GetMat() *MatPair
func (*TreeGrowth) GetName ¶
func (m *TreeGrowth) GetName() string
func (*TreeGrowth) GetPrints ¶
func (m *TreeGrowth) GetPrints() []*GrowthPrint
func (*TreeGrowth) GetRoots ¶
func (m *TreeGrowth) GetRoots() bool
func (*TreeGrowth) GetSapling ¶
func (m *TreeGrowth) GetSapling() bool
func (*TreeGrowth) GetTimingEnd ¶
func (m *TreeGrowth) GetTimingEnd() int32
func (*TreeGrowth) GetTimingStart ¶
func (m *TreeGrowth) GetTimingStart() int32
func (*TreeGrowth) GetTrunk ¶
func (m *TreeGrowth) GetTrunk() bool
func (*TreeGrowth) GetTrunkHeightEnd ¶
func (m *TreeGrowth) GetTrunkHeightEnd() int32
func (*TreeGrowth) GetTrunkHeightStart ¶
func (m *TreeGrowth) GetTrunkHeightStart() int32
func (*TreeGrowth) GetTwigs ¶
func (m *TreeGrowth) GetTwigs() bool
func (*TreeGrowth) ProtoMessage ¶
func (*TreeGrowth) ProtoMessage()
func (*TreeGrowth) Reset ¶
func (m *TreeGrowth) Reset()
func (*TreeGrowth) String ¶
func (m *TreeGrowth) String() string
func (*TreeGrowth) XXX_DiscardUnknown ¶
func (m *TreeGrowth) XXX_DiscardUnknown()
func (*TreeGrowth) XXX_Marshal ¶
func (m *TreeGrowth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TreeGrowth) XXX_Merge ¶
func (dst *TreeGrowth) XXX_Merge(src proto.Message)
func (*TreeGrowth) XXX_Size ¶
func (m *TreeGrowth) XXX_Size() int
func (*TreeGrowth) XXX_Unmarshal ¶
func (m *TreeGrowth) XXX_Unmarshal(b []byte) error
type TrenchSpoke ¶
type TrenchSpoke struct { MoundStart *int32 `protobuf:"varint,1,opt,name=mound_start,json=moundStart" json:"mound_start,omitempty"` TrenchStart *int32 `protobuf:"varint,2,opt,name=trench_start,json=trenchStart" json:"trench_start,omitempty"` TrenchEnd *int32 `protobuf:"varint,3,opt,name=trench_end,json=trenchEnd" json:"trench_end,omitempty"` MoundEnd *int32 `protobuf:"varint,4,opt,name=mound_end,json=moundEnd" json:"mound_end,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TrenchSpoke) Descriptor ¶
func (*TrenchSpoke) Descriptor() ([]byte, []int)
func (*TrenchSpoke) GetMoundEnd ¶
func (m *TrenchSpoke) GetMoundEnd() int32
func (*TrenchSpoke) GetMoundStart ¶
func (m *TrenchSpoke) GetMoundStart() int32
func (*TrenchSpoke) GetTrenchEnd ¶
func (m *TrenchSpoke) GetTrenchEnd() int32
func (*TrenchSpoke) GetTrenchStart ¶
func (m *TrenchSpoke) GetTrenchStart() int32
func (*TrenchSpoke) ProtoMessage ¶
func (*TrenchSpoke) ProtoMessage()
func (*TrenchSpoke) Reset ¶
func (m *TrenchSpoke) Reset()
func (*TrenchSpoke) String ¶
func (m *TrenchSpoke) String() string
func (*TrenchSpoke) XXX_DiscardUnknown ¶
func (m *TrenchSpoke) XXX_DiscardUnknown()
func (*TrenchSpoke) XXX_Marshal ¶
func (m *TrenchSpoke) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TrenchSpoke) XXX_Merge ¶
func (dst *TrenchSpoke) XXX_Merge(src proto.Message)
func (*TrenchSpoke) XXX_Size ¶
func (m *TrenchSpoke) XXX_Size() int
func (*TrenchSpoke) XXX_Unmarshal ¶
func (m *TrenchSpoke) XXX_Unmarshal(b []byte) error
type TuningType ¶
type TuningType int32
const ( TuningType_PEGS TuningType = 0 TuningType_ADJUSTABLE_BRIDGES TuningType = 1 TuningType_CROOKS TuningType = 2 TuningType_TIGHTENING TuningType = 3 TuningType_LEVERS TuningType = 4 )
func (TuningType) Enum ¶
func (x TuningType) Enum() *TuningType
func (TuningType) EnumDescriptor ¶
func (TuningType) EnumDescriptor() ([]byte, []int)
func (TuningType) String ¶
func (x TuningType) String() string
func (*TuningType) UnmarshalJSON ¶
func (x *TuningType) UnmarshalJSON(data []byte) error
type UnitAppearance ¶
type UnitAppearance struct { BodyModifiers []int32 `protobuf:"varint,1,rep,name=body_modifiers,json=bodyModifiers" json:"body_modifiers,omitempty"` BpModifiers []int32 `protobuf:"varint,2,rep,name=bp_modifiers,json=bpModifiers" json:"bp_modifiers,omitempty"` SizeModifier *int32 `protobuf:"varint,3,opt,name=size_modifier,json=sizeModifier" json:"size_modifier,omitempty"` Colors []int32 `protobuf:"varint,4,rep,name=colors" json:"colors,omitempty"` Hair *Hair `protobuf:"bytes,5,opt,name=hair" json:"hair,omitempty"` Beard *Hair `protobuf:"bytes,6,opt,name=beard" json:"beard,omitempty"` Moustache *Hair `protobuf:"bytes,7,opt,name=moustache" json:"moustache,omitempty"` Sideburns *Hair `protobuf:"bytes,8,opt,name=sideburns" json:"sideburns,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UnitAppearance) Descriptor ¶
func (*UnitAppearance) Descriptor() ([]byte, []int)
func (*UnitAppearance) GetBeard ¶
func (m *UnitAppearance) GetBeard() *Hair
func (*UnitAppearance) GetBodyModifiers ¶
func (m *UnitAppearance) GetBodyModifiers() []int32
func (*UnitAppearance) GetBpModifiers ¶
func (m *UnitAppearance) GetBpModifiers() []int32
func (*UnitAppearance) GetColors ¶
func (m *UnitAppearance) GetColors() []int32
func (*UnitAppearance) GetHair ¶
func (m *UnitAppearance) GetHair() *Hair
func (*UnitAppearance) GetMoustache ¶
func (m *UnitAppearance) GetMoustache() *Hair
func (*UnitAppearance) GetSideburns ¶
func (m *UnitAppearance) GetSideburns() *Hair
func (*UnitAppearance) GetSizeModifier ¶
func (m *UnitAppearance) GetSizeModifier() int32
func (*UnitAppearance) ProtoMessage ¶
func (*UnitAppearance) ProtoMessage()
func (*UnitAppearance) Reset ¶
func (m *UnitAppearance) Reset()
func (*UnitAppearance) String ¶
func (m *UnitAppearance) String() string
func (*UnitAppearance) XXX_DiscardUnknown ¶
func (m *UnitAppearance) XXX_DiscardUnknown()
func (*UnitAppearance) XXX_Marshal ¶
func (m *UnitAppearance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UnitAppearance) XXX_Merge ¶
func (dst *UnitAppearance) XXX_Merge(src proto.Message)
func (*UnitAppearance) XXX_Size ¶
func (m *UnitAppearance) XXX_Size() int
func (*UnitAppearance) XXX_Unmarshal ¶
func (m *UnitAppearance) XXX_Unmarshal(b []byte) error
type UnitDefinition ¶
type UnitDefinition struct { Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` IsValid *bool `protobuf:"varint,2,opt,name=isValid" json:"isValid,omitempty"` PosX *int32 `protobuf:"varint,3,opt,name=pos_x,json=posX" json:"pos_x,omitempty"` PosY *int32 `protobuf:"varint,4,opt,name=pos_y,json=posY" json:"pos_y,omitempty"` PosZ *int32 `protobuf:"varint,5,opt,name=pos_z,json=posZ" json:"pos_z,omitempty"` Race *MatPair `protobuf:"bytes,6,opt,name=race" json:"race,omitempty"` ProfessionColor *ColorDefinition `protobuf:"bytes,7,opt,name=profession_color,json=professionColor" json:"profession_color,omitempty"` Flags1 *uint32 `protobuf:"varint,8,opt,name=flags1" json:"flags1,omitempty"` Flags2 *uint32 `protobuf:"varint,9,opt,name=flags2" json:"flags2,omitempty"` Flags3 *uint32 `protobuf:"varint,10,opt,name=flags3" json:"flags3,omitempty"` IsSoldier *bool `protobuf:"varint,11,opt,name=is_soldier,json=isSoldier" json:"is_soldier,omitempty"` SizeInfo *BodySizeInfo `protobuf:"bytes,12,opt,name=size_info,json=sizeInfo" json:"size_info,omitempty"` Name *string `protobuf:"bytes,13,opt,name=name" json:"name,omitempty"` BloodMax *int32 `protobuf:"varint,14,opt,name=blood_max,json=bloodMax" json:"blood_max,omitempty"` BloodCount *int32 `protobuf:"varint,15,opt,name=blood_count,json=bloodCount" json:"blood_count,omitempty"` Appearance *UnitAppearance `protobuf:"bytes,16,opt,name=appearance" json:"appearance,omitempty"` ProfessionId *int32 `protobuf:"varint,17,opt,name=profession_id,json=professionId" json:"profession_id,omitempty"` NoblePositions []string `protobuf:"bytes,18,rep,name=noble_positions,json=noblePositions" json:"noble_positions,omitempty"` RiderId *int32 `protobuf:"varint,19,opt,name=rider_id,json=riderId" json:"rider_id,omitempty"` Inventory []*InventoryItem `protobuf:"bytes,20,rep,name=inventory" json:"inventory,omitempty"` SubposX *float32 `protobuf:"fixed32,21,opt,name=subpos_x,json=subposX" json:"subpos_x,omitempty"` SubposY *float32 `protobuf:"fixed32,22,opt,name=subpos_y,json=subposY" json:"subpos_y,omitempty"` SubposZ *float32 `protobuf:"fixed32,23,opt,name=subpos_z,json=subposZ" json:"subpos_z,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetUnitList ¶
func CallGetUnitList(client *dfhackrpc.Client) ([]*UnitDefinition, dfhackrpc.CommandResult, error)
CallGetUnitList is a convenience wrapper around the RemoteFortressReader::GetUnitList RPC method.
func CallGetUnitListInside ¶
func CallGetUnitListInside(client *dfhackrpc.Client, request *BlockRequest) ([]*UnitDefinition, dfhackrpc.CommandResult, error)
CallGetUnitListInside is a convenience wrapper around the RemoteFortressReader::GetUnitListInside RPC method.
func (*UnitDefinition) Descriptor ¶
func (*UnitDefinition) Descriptor() ([]byte, []int)
func (*UnitDefinition) GetAppearance ¶
func (m *UnitDefinition) GetAppearance() *UnitAppearance
func (*UnitDefinition) GetBloodCount ¶
func (m *UnitDefinition) GetBloodCount() int32
func (*UnitDefinition) GetBloodMax ¶
func (m *UnitDefinition) GetBloodMax() int32
func (*UnitDefinition) GetFlags1 ¶
func (m *UnitDefinition) GetFlags1() uint32
func (*UnitDefinition) GetFlags2 ¶
func (m *UnitDefinition) GetFlags2() uint32
func (*UnitDefinition) GetFlags3 ¶
func (m *UnitDefinition) GetFlags3() uint32
func (*UnitDefinition) GetId ¶
func (m *UnitDefinition) GetId() int32
func (*UnitDefinition) GetInventory ¶
func (m *UnitDefinition) GetInventory() []*InventoryItem
func (*UnitDefinition) GetIsSoldier ¶
func (m *UnitDefinition) GetIsSoldier() bool
func (*UnitDefinition) GetIsValid ¶
func (m *UnitDefinition) GetIsValid() bool
func (*UnitDefinition) GetName ¶
func (m *UnitDefinition) GetName() string
func (*UnitDefinition) GetNoblePositions ¶
func (m *UnitDefinition) GetNoblePositions() []string
func (*UnitDefinition) GetPosX ¶
func (m *UnitDefinition) GetPosX() int32
func (*UnitDefinition) GetPosY ¶
func (m *UnitDefinition) GetPosY() int32
func (*UnitDefinition) GetPosZ ¶
func (m *UnitDefinition) GetPosZ() int32
func (*UnitDefinition) GetProfessionColor ¶
func (m *UnitDefinition) GetProfessionColor() *ColorDefinition
func (*UnitDefinition) GetProfessionId ¶
func (m *UnitDefinition) GetProfessionId() int32
func (*UnitDefinition) GetRace ¶
func (m *UnitDefinition) GetRace() *MatPair
func (*UnitDefinition) GetRiderId ¶
func (m *UnitDefinition) GetRiderId() int32
func (*UnitDefinition) GetSizeInfo ¶
func (m *UnitDefinition) GetSizeInfo() *BodySizeInfo
func (*UnitDefinition) GetSubposX ¶
func (m *UnitDefinition) GetSubposX() float32
func (*UnitDefinition) GetSubposY ¶
func (m *UnitDefinition) GetSubposY() float32
func (*UnitDefinition) GetSubposZ ¶
func (m *UnitDefinition) GetSubposZ() float32
func (*UnitDefinition) ProtoMessage ¶
func (*UnitDefinition) ProtoMessage()
func (*UnitDefinition) Reset ¶
func (m *UnitDefinition) Reset()
func (*UnitDefinition) String ¶
func (m *UnitDefinition) String() string
func (*UnitDefinition) XXX_DiscardUnknown ¶
func (m *UnitDefinition) XXX_DiscardUnknown()
func (*UnitDefinition) XXX_Marshal ¶
func (m *UnitDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UnitDefinition) XXX_Merge ¶
func (dst *UnitDefinition) XXX_Merge(src proto.Message)
func (*UnitDefinition) XXX_Size ¶
func (m *UnitDefinition) XXX_Size() int
func (*UnitDefinition) XXX_Unmarshal ¶
func (m *UnitDefinition) XXX_Unmarshal(b []byte) error
type UnitList ¶
type UnitList struct { CreatureList []*UnitDefinition `protobuf:"bytes,1,rep,name=creature_list,json=creatureList" json:"creature_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UnitList) Descriptor ¶
func (*UnitList) GetCreatureList ¶
func (m *UnitList) GetCreatureList() []*UnitDefinition
func (*UnitList) ProtoMessage ¶
func (*UnitList) ProtoMessage()
func (*UnitList) XXX_DiscardUnknown ¶
func (m *UnitList) XXX_DiscardUnknown()
func (*UnitList) XXX_Marshal ¶
func (*UnitList) XXX_Unmarshal ¶
type VersionInfo ¶
type VersionInfo struct { DwarfFortressVersion *string `protobuf:"bytes,1,opt,name=dwarf_fortress_version,json=dwarfFortressVersion" json:"dwarf_fortress_version,omitempty"` DfhackVersion *string `protobuf:"bytes,2,opt,name=dfhack_version,json=dfhackVersion" json:"dfhack_version,omitempty"` RemoteFortressReaderVersion *string `` /* 139-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetVersionInfo ¶
func CallGetVersionInfo(client *dfhackrpc.Client) (*VersionInfo, dfhackrpc.CommandResult, error)
CallGetVersionInfo is a convenience wrapper around the RemoteFortressReader::GetVersionInfo RPC method.
func (*VersionInfo) Descriptor ¶
func (*VersionInfo) Descriptor() ([]byte, []int)
func (*VersionInfo) GetDfhackVersion ¶
func (m *VersionInfo) GetDfhackVersion() string
func (*VersionInfo) GetDwarfFortressVersion ¶
func (m *VersionInfo) GetDwarfFortressVersion() string
func (*VersionInfo) GetRemoteFortressReaderVersion ¶
func (m *VersionInfo) GetRemoteFortressReaderVersion() string
func (*VersionInfo) ProtoMessage ¶
func (*VersionInfo) ProtoMessage()
func (*VersionInfo) Reset ¶
func (m *VersionInfo) Reset()
func (*VersionInfo) String ¶
func (m *VersionInfo) String() string
func (*VersionInfo) XXX_DiscardUnknown ¶
func (m *VersionInfo) XXX_DiscardUnknown()
func (*VersionInfo) XXX_Marshal ¶
func (m *VersionInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VersionInfo) XXX_Merge ¶
func (dst *VersionInfo) XXX_Merge(src proto.Message)
func (*VersionInfo) XXX_Size ¶
func (m *VersionInfo) XXX_Size() int
func (*VersionInfo) XXX_Unmarshal ¶
func (m *VersionInfo) XXX_Unmarshal(b []byte) error
type ViewInfo ¶
type ViewInfo struct { ViewPosX *int32 `protobuf:"varint,1,opt,name=view_pos_x,json=viewPosX" json:"view_pos_x,omitempty"` ViewPosY *int32 `protobuf:"varint,2,opt,name=view_pos_y,json=viewPosY" json:"view_pos_y,omitempty"` ViewPosZ *int32 `protobuf:"varint,3,opt,name=view_pos_z,json=viewPosZ" json:"view_pos_z,omitempty"` ViewSizeX *int32 `protobuf:"varint,4,opt,name=view_size_x,json=viewSizeX" json:"view_size_x,omitempty"` ViewSizeY *int32 `protobuf:"varint,5,opt,name=view_size_y,json=viewSizeY" json:"view_size_y,omitempty"` CursorPosX *int32 `protobuf:"varint,6,opt,name=cursor_pos_x,json=cursorPosX" json:"cursor_pos_x,omitempty"` CursorPosY *int32 `protobuf:"varint,7,opt,name=cursor_pos_y,json=cursorPosY" json:"cursor_pos_y,omitempty"` CursorPosZ *int32 `protobuf:"varint,8,opt,name=cursor_pos_z,json=cursorPosZ" json:"cursor_pos_z,omitempty"` FollowUnitId *int32 `protobuf:"varint,9,opt,name=follow_unit_id,json=followUnitId,def=-1" json:"follow_unit_id,omitempty"` FollowItemId *int32 `protobuf:"varint,10,opt,name=follow_item_id,json=followItemId,def=-1" json:"follow_item_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetViewInfo ¶
CallGetViewInfo is a convenience wrapper around the RemoteFortressReader::GetViewInfo RPC method.
func (*ViewInfo) Descriptor ¶
func (*ViewInfo) GetCursorPosX ¶
func (*ViewInfo) GetCursorPosY ¶
func (*ViewInfo) GetCursorPosZ ¶
func (*ViewInfo) GetFollowItemId ¶
func (*ViewInfo) GetFollowUnitId ¶
func (*ViewInfo) GetViewPosX ¶
func (*ViewInfo) GetViewPosY ¶
func (*ViewInfo) GetViewPosZ ¶
func (*ViewInfo) GetViewSizeX ¶
func (*ViewInfo) GetViewSizeY ¶
func (*ViewInfo) ProtoMessage ¶
func (*ViewInfo) ProtoMessage()
func (*ViewInfo) XXX_DiscardUnknown ¶
func (m *ViewInfo) XXX_DiscardUnknown()
func (*ViewInfo) XXX_Marshal ¶
func (*ViewInfo) XXX_Unmarshal ¶
type Wave ¶
type Wave struct { Dest *Coord `protobuf:"bytes,1,opt,name=dest" json:"dest,omitempty"` Pos *Coord `protobuf:"bytes,2,opt,name=pos" json:"pos,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Wave) Descriptor ¶
func (*Wave) ProtoMessage ¶
func (*Wave) ProtoMessage()
func (*Wave) XXX_DiscardUnknown ¶
func (m *Wave) XXX_DiscardUnknown()
func (*Wave) XXX_Unmarshal ¶
type WorldMap ¶
type WorldMap struct { WorldWidth *int32 `protobuf:"varint,1,req,name=world_width,json=worldWidth" json:"world_width,omitempty"` WorldHeight *int32 `protobuf:"varint,2,req,name=world_height,json=worldHeight" json:"world_height,omitempty"` Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` NameEnglish *string `protobuf:"bytes,4,opt,name=name_english,json=nameEnglish" json:"name_english,omitempty"` Elevation []int32 `protobuf:"varint,5,rep,name=elevation" json:"elevation,omitempty"` Rainfall []int32 `protobuf:"varint,6,rep,name=rainfall" json:"rainfall,omitempty"` Vegetation []int32 `protobuf:"varint,7,rep,name=vegetation" json:"vegetation,omitempty"` Temperature []int32 `protobuf:"varint,8,rep,name=temperature" json:"temperature,omitempty"` Evilness []int32 `protobuf:"varint,9,rep,name=evilness" json:"evilness,omitempty"` Drainage []int32 `protobuf:"varint,10,rep,name=drainage" json:"drainage,omitempty"` Volcanism []int32 `protobuf:"varint,11,rep,name=volcanism" json:"volcanism,omitempty"` Savagery []int32 `protobuf:"varint,12,rep,name=savagery" json:"savagery,omitempty"` Clouds []*Cloud `protobuf:"bytes,13,rep,name=clouds" json:"clouds,omitempty"` Salinity []int32 `protobuf:"varint,14,rep,name=salinity" json:"salinity,omitempty"` MapX *int32 `protobuf:"varint,15,opt,name=map_x,json=mapX" json:"map_x,omitempty"` MapY *int32 `protobuf:"varint,16,opt,name=map_y,json=mapY" json:"map_y,omitempty"` CenterX *int32 `protobuf:"varint,17,opt,name=center_x,json=centerX" json:"center_x,omitempty"` CenterY *int32 `protobuf:"varint,18,opt,name=center_y,json=centerY" json:"center_y,omitempty"` CenterZ *int32 `protobuf:"varint,19,opt,name=center_z,json=centerZ" json:"center_z,omitempty"` CurYear *int32 `protobuf:"varint,20,opt,name=cur_year,json=curYear" json:"cur_year,omitempty"` CurYearTick *int32 `protobuf:"varint,21,opt,name=cur_year_tick,json=curYearTick" json:"cur_year_tick,omitempty"` WorldPoles *WorldPoles `protobuf:"varint,22,opt,name=world_poles,json=worldPoles,enum=RemoteFortressReader.WorldPoles" json:"world_poles,omitempty"` RiverTiles []*RiverTile `protobuf:"bytes,23,rep,name=river_tiles,json=riverTiles" json:"river_tiles,omitempty"` WaterElevation []int32 `protobuf:"varint,24,rep,name=water_elevation,json=waterElevation" json:"water_elevation,omitempty"` RegionTiles []*RegionTile `protobuf:"bytes,25,rep,name=region_tiles,json=regionTiles" json:"region_tiles,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func CallGetWorldMap ¶
CallGetWorldMap is a convenience wrapper around the RemoteFortressReader::GetWorldMap RPC method.
func CallGetWorldMapCenter ¶
CallGetWorldMapCenter is a convenience wrapper around the RemoteFortressReader::GetWorldMapCenter RPC method.
func CallGetWorldMapNew ¶
CallGetWorldMapNew is a convenience wrapper around the RemoteFortressReader::GetWorldMapNew RPC method.
func (*WorldMap) Descriptor ¶
func (*WorldMap) GetCenterX ¶
func (*WorldMap) GetCenterY ¶
func (*WorldMap) GetCenterZ ¶
func (*WorldMap) GetCurYear ¶
func (*WorldMap) GetCurYearTick ¶
func (*WorldMap) GetDrainage ¶
func (*WorldMap) GetElevation ¶
func (*WorldMap) GetEvilness ¶
func (*WorldMap) GetNameEnglish ¶
func (*WorldMap) GetRainfall ¶
func (*WorldMap) GetRegionTiles ¶
func (m *WorldMap) GetRegionTiles() []*RegionTile
func (*WorldMap) GetRiverTiles ¶
func (*WorldMap) GetSalinity ¶
func (*WorldMap) GetSavagery ¶
func (*WorldMap) GetTemperature ¶
func (*WorldMap) GetVegetation ¶
func (*WorldMap) GetVolcanism ¶
func (*WorldMap) GetWaterElevation ¶
func (*WorldMap) GetWorldHeight ¶
func (*WorldMap) GetWorldPoles ¶
func (m *WorldMap) GetWorldPoles() WorldPoles
func (*WorldMap) GetWorldWidth ¶
func (*WorldMap) ProtoMessage ¶
func (*WorldMap) ProtoMessage()
func (*WorldMap) XXX_DiscardUnknown ¶
func (m *WorldMap) XXX_DiscardUnknown()
func (*WorldMap) XXX_Marshal ¶
func (*WorldMap) XXX_Unmarshal ¶
type WorldPoles ¶
type WorldPoles int32
const ( WorldPoles_NO_POLES WorldPoles = 0 WorldPoles_NORTH_POLE WorldPoles = 1 WorldPoles_SOUTH_POLE WorldPoles = 2 WorldPoles_BOTH_POLES WorldPoles = 3 )
func (WorldPoles) Enum ¶
func (x WorldPoles) Enum() *WorldPoles
func (WorldPoles) EnumDescriptor ¶
func (WorldPoles) EnumDescriptor() ([]byte, []int)
func (WorldPoles) String ¶
func (x WorldPoles) String() string
func (*WorldPoles) UnmarshalJSON ¶
func (x *WorldPoles) UnmarshalJSON(data []byte) error