mirror of
https://git.xeondev.com/LR/S.git
synced 2026-02-04 15:05:17 +01:00
116 lines
3.0 KiB
Protocol Buffer
116 lines
3.0 KiB
Protocol Buffer
syntax = "proto3";
|
|
package proto;
|
|
|
|
option go_package = "/csproto";
|
|
|
|
import "common.proto";
|
|
import "cs_submit_item.proto";
|
|
|
|
enum WEEK_RAID_DANGER_CHANGE_SOURCE {
|
|
WRDCS_Normal = 0;
|
|
WRDCS_Interactive = 1;
|
|
}
|
|
message SC_SYNC_WEEK_RAID {
|
|
string game_id = 1;
|
|
int32 battle_pass_score = 2;
|
|
repeated int32 received_node_id = 3;
|
|
repeated string unlock_tech_id = 4;
|
|
repeated string unlock_pictorial_id = 5;
|
|
repeated string scheduled_mission = 6;
|
|
repeated string random_mission = 7;
|
|
int32 refresh_count = 8;
|
|
string pin_mission = 9;
|
|
string guide_game_id = 10;
|
|
bool is_complete_guide = 11;
|
|
}
|
|
message CS_WEEK_RAID_BATTLE_PASS_RECEIVE_REWARD {
|
|
string game_id = 1;
|
|
bool receive_all = 2;
|
|
int32 received_node_id = 3;
|
|
}
|
|
message SC_WEEK_RAID_BATTLE_PASS_RECEIVE_REWARD {
|
|
string game_id = 1;
|
|
repeated string receive_rewards = 2;
|
|
}
|
|
message SC_SYNC_WEEK_RAID_BATTLE_PASS_MODIFY {
|
|
string game_id = 1;
|
|
int32 battle_pass_score = 2;
|
|
repeated int32 received_node_id = 3;
|
|
}
|
|
message CS_WEEK_RAID_PICTORIAL_RECEIVE_REWARD {
|
|
string pictorial_id = 1;
|
|
}
|
|
message SC_WEEK_RAID_PICTORIAL_RECEIVE_REWARD {
|
|
string pictorial_id = 1;
|
|
string reward_id = 2;
|
|
}
|
|
message SC_WEEK_RAID_PICTORIAL_MODIFY {
|
|
string game_id = 1;
|
|
repeated string new_unlock_pictorial_id = 2;
|
|
}
|
|
message SC_WEEK_RAID_TECH_MODIFY {
|
|
string game_id = 1;
|
|
repeated string new_unlock_tech_id = 2;
|
|
}
|
|
message CS_WEEK_RAID_REFRESH_MISSION {
|
|
string game_id = 1;
|
|
string mission_id = 2;
|
|
}
|
|
message SC_WEEK_RAID_REFRESH_MISSION {
|
|
string game_id = 1;
|
|
string org_mission_id = 2;
|
|
string new_mission_id = 3;
|
|
int32 refresh_count = 4;
|
|
}
|
|
message CS_WEEK_RAID_COMPLETE_MISSION {
|
|
string game_id = 1;
|
|
string mission_id = 2;
|
|
string quest_id = 3;
|
|
CS_SCENE_SUBMIT_ITEM submit = 4;
|
|
}
|
|
message SC_WEEK_RAID_COMPLETE_MISSION {
|
|
repeated string new_mission_id = 1;
|
|
}
|
|
message SC_WEEK_RAID_MISSION_MODIFY {
|
|
string game_id = 1;
|
|
repeated string scheduled_mission = 2;
|
|
repeated string random_mission = 3;
|
|
string pin_mission = 4;
|
|
int32 refresh_count = 5;
|
|
}
|
|
message CS_WEEK_RAID_SET_PIN_MISSION {
|
|
string game_id = 1;
|
|
string pin_mission = 2;
|
|
bool is_clear = 3;
|
|
}
|
|
message CS_WEEK_RAID_TRIGGER_REGION {
|
|
int32 region_id = 1;
|
|
bool is_enter = 2;
|
|
}
|
|
message SC_SYNC_WEEK_RAID_DANGER_METER_MODIFY {
|
|
int32 cur_danger_meter = 1;
|
|
int32 max_danger_meter = 2;
|
|
int32 cur_danger_level = 3;
|
|
WEEK_RAID_DANGER_CHANGE_SOURCE source = 4;
|
|
int64 delay_end_ts = 5;
|
|
}
|
|
message SC_SYNC_WEEK_RAID_GAME_START {
|
|
float convert_rate = 1;
|
|
}
|
|
message SC_SYNC_WEEK_RAID_SETTLEMENT {
|
|
string game_id = 1;
|
|
int32 bp_score = 2;
|
|
int32 danger_meter = 3;
|
|
int64 total_playtime = 4;
|
|
repeated ITEM_BUNDLE loot_items = 5;
|
|
repeated WEEK_RAID_SETTLEMENT_CONVERT convert_items = 6;
|
|
float convert_rate = 7;
|
|
}
|
|
message WEEK_RAID_SETTLEMENT_CONVERT {
|
|
ITEM_BUNDLE loot_item = 1;
|
|
string convert_gold = 2;
|
|
int32 count = 3;
|
|
}
|
|
message CS_WEEK_RAID_LEAVE {
|
|
}
|