Release 0.1.0

This commit is contained in:
xeon
2026-02-02 20:53:22 +03:00
commit 25660300dd
152 changed files with 882089 additions and 0 deletions

115
proto/pb/cs_week_raid.proto Normal file
View File

@@ -0,0 +1,115 @@
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 {
}