Initial version
This commit is contained in:
76
Protobufs/webui/service_steamawards.proto
Normal file
76
Protobufs/webui/service_steamawards.proto
Normal file
@@ -0,0 +1,76 @@
|
||||
import "common_base.proto";
|
||||
|
||||
message CSteamAwards_GetNominationRecommendations_Request {
|
||||
optional uint32 category_id = 1;
|
||||
}
|
||||
|
||||
message CSteamAwards_GetNominationRecommendations_Response {
|
||||
repeated .CSteamAwards_GetNominationRecommendations_Response_PlayedApps played_app = 1;
|
||||
repeated .CSteamAwards_GetNominationRecommendations_Response_SuggestedEvent suggested_events = 2;
|
||||
repeated .CSteamAwards_GetNominationRecommendations_Response_SuggestedApp suggested_apps = 3;
|
||||
}
|
||||
|
||||
message CSteamAwards_GetNominationRecommendations_Response_PlayedApps {
|
||||
optional uint32 appid = 1;
|
||||
optional int32 playtime = 2;
|
||||
}
|
||||
|
||||
message CSteamAwards_GetNominationRecommendations_Response_SuggestedApp {
|
||||
optional uint32 appid = 1;
|
||||
}
|
||||
|
||||
message CSteamAwards_GetNominationRecommendations_Response_SuggestedEvent {
|
||||
optional uint32 clanid = 1;
|
||||
optional uint64 event_gid = 2;
|
||||
optional uint32 appid = 3;
|
||||
}
|
||||
|
||||
message CSteamAwards_GetNominationShareLink_Request {
|
||||
optional bool generate_new = 1;
|
||||
}
|
||||
|
||||
message CSteamAwards_GetNominationShareLink_Response {
|
||||
optional fixed64 code = 1;
|
||||
}
|
||||
|
||||
message CSteamAwards_GetOtherUserNominations_Request {
|
||||
optional fixed64 steamid = 1;
|
||||
optional fixed64 code = 2;
|
||||
}
|
||||
|
||||
message CSteamAwards_GetUserNominations_Request {
|
||||
}
|
||||
|
||||
message CSteamAwards_GetUserNominations_Response {
|
||||
repeated .CSteamAwardsNomination nominations = 1;
|
||||
}
|
||||
|
||||
message CSteamAwards_Nominate_Request {
|
||||
optional uint32 category_id = 1;
|
||||
optional uint32 nominated_id = 2;
|
||||
optional int32 source = 3 [(.description) = "enum"];
|
||||
}
|
||||
|
||||
message CSteamAwards_Nominate_Response {
|
||||
repeated .CSteamAwardsNomination nominations = 1;
|
||||
}
|
||||
|
||||
message CSteamAwardsNomination {
|
||||
optional uint32 category_id = 1;
|
||||
optional string category_name = 2;
|
||||
//optional uint32 appid = 2;
|
||||
optional uint32 appid__field_3 = 3;
|
||||
//optional uint32 last_updated = 3;
|
||||
optional string write_in_name = 4;
|
||||
optional uint32 store_appid = 5;
|
||||
optional uint32 developer_id = 6;
|
||||
}
|
||||
|
||||
service SteamAwards {
|
||||
rpc GetNominationRecommendations (.CSteamAwards_GetNominationRecommendations_Request) returns (.CSteamAwards_GetNominationRecommendations_Response);
|
||||
rpc GetNominationShareLink (.CSteamAwards_GetNominationShareLink_Request) returns (.CSteamAwards_GetNominationShareLink_Response);
|
||||
rpc GetOtherUserNominations (.CSteamAwards_GetOtherUserNominations_Request) returns (.CSteamAwards_GetUserNominations_Response);
|
||||
rpc GetUserNominations (.CSteamAwards_GetUserNominations_Request) returns (.CSteamAwards_GetUserNominations_Response);
|
||||
rpc Nominate (.CSteamAwards_Nominate_Request) returns (.CSteamAwards_Nominate_Response);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user