Versions in this module Expand all Collapse all v0 v0.0.1 Jul 20, 2018 Changes in this version + const Default_BasicMaterialInfoMask_Flags + const Default_BasicMaterialInfoMask_Reaction + const Default_BasicMaterialInfoMask_Temperature + const Default_BasicMaterialInfo_CreatureId + const Default_BasicMaterialInfo_HistfigId + const Default_BasicMaterialInfo_PlantId + const Default_BasicMaterialInfo_Subtype + const Default_BasicUnitInfoMask_Labors + const Default_BasicUnitInfoMask_MiscTraits + const Default_BasicUnitInfoMask_Profession + const Default_BasicUnitInfoMask_Skills + const Default_BasicUnitInfo_CivId + const Default_BasicUnitInfo_DeathId + const Default_BasicUnitInfo_Gender + const Default_BasicUnitInfo_HistfigId + const Default_BasicUnitInfo_Profession + const Default_BasicUnitInfo_SquadId + const Default_BasicUnitInfo_SquadPosition + const Default_EnumItemName_BitSize + const Default_NameInfo_LanguageId + var BasicMaterialInfoMask_StateType_name = map[int32]string + var BasicMaterialInfoMask_StateType_value = map[string]int32 + var GetWorldInfoOut_Mode_name = map[int32]string + var GetWorldInfoOut_Mode_value = map[string]int32 + func CallGetDFVersion(client *dfhackrpc.Client) (string, dfhackrpc.CommandResult, error) + func CallGetVersion(client *dfhackrpc.Client) (string, dfhackrpc.CommandResult, error) + func CallSetUnitLabors(client *dfhackrpc.Client, request *SetUnitLaborsIn) (dfhackrpc.CommandResult, error) + type BasicMaterialId struct + Index *int32 + Type *int32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BasicMaterialId) Descriptor() ([]byte, []int) + func (*BasicMaterialId) ProtoMessage() + func (dst *BasicMaterialId) XXX_Merge(src proto.Message) + func (m *BasicMaterialId) GetIndex() int32 + func (m *BasicMaterialId) GetType() int32 + func (m *BasicMaterialId) Reset() + func (m *BasicMaterialId) String() string + func (m *BasicMaterialId) XXX_DiscardUnknown() + func (m *BasicMaterialId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BasicMaterialId) XXX_Size() int + func (m *BasicMaterialId) XXX_Unmarshal(b []byte) error + type BasicMaterialInfo struct + CreatureId *int32 + Flags []int32 + HistfigId *int32 + Index *int32 + InorganicFlags []int32 + NamePrefix *string + PlantId *int32 + ReactionClass []string + ReactionProduct []*BasicMaterialInfo_Product + StateAdj []string + StateColor []uint32 + StateName []string + Subtype *int32 + Token *string + Type *int32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BasicMaterialInfo) Descriptor() ([]byte, []int) + func (*BasicMaterialInfo) ProtoMessage() + func (dst *BasicMaterialInfo) XXX_Merge(src proto.Message) + func (m *BasicMaterialInfo) GetCreatureId() int32 + func (m *BasicMaterialInfo) GetFlags() []int32 + func (m *BasicMaterialInfo) GetHistfigId() int32 + func (m *BasicMaterialInfo) GetIndex() int32 + func (m *BasicMaterialInfo) GetInorganicFlags() []int32 + func (m *BasicMaterialInfo) GetNamePrefix() string + func (m *BasicMaterialInfo) GetPlantId() int32 + func (m *BasicMaterialInfo) GetReactionClass() []string + func (m *BasicMaterialInfo) GetReactionProduct() []*BasicMaterialInfo_Product + func (m *BasicMaterialInfo) GetStateAdj() []string + func (m *BasicMaterialInfo) GetStateColor() []uint32 + func (m *BasicMaterialInfo) GetStateName() []string + func (m *BasicMaterialInfo) GetSubtype() int32 + func (m *BasicMaterialInfo) GetToken() string + func (m *BasicMaterialInfo) GetType() int32 + func (m *BasicMaterialInfo) Reset() + func (m *BasicMaterialInfo) String() string + func (m *BasicMaterialInfo) XXX_DiscardUnknown() + func (m *BasicMaterialInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BasicMaterialInfo) XXX_Size() int + func (m *BasicMaterialInfo) XXX_Unmarshal(b []byte) error + type BasicMaterialInfoMask struct + Flags *bool + Reaction *bool + States []BasicMaterialInfoMask_StateType + Temperature *int32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BasicMaterialInfoMask) Descriptor() ([]byte, []int) + func (*BasicMaterialInfoMask) ProtoMessage() + func (dst *BasicMaterialInfoMask) XXX_Merge(src proto.Message) + func (m *BasicMaterialInfoMask) GetFlags() bool + func (m *BasicMaterialInfoMask) GetReaction() bool + func (m *BasicMaterialInfoMask) GetStates() []BasicMaterialInfoMask_StateType + func (m *BasicMaterialInfoMask) GetTemperature() int32 + func (m *BasicMaterialInfoMask) Reset() + func (m *BasicMaterialInfoMask) String() string + func (m *BasicMaterialInfoMask) XXX_DiscardUnknown() + func (m *BasicMaterialInfoMask) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BasicMaterialInfoMask) XXX_Size() int + func (m *BasicMaterialInfoMask) XXX_Unmarshal(b []byte) error + type BasicMaterialInfoMask_StateType int32 + const BasicMaterialInfoMask_Gas + const BasicMaterialInfoMask_Liquid + const BasicMaterialInfoMask_Paste + const BasicMaterialInfoMask_Powder + const BasicMaterialInfoMask_Pressed + const BasicMaterialInfoMask_Solid + func (BasicMaterialInfoMask_StateType) EnumDescriptor() ([]byte, []int) + func (x *BasicMaterialInfoMask_StateType) UnmarshalJSON(data []byte) error + func (x BasicMaterialInfoMask_StateType) Enum() *BasicMaterialInfoMask_StateType + func (x BasicMaterialInfoMask_StateType) String() string + type BasicMaterialInfo_Product struct + Id *string + Index *int32 + Type *int32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BasicMaterialInfo_Product) Descriptor() ([]byte, []int) + func (*BasicMaterialInfo_Product) ProtoMessage() + func (dst *BasicMaterialInfo_Product) XXX_Merge(src proto.Message) + func (m *BasicMaterialInfo_Product) GetId() string + func (m *BasicMaterialInfo_Product) GetIndex() int32 + func (m *BasicMaterialInfo_Product) GetType() int32 + func (m *BasicMaterialInfo_Product) Reset() + func (m *BasicMaterialInfo_Product) String() string + func (m *BasicMaterialInfo_Product) XXX_DiscardUnknown() + func (m *BasicMaterialInfo_Product) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BasicMaterialInfo_Product) XXX_Size() int + func (m *BasicMaterialInfo_Product) XXX_Unmarshal(b []byte) error + type BasicSquadInfo struct + Alias *string + Members []int32 + Name *NameInfo + SquadId *int32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BasicSquadInfo) Descriptor() ([]byte, []int) + func (*BasicSquadInfo) ProtoMessage() + func (dst *BasicSquadInfo) XXX_Merge(src proto.Message) + func (m *BasicSquadInfo) GetAlias() string + func (m *BasicSquadInfo) GetMembers() []int32 + func (m *BasicSquadInfo) GetName() *NameInfo + func (m *BasicSquadInfo) GetSquadId() int32 + func (m *BasicSquadInfo) Reset() + func (m *BasicSquadInfo) String() string + func (m *BasicSquadInfo) XXX_DiscardUnknown() + func (m *BasicSquadInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BasicSquadInfo) XXX_Size() int + func (m *BasicSquadInfo) XXX_Unmarshal(b []byte) error + type BasicUnitInfo struct + Burrows []int32 + Caste *int32 + CivId *int32 + Curse *UnitCurseInfo + CustomProfession *string + DeathFlags *uint32 + DeathId *int32 + Flags1 *uint32 + Flags2 *uint32 + Flags3 *uint32 + Gender *int32 + HistfigId *int32 + Labors []int32 + MiscTraits []*UnitMiscTrait + Name *NameInfo + PosX *int32 + PosY *int32 + PosZ *int32 + Profession *int32 + Race *int32 + Skills []*SkillInfo + SquadId *int32 + SquadPosition *int32 + UnitId *int32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BasicUnitInfo) Descriptor() ([]byte, []int) + func (*BasicUnitInfo) ProtoMessage() + func (dst *BasicUnitInfo) XXX_Merge(src proto.Message) + func (m *BasicUnitInfo) GetBurrows() []int32 + func (m *BasicUnitInfo) GetCaste() int32 + func (m *BasicUnitInfo) GetCivId() int32 + func (m *BasicUnitInfo) GetCurse() *UnitCurseInfo + func (m *BasicUnitInfo) GetCustomProfession() string + func (m *BasicUnitInfo) GetDeathFlags() uint32 + func (m *BasicUnitInfo) GetDeathId() int32 + func (m *BasicUnitInfo) GetFlags1() uint32 + func (m *BasicUnitInfo) GetFlags2() uint32 + func (m *BasicUnitInfo) GetFlags3() uint32 + func (m *BasicUnitInfo) GetGender() int32 + func (m *BasicUnitInfo) GetHistfigId() int32 + func (m *BasicUnitInfo) GetLabors() []int32 + func (m *BasicUnitInfo) GetMiscTraits() []*UnitMiscTrait + func (m *BasicUnitInfo) GetName() *NameInfo + func (m *BasicUnitInfo) GetPosX() int32 + func (m *BasicUnitInfo) GetPosY() int32 + func (m *BasicUnitInfo) GetPosZ() int32 + func (m *BasicUnitInfo) GetProfession() int32 + func (m *BasicUnitInfo) GetRace() int32 + func (m *BasicUnitInfo) GetSkills() []*SkillInfo + func (m *BasicUnitInfo) GetSquadId() int32 + func (m *BasicUnitInfo) GetSquadPosition() int32 + func (m *BasicUnitInfo) GetUnitId() int32 + func (m *BasicUnitInfo) Reset() + func (m *BasicUnitInfo) String() string + func (m *BasicUnitInfo) XXX_DiscardUnknown() + func (m *BasicUnitInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BasicUnitInfo) XXX_Size() int + func (m *BasicUnitInfo) XXX_Unmarshal(b []byte) error + type BasicUnitInfoMask struct + Labors *bool + MiscTraits *bool + Profession *bool + Skills *bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BasicUnitInfoMask) Descriptor() ([]byte, []int) + func (*BasicUnitInfoMask) ProtoMessage() + func (dst *BasicUnitInfoMask) XXX_Merge(src proto.Message) + func (m *BasicUnitInfoMask) GetLabors() bool + func (m *BasicUnitInfoMask) GetMiscTraits() bool + func (m *BasicUnitInfoMask) GetProfession() bool + func (m *BasicUnitInfoMask) GetSkills() bool + func (m *BasicUnitInfoMask) Reset() + func (m *BasicUnitInfoMask) String() string + func (m *BasicUnitInfoMask) XXX_DiscardUnknown() + func (m *BasicUnitInfoMask) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BasicUnitInfoMask) XXX_Size() int + func (m *BasicUnitInfoMask) XXX_Unmarshal(b []byte) error + type EnumItemName struct + BitSize *int32 + Name *string + Value *int32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*EnumItemName) Descriptor() ([]byte, []int) + func (*EnumItemName) ProtoMessage() + func (dst *EnumItemName) XXX_Merge(src proto.Message) + func (m *EnumItemName) GetBitSize() int32 + func (m *EnumItemName) GetName() string + func (m *EnumItemName) GetValue() int32 + func (m *EnumItemName) Reset() + func (m *EnumItemName) String() string + func (m *EnumItemName) XXX_DiscardUnknown() + func (m *EnumItemName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EnumItemName) XXX_Size() int + func (m *EnumItemName) XXX_Unmarshal(b []byte) error + type GetWorldInfoOut struct + CivId *int32 + CompanionHistfigIds []int32 + GroupId *int32 + Mode *GetWorldInfoOut_Mode + PlayerHistfigId *int32 + PlayerUnitId *int32 + RaceId *int32 + SaveDir *string + SiteId *int32 + WorldName *NameInfo + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func CallGetWorldInfo(client *dfhackrpc.Client) (*GetWorldInfoOut, dfhackrpc.CommandResult, error) + func (*GetWorldInfoOut) Descriptor() ([]byte, []int) + func (*GetWorldInfoOut) ProtoMessage() + func (dst *GetWorldInfoOut) XXX_Merge(src proto.Message) + func (m *GetWorldInfoOut) GetCivId() int32 + func (m *GetWorldInfoOut) GetCompanionHistfigIds() []int32 + func (m *GetWorldInfoOut) GetGroupId() int32 + func (m *GetWorldInfoOut) GetMode() GetWorldInfoOut_Mode + func (m *GetWorldInfoOut) GetPlayerHistfigId() int32 + func (m *GetWorldInfoOut) GetPlayerUnitId() int32 + func (m *GetWorldInfoOut) GetRaceId() int32 + func (m *GetWorldInfoOut) GetSaveDir() string + func (m *GetWorldInfoOut) GetSiteId() int32 + func (m *GetWorldInfoOut) GetWorldName() *NameInfo + func (m *GetWorldInfoOut) Reset() + func (m *GetWorldInfoOut) String() string + func (m *GetWorldInfoOut) XXX_DiscardUnknown() + func (m *GetWorldInfoOut) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetWorldInfoOut) XXX_Size() int + func (m *GetWorldInfoOut) XXX_Unmarshal(b []byte) error + type GetWorldInfoOut_Mode int32 + const GetWorldInfoOut_MODE_ADVENTURE + const GetWorldInfoOut_MODE_DWARF + const GetWorldInfoOut_MODE_LEGENDS + func (GetWorldInfoOut_Mode) EnumDescriptor() ([]byte, []int) + func (x *GetWorldInfoOut_Mode) UnmarshalJSON(data []byte) error + func (x GetWorldInfoOut_Mode) Enum() *GetWorldInfoOut_Mode + func (x GetWorldInfoOut_Mode) String() string + type JobSkillAttr struct + Caption *string + CaptionNoun *string + Id *int32 + Key *string + Labor *int32 + Profession *int32 + Type *string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*JobSkillAttr) Descriptor() ([]byte, []int) + func (*JobSkillAttr) ProtoMessage() + func (dst *JobSkillAttr) XXX_Merge(src proto.Message) + func (m *JobSkillAttr) GetCaption() string + func (m *JobSkillAttr) GetCaptionNoun() string + func (m *JobSkillAttr) GetId() int32 + func (m *JobSkillAttr) GetKey() string + func (m *JobSkillAttr) GetLabor() int32 + func (m *JobSkillAttr) GetProfession() int32 + func (m *JobSkillAttr) GetType() string + func (m *JobSkillAttr) Reset() + func (m *JobSkillAttr) String() string + func (m *JobSkillAttr) XXX_DiscardUnknown() + func (m *JobSkillAttr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *JobSkillAttr) XXX_Size() int + func (m *JobSkillAttr) XXX_Unmarshal(b []byte) error + type ListEnumsOut struct + CieAddTagMask1 []*EnumItemName + CieAddTagMask2 []*EnumItemName + DeathInfoFlags []*EnumItemName + InorganicFlags []*EnumItemName + JobSkill []*EnumItemName + MaterialFlags []*EnumItemName + Profession []*EnumItemName + UnitFlags1 []*EnumItemName + UnitFlags2 []*EnumItemName + UnitFlags3 []*EnumItemName + UnitLabor []*EnumItemName + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func CallListEnums(client *dfhackrpc.Client) (*ListEnumsOut, dfhackrpc.CommandResult, error) + func (*ListEnumsOut) Descriptor() ([]byte, []int) + func (*ListEnumsOut) ProtoMessage() + func (dst *ListEnumsOut) XXX_Merge(src proto.Message) + func (m *ListEnumsOut) GetCieAddTagMask1() []*EnumItemName + func (m *ListEnumsOut) GetCieAddTagMask2() []*EnumItemName + func (m *ListEnumsOut) GetDeathInfoFlags() []*EnumItemName + func (m *ListEnumsOut) GetInorganicFlags() []*EnumItemName + func (m *ListEnumsOut) GetJobSkill() []*EnumItemName + func (m *ListEnumsOut) GetMaterialFlags() []*EnumItemName + func (m *ListEnumsOut) GetProfession() []*EnumItemName + func (m *ListEnumsOut) GetUnitFlags1() []*EnumItemName + func (m *ListEnumsOut) GetUnitFlags2() []*EnumItemName + func (m *ListEnumsOut) GetUnitFlags3() []*EnumItemName + func (m *ListEnumsOut) GetUnitLabor() []*EnumItemName + func (m *ListEnumsOut) Reset() + func (m *ListEnumsOut) String() string + func (m *ListEnumsOut) XXX_DiscardUnknown() + func (m *ListEnumsOut) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ListEnumsOut) XXX_Size() int + func (m *ListEnumsOut) XXX_Unmarshal(b []byte) error + type ListJobSkillsOut struct + Labor []*UnitLaborAttr + Profession []*ProfessionAttr + Skill []*JobSkillAttr + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func CallListJobSkills(client *dfhackrpc.Client) (*ListJobSkillsOut, dfhackrpc.CommandResult, error) + func (*ListJobSkillsOut) Descriptor() ([]byte, []int) + func (*ListJobSkillsOut) ProtoMessage() + func (dst *ListJobSkillsOut) XXX_Merge(src proto.Message) + func (m *ListJobSkillsOut) GetLabor() []*UnitLaborAttr + func (m *ListJobSkillsOut) GetProfession() []*ProfessionAttr + func (m *ListJobSkillsOut) GetSkill() []*JobSkillAttr + func (m *ListJobSkillsOut) Reset() + func (m *ListJobSkillsOut) String() string + func (m *ListJobSkillsOut) XXX_DiscardUnknown() + func (m *ListJobSkillsOut) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ListJobSkillsOut) XXX_Size() int + func (m *ListJobSkillsOut) XXX_Unmarshal(b []byte) error + type ListMaterialsIn struct + Builtin *bool + Creatures *bool + IdList []*BasicMaterialId + Inorganic *bool + Mask *BasicMaterialInfoMask + Plants *bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ListMaterialsIn) Descriptor() ([]byte, []int) + func (*ListMaterialsIn) ProtoMessage() + func (dst *ListMaterialsIn) XXX_Merge(src proto.Message) + func (m *ListMaterialsIn) GetBuiltin() bool + func (m *ListMaterialsIn) GetCreatures() bool + func (m *ListMaterialsIn) GetIdList() []*BasicMaterialId + func (m *ListMaterialsIn) GetInorganic() bool + func (m *ListMaterialsIn) GetMask() *BasicMaterialInfoMask + func (m *ListMaterialsIn) GetPlants() bool + func (m *ListMaterialsIn) Reset() + func (m *ListMaterialsIn) String() string + func (m *ListMaterialsIn) XXX_DiscardUnknown() + func (m *ListMaterialsIn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ListMaterialsIn) XXX_Size() int + func (m *ListMaterialsIn) XXX_Unmarshal(b []byte) error + type ListMaterialsOut struct + Value []*BasicMaterialInfo + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func CallListMaterials(client *dfhackrpc.Client, request *ListMaterialsIn) (*ListMaterialsOut, dfhackrpc.CommandResult, error) + func (*ListMaterialsOut) Descriptor() ([]byte, []int) + func (*ListMaterialsOut) ProtoMessage() + func (dst *ListMaterialsOut) XXX_Merge(src proto.Message) + func (m *ListMaterialsOut) GetValue() []*BasicMaterialInfo + func (m *ListMaterialsOut) Reset() + func (m *ListMaterialsOut) String() string + func (m *ListMaterialsOut) XXX_DiscardUnknown() + func (m *ListMaterialsOut) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ListMaterialsOut) XXX_Size() int + func (m *ListMaterialsOut) XXX_Unmarshal(b []byte) error + type ListSquadsIn struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ListSquadsIn) Descriptor() ([]byte, []int) + func (*ListSquadsIn) ProtoMessage() + func (dst *ListSquadsIn) XXX_Merge(src proto.Message) + func (m *ListSquadsIn) Reset() + func (m *ListSquadsIn) String() string + func (m *ListSquadsIn) XXX_DiscardUnknown() + func (m *ListSquadsIn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ListSquadsIn) XXX_Size() int + func (m *ListSquadsIn) XXX_Unmarshal(b []byte) error + type ListSquadsOut struct + Value []*BasicSquadInfo + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func CallListSquads(client *dfhackrpc.Client, request *ListSquadsIn) (*ListSquadsOut, dfhackrpc.CommandResult, error) + func (*ListSquadsOut) Descriptor() ([]byte, []int) + func (*ListSquadsOut) ProtoMessage() + func (dst *ListSquadsOut) XXX_Merge(src proto.Message) + func (m *ListSquadsOut) GetValue() []*BasicSquadInfo + func (m *ListSquadsOut) Reset() + func (m *ListSquadsOut) String() string + func (m *ListSquadsOut) XXX_DiscardUnknown() + func (m *ListSquadsOut) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ListSquadsOut) XXX_Size() int + func (m *ListSquadsOut) XXX_Unmarshal(b []byte) error + type ListUnitsIn struct + Alive *bool + CivId *int32 + Dead *bool + IdList []int32 + Mask *BasicUnitInfoMask + Race *int32 + Sane *bool + ScanAll *bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ListUnitsIn) Descriptor() ([]byte, []int) + func (*ListUnitsIn) ProtoMessage() + func (dst *ListUnitsIn) XXX_Merge(src proto.Message) + func (m *ListUnitsIn) GetAlive() bool + func (m *ListUnitsIn) GetCivId() int32 + func (m *ListUnitsIn) GetDead() bool + func (m *ListUnitsIn) GetIdList() []int32 + func (m *ListUnitsIn) GetMask() *BasicUnitInfoMask + func (m *ListUnitsIn) GetRace() int32 + func (m *ListUnitsIn) GetSane() bool + func (m *ListUnitsIn) GetScanAll() bool + func (m *ListUnitsIn) Reset() + func (m *ListUnitsIn) String() string + func (m *ListUnitsIn) XXX_DiscardUnknown() + func (m *ListUnitsIn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ListUnitsIn) XXX_Size() int + func (m *ListUnitsIn) XXX_Unmarshal(b []byte) error + type ListUnitsOut struct + Value []*BasicUnitInfo + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func CallListUnits(client *dfhackrpc.Client, request *ListUnitsIn) (*ListUnitsOut, dfhackrpc.CommandResult, error) + func (*ListUnitsOut) Descriptor() ([]byte, []int) + func (*ListUnitsOut) ProtoMessage() + func (dst *ListUnitsOut) XXX_Merge(src proto.Message) + func (m *ListUnitsOut) GetValue() []*BasicUnitInfo + func (m *ListUnitsOut) Reset() + func (m *ListUnitsOut) String() string + func (m *ListUnitsOut) XXX_DiscardUnknown() + func (m *ListUnitsOut) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ListUnitsOut) XXX_Size() int + func (m *ListUnitsOut) XXX_Unmarshal(b []byte) error + type NameInfo struct + EnglishName *string + FirstName *string + LanguageId *int32 + LastName *string + Nickname *string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*NameInfo) Descriptor() ([]byte, []int) + func (*NameInfo) ProtoMessage() + func (dst *NameInfo) XXX_Merge(src proto.Message) + func (m *NameInfo) GetEnglishName() string + func (m *NameInfo) GetFirstName() string + func (m *NameInfo) GetLanguageId() int32 + func (m *NameInfo) GetLastName() string + func (m *NameInfo) GetNickname() string + func (m *NameInfo) Reset() + func (m *NameInfo) String() string + func (m *NameInfo) XXX_DiscardUnknown() + func (m *NameInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *NameInfo) XXX_Size() int + func (m *NameInfo) XXX_Unmarshal(b []byte) error + type NameTriple struct + Adjective *string + Normal *string + Plural *string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*NameTriple) Descriptor() ([]byte, []int) + func (*NameTriple) ProtoMessage() + func (dst *NameTriple) XXX_Merge(src proto.Message) + func (m *NameTriple) GetAdjective() string + func (m *NameTriple) GetNormal() string + func (m *NameTriple) GetPlural() string + func (m *NameTriple) Reset() + func (m *NameTriple) String() string + func (m *NameTriple) XXX_DiscardUnknown() + func (m *NameTriple) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *NameTriple) XXX_Size() int + func (m *NameTriple) XXX_Unmarshal(b []byte) error + type ProfessionAttr struct + CanAssignLabor *bool + Caption *string + Id *int32 + Key *string + Military *bool + Parent *int32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ProfessionAttr) Descriptor() ([]byte, []int) + func (*ProfessionAttr) ProtoMessage() + func (dst *ProfessionAttr) XXX_Merge(src proto.Message) + func (m *ProfessionAttr) GetCanAssignLabor() bool + func (m *ProfessionAttr) GetCaption() string + func (m *ProfessionAttr) GetId() int32 + func (m *ProfessionAttr) GetKey() string + func (m *ProfessionAttr) GetMilitary() bool + func (m *ProfessionAttr) GetParent() int32 + func (m *ProfessionAttr) Reset() + func (m *ProfessionAttr) String() string + func (m *ProfessionAttr) XXX_DiscardUnknown() + func (m *ProfessionAttr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ProfessionAttr) XXX_Size() int + func (m *ProfessionAttr) XXX_Unmarshal(b []byte) error + type SetUnitLaborsIn struct + Change []*UnitLaborState + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SetUnitLaborsIn) Descriptor() ([]byte, []int) + func (*SetUnitLaborsIn) ProtoMessage() + func (dst *SetUnitLaborsIn) XXX_Merge(src proto.Message) + func (m *SetUnitLaborsIn) GetChange() []*UnitLaborState + func (m *SetUnitLaborsIn) Reset() + func (m *SetUnitLaborsIn) String() string + func (m *SetUnitLaborsIn) XXX_DiscardUnknown() + func (m *SetUnitLaborsIn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SetUnitLaborsIn) XXX_Size() int + func (m *SetUnitLaborsIn) XXX_Unmarshal(b []byte) error + type SkillInfo struct + Experience *int32 + Id *int32 + Level *int32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SkillInfo) Descriptor() ([]byte, []int) + func (*SkillInfo) ProtoMessage() + func (dst *SkillInfo) XXX_Merge(src proto.Message) + func (m *SkillInfo) GetExperience() int32 + func (m *SkillInfo) GetId() int32 + func (m *SkillInfo) GetLevel() int32 + func (m *SkillInfo) Reset() + func (m *SkillInfo) String() string + func (m *SkillInfo) XXX_DiscardUnknown() + func (m *SkillInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SkillInfo) XXX_Size() int + func (m *SkillInfo) XXX_Unmarshal(b []byte) error + type UnitCurseInfo struct + AddTags1 *uint32 + AddTags2 *uint32 + Name *NameTriple + RemTags1 *uint32 + RemTags2 *uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*UnitCurseInfo) Descriptor() ([]byte, []int) + func (*UnitCurseInfo) ProtoMessage() + func (dst *UnitCurseInfo) XXX_Merge(src proto.Message) + func (m *UnitCurseInfo) GetAddTags1() uint32 + func (m *UnitCurseInfo) GetAddTags2() uint32 + func (m *UnitCurseInfo) GetName() *NameTriple + func (m *UnitCurseInfo) GetRemTags1() uint32 + func (m *UnitCurseInfo) GetRemTags2() uint32 + func (m *UnitCurseInfo) Reset() + func (m *UnitCurseInfo) String() string + func (m *UnitCurseInfo) XXX_DiscardUnknown() + func (m *UnitCurseInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *UnitCurseInfo) XXX_Size() int + func (m *UnitCurseInfo) XXX_Unmarshal(b []byte) error + type UnitLaborAttr struct + Caption *string + Id *int32 + Key *string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*UnitLaborAttr) Descriptor() ([]byte, []int) + func (*UnitLaborAttr) ProtoMessage() + func (dst *UnitLaborAttr) XXX_Merge(src proto.Message) + func (m *UnitLaborAttr) GetCaption() string + func (m *UnitLaborAttr) GetId() int32 + func (m *UnitLaborAttr) GetKey() string + func (m *UnitLaborAttr) Reset() + func (m *UnitLaborAttr) String() string + func (m *UnitLaborAttr) XXX_DiscardUnknown() + func (m *UnitLaborAttr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *UnitLaborAttr) XXX_Size() int + func (m *UnitLaborAttr) XXX_Unmarshal(b []byte) error + type UnitLaborState struct + Labor *int32 + UnitId *int32 + Value *bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*UnitLaborState) Descriptor() ([]byte, []int) + func (*UnitLaborState) ProtoMessage() + func (dst *UnitLaborState) XXX_Merge(src proto.Message) + func (m *UnitLaborState) GetLabor() int32 + func (m *UnitLaborState) GetUnitId() int32 + func (m *UnitLaborState) GetValue() bool + func (m *UnitLaborState) Reset() + func (m *UnitLaborState) String() string + func (m *UnitLaborState) XXX_DiscardUnknown() + func (m *UnitLaborState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *UnitLaborState) XXX_Size() int + func (m *UnitLaborState) XXX_Unmarshal(b []byte) error + type UnitMiscTrait struct + Id *int32 + Value *int32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*UnitMiscTrait) Descriptor() ([]byte, []int) + func (*UnitMiscTrait) ProtoMessage() + func (dst *UnitMiscTrait) XXX_Merge(src proto.Message) + func (m *UnitMiscTrait) GetId() int32 + func (m *UnitMiscTrait) GetValue() int32 + func (m *UnitMiscTrait) Reset() + func (m *UnitMiscTrait) String() string + func (m *UnitMiscTrait) XXX_DiscardUnknown() + func (m *UnitMiscTrait) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *UnitMiscTrait) XXX_Size() int + func (m *UnitMiscTrait) XXX_Unmarshal(b []byte) error