syntax = "proto3"; package proto; option go_package = "/csproto"; import "options.proto"; import "cs_submit_item.proto"; enum DialogExtraInfoType { DialogExtraInfoType_NONE = 0; DialogExtraInfoType_SUBMIT_ITEM = 1; } message DIALOG { int32 dialog_id = 1; repeated int32 option_ids = 2; repeated int32 finish_nums = 3; } message CS_FINISH_DIALOG { int32 dialog_id = 1; repeated int32 option_ids = 2; repeated int32 finish_nums = 3; DialogExtraInfoType dialog_extra_info_type = 4; oneof dialog_extra_info { CS_SCENE_SUBMIT_ITEM submit_info = 5; } } message SC_FINISH_DIALOG { int32 dialog_id = 1; repeated int32 option_ids = 2; repeated int32 finish_nums = 3; } message SC_SYNC_ALL_DIALOG { repeated DIALOG dialog_list = 1; }