syntax = "proto3";

option csharp_namespace = "MariesWonderland.Proto.SideStoryQuest";

import "proto/data.proto";

package apb.api.sidestoryquest;

service SidestoryquestService {
	rpc MoveSideStoryQuestProgress (MoveSideStoryQuestRequest) returns (MoveSideStoryQuestResponse);
	rpc UpdateSideStoryQuestSceneProgress (UpdateSideStoryQuestSceneProgressRequest) returns (UpdateSideStoryQuestSceneProgressResponse);
}

message MoveSideStoryQuestRequest {
	int32 sideStoryQuestId = 1;
}

message MoveSideStoryQuestResponse {
	map<string, apb.api.data.DiffData> diffUserData = 99;
}

message UpdateSideStoryQuestSceneProgressRequest {
	int32 sideStoryQuestId = 1;
	int32 sideStoryQuestSceneId = 2;
}

message UpdateSideStoryQuestSceneProgressResponse {
	map<string, apb.api.data.DiffData> diffUserData = 99;
}