diff options
| author | Will Rogers | 2012-04-03 14:03:06 -0400 |
|---|---|---|
| committer | Will Rogers | 2012-04-03 14:03:06 -0400 |
| commit | 59d7b6faabdfbf662ca8a71b66b3893542d0ec45 (patch) | |
| tree | e1a7c3084b5d0a9db6c4bf1fbdfcac0ec8bbdd7d /library/proto | |
| parent | 467f4108ae9ad52fee6e0e95579be5544d52e4ee (diff) | |
| download | dfhack-59d7b6faabdfbf662ca8a71b66b3893542d0ec45.tar.gz dfhack-59d7b6faabdfbf662ca8a71b66b3893542d0ec45.tar.bz2 dfhack-59d7b6faabdfbf662ca8a71b66b3893542d0ec45.tar.xz | |
Add ListJobSkills.
Diffstat (limited to 'library/proto')
| -rwxr-xr-x[-rw-r--r--] | library/proto/Basic.proto | 11 | ||||
| -rw-r--r-- | library/proto/BasicApi.proto | 5 |
2 files changed, 16 insertions, 0 deletions
diff --git a/library/proto/Basic.proto b/library/proto/Basic.proto index ead41cd8..1d22ea11 100644..100755 --- a/library/proto/Basic.proto +++ b/library/proto/Basic.proto @@ -69,6 +69,17 @@ message BasicMaterialInfoMask { optional bool reaction = 3 [default = false]; }; +message JobSkillInfo { + required int32 id = 1; + + optional string caption = 2; + optional string caption_noun = 3; + + optional int32 profession = 4; + optional int32 labor = 5; + optional int32 type = 6; +}; + message NameInfo { optional string first_name = 1; optional string nickname = 2; diff --git a/library/proto/BasicApi.proto b/library/proto/BasicApi.proto index 137f2572..bfbb076f 100644 --- a/library/proto/BasicApi.proto +++ b/library/proto/BasicApi.proto @@ -51,6 +51,11 @@ message ListEnumsOut { repeated EnumItemName profession = 11; }; +// RPC ListJobSkills : EmptyMessage -> ListJobSkillsOut +message ListJobSkillsOut { + repeated JobSkillInfo value = 1; +}; + // RPC ListMaterials : ListMaterialsIn -> ListMaterialsOut message ListMaterialsIn { optional BasicMaterialInfoMask mask = 1; |
