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;
}
