mirror of Walter-Sparrow / lunar-tear
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 42 lines 1.1 kB view raw
1syntax = "proto3"; 2 3option go_package = "lunar-tear/server/gen/proto;proto"; 4 5import "proto/data.proto"; 6import "proto/deck.proto"; 7 8package apb.api.tutorial; 9 10service TutorialService { 11 rpc SetTutorialProgress (SetTutorialProgressRequest) returns (SetTutorialProgressResponse); 12 rpc SetTutorialProgressAndReplaceDeck (SetTutorialProgressAndReplaceDeckRequest) returns (SetTutorialProgressAndReplaceDeckResponse); 13} 14 15message SetTutorialProgressRequest { 16 int32 tutorialType = 1; 17 int32 progressPhase = 2; 18 int32 choiceId = 3; 19} 20 21message SetTutorialProgressResponse { 22 repeated TutorialChoiceReward tutorialChoiceReward = 1; 23 map<string, apb.api.data.DiffData> diffUserData = 99; 24} 25 26message TutorialChoiceReward { 27 int32 possessionType = 1; 28 int32 possessionId = 2; 29 int32 count = 3; 30} 31 32message SetTutorialProgressAndReplaceDeckRequest { 33 int32 tutorialType = 1; 34 int32 progressPhase = 2; 35 int32 deckType = 3; 36 int32 userDeckNumber = 4; 37 apb.api.deck.Deck deck = 5; 38} 39 40message SetTutorialProgressAndReplaceDeckResponse { 41 map<string, apb.api.data.DiffData> diffUserData = 99; 42}