mirror of
https://github.com/0O0o0oOoO00/Alas.git
synced 2026-05-14 13:39:25 +08:00
282 lines
5.8 KiB
Protocol Buffer
282 lines
5.8 KiB
Protocol Buffer
syntax = "proto2";
|
|
|
|
package p61;
|
|
|
|
import "common.proto";
|
|
|
|
message CS_61001 {
|
|
required uint32 chapter_id = 1;
|
|
} // .p61.cs_61001
|
|
|
|
message SC_61002 {
|
|
required uint32 result = 1;
|
|
} // .p61.sc_61002
|
|
|
|
message CS_61003 {
|
|
repeated SHIPID_POS shipIds = 1;
|
|
} // .p61.cs_61003
|
|
|
|
message SC_61004 {
|
|
required uint32 result = 1;
|
|
} // .p61.sc_61004
|
|
|
|
message CS_61005 {
|
|
required uint32 type = 1;
|
|
} // .p61.cs_61005
|
|
|
|
message SC_61006 {
|
|
required uint32 result = 1;
|
|
optional CURRENT_OPERATION operation = 2;
|
|
} // .p61.sc_61006
|
|
|
|
message CS_61007 {
|
|
required uint32 event_tid = 1;
|
|
repeated uint32 ship_ids = 2;
|
|
} // .p61.cs_61007
|
|
|
|
message SC_61008 {
|
|
required uint32 result = 1;
|
|
} // .p61.sc_61008
|
|
|
|
message CS_61009 {
|
|
required uint32 type = 1;
|
|
} // .p61.cs_61009
|
|
|
|
message SC_61010 {
|
|
required uint32 result = 1;
|
|
repeated SHIPID_POS_INFO person_ships = 2;
|
|
} // .p61.sc_61010
|
|
|
|
message CS_61011 {
|
|
required uint32 type = 1;
|
|
} // .p61.cs_61011
|
|
|
|
message SC_61012 {
|
|
required uint32 result = 1;
|
|
repeated TEAM_CHUNK ships = 2;
|
|
repeated TEAM_CELL recommends = 3;
|
|
} // .p61.sc_61012
|
|
|
|
message CS_61013 {
|
|
repeated BOSSEVENTFLEET fleet = 1;
|
|
} // .p61.cs_61013
|
|
|
|
message SC_61014 {
|
|
required uint32 result = 1;
|
|
} // .p61.sc_61014
|
|
|
|
message CS_61015 {
|
|
required uint32 type = 1;
|
|
} // .p61.cs_61015
|
|
|
|
message SC_61016 {
|
|
required uint32 result = 1;
|
|
} // .p61.sc_61016
|
|
|
|
message CS_61017 {
|
|
required uint32 index = 1;
|
|
} // .p61.cs_61017
|
|
|
|
message SC_61018 {
|
|
repeated REPORT reports = 1;
|
|
} // .p61.sc_61018
|
|
|
|
message CS_61019 {
|
|
repeated uint32 ids = 1;
|
|
} // .p61.cs_61019
|
|
|
|
message SC_61020 {
|
|
required uint32 result = 1;
|
|
repeated DROPINFO drop_list = 2;
|
|
} // .p61.sc_61020
|
|
|
|
message SC_61021 {
|
|
required uint32 user_id = 1;
|
|
} // .p61.sc_61021
|
|
|
|
message SC_61022 {
|
|
required uint32 type = 1;
|
|
} // .p61.sc_61022
|
|
|
|
message CS_61023 {
|
|
required uint32 event_tid = 1;
|
|
} // .p61.cs_61023
|
|
|
|
message SC_61024 {
|
|
required uint32 result = 1;
|
|
optional EVENT_BASE event_info = 2;
|
|
optional EVENT_BASE_COMPLETED completed_info = 3;
|
|
} // .p61.sc_61024
|
|
|
|
message CS_61025 {
|
|
repeated EVENT_PERFORMANCE perf = 1;
|
|
} // .p61.cs_61025
|
|
|
|
message SC_61026 {
|
|
required uint32 result = 1;
|
|
} // .p61.sc_61026
|
|
|
|
message CS_61027 {
|
|
required uint32 type = 1;
|
|
} // .p61.cs_61027
|
|
|
|
message SC_61028 {
|
|
required uint32 result = 1;
|
|
required EVENT_BOSS boss_event = 2;
|
|
} // .p61.sc_61028
|
|
|
|
message CS_61029 {
|
|
required uint32 type = 1;
|
|
} // .p61.cs_61029
|
|
|
|
message SC_61030 {
|
|
repeated RANK_INFO list = 1;
|
|
} // .p61.sc_61030
|
|
|
|
message CS_61031 {
|
|
required uint32 type = 1;
|
|
} // .p61.cs_61031
|
|
|
|
message SC_61032 {
|
|
required uint32 result = 1;
|
|
} // .p61.sc_61032
|
|
|
|
message CS_61033 {
|
|
required uint32 recommend_uid = 1;
|
|
required uint32 recommend_shipid = 2;
|
|
required uint32 cmd = 3;
|
|
} // .p61.cs_61033
|
|
|
|
message SC_61034 {
|
|
required uint32 result = 1;
|
|
} // .p61.sc_61034
|
|
|
|
message CS_61035 {
|
|
required uint32 type = 1;
|
|
} // .p61.cs_61035
|
|
|
|
message SC_61036 {
|
|
repeated TEAM_CELL recommends = 1;
|
|
} // .p61.sc_61036
|
|
|
|
message CS_61037 {
|
|
required uint32 id = 1;
|
|
} // .p61.cs_61037
|
|
|
|
message SC_61038 {
|
|
repeated RANK_INFO list = 1;
|
|
} // .p61.sc_61038
|
|
|
|
message RANK_INFO {
|
|
required uint32 user_id = 1;
|
|
required uint32 damage = 2;
|
|
} // .p61.rank_info
|
|
|
|
message CURRENT_OPERATION {
|
|
required uint32 operation_id = 1;
|
|
required uint32 start_time = 2;
|
|
repeated EVENT_BASE base_events = 3;
|
|
optional EVENT_BOSS boss_event = 4;
|
|
repeated EVENT_PERFORMANCE perfs = 5;
|
|
repeated KEYVALUE formation_time = 6;
|
|
repeated EVENT_BASE_COMPLETED completed_events = 7;
|
|
required uint32 daily_count = 8;
|
|
repeated BOSSEVENTFLEET fleets = 9;
|
|
required uint32 join_times = 10;
|
|
required uint32 is_participant = 11;
|
|
} // .p61.current_operation
|
|
|
|
message EVENT_PERFORMANCE {
|
|
required uint32 event_id = 1;
|
|
required uint32 index = 2;
|
|
} // .p61.event_performance
|
|
|
|
message EVENT_BASE {
|
|
required uint32 event_id = 1;
|
|
required uint32 position = 2;
|
|
required uint32 start_time = 3;
|
|
required uint32 complete_time = 4;
|
|
repeated SHIP_IN_EVENT shipinevent = 5;
|
|
repeated KEYVALUE attr_acc_list = 6;
|
|
repeated KEYVALUE attr_count_list = 7;
|
|
repeated EVENT_NODE eventnodes = 8;
|
|
required uint32 efficiency = 9;
|
|
repeated PERSON_SHIP_IN_PAGE personship = 10;
|
|
} // .p61.event_base
|
|
|
|
message EVENT_BASE_COMPLETED {
|
|
required uint32 event_id = 1;
|
|
required uint32 position = 2;
|
|
} // .p61.event_base_completed
|
|
|
|
message PERSON_SHIP_IN_PAGE {
|
|
required uint32 page_id = 1;
|
|
repeated uint32 ship_ids = 2;
|
|
} // .p61.person_ship_in_page
|
|
|
|
message EVENT_NODE {
|
|
required uint32 position = 1;
|
|
required uint32 node_id = 2;
|
|
required uint32 status = 3;
|
|
} // .p61.event_node
|
|
|
|
message EVENT_BOSS {
|
|
required uint32 boss_id = 1;
|
|
required uint32 damage = 2;
|
|
required uint32 hp = 3;
|
|
} // .p61.event_boss
|
|
|
|
message SHIP_IN_EVENT {
|
|
required uint32 user_id = 1;
|
|
required uint32 ship_id = 2;
|
|
required uint32 template_id = 3;
|
|
required uint32 skin = 4;
|
|
} // .p61.ship_in_event
|
|
|
|
message TEAM_CELL {
|
|
required uint32 user_id = 1;
|
|
required uint32 ship_id = 2;
|
|
} // .p61.team_cell
|
|
|
|
message TEAM_CHUNK {
|
|
required uint32 user_id = 1;
|
|
repeated SHIPINFO ships = 2;
|
|
} // .p61.team_chunk
|
|
|
|
message KEYVALUE {
|
|
required uint32 key = 1;
|
|
required uint32 value = 2;
|
|
} // .p61.keyvalue
|
|
|
|
message BOSSEVENTFLEET {
|
|
required uint32 fleet_id = 1;
|
|
repeated TEAM_CELL ships = 2;
|
|
repeated COMMANDERSINFO commanders = 3;
|
|
} // .p61.bosseventfleet
|
|
|
|
message REPORT {
|
|
required uint32 id = 1;
|
|
required uint32 event_id = 2;
|
|
required uint32 event_type = 3;
|
|
required uint32 score = 4;
|
|
repeated REPORT_NODE nodes = 5;
|
|
required uint32 status = 6;
|
|
} // .p61.report
|
|
|
|
message REPORT_NODE {
|
|
required uint32 id = 1;
|
|
required uint32 status = 2;
|
|
} // .p61.report_node
|
|
|
|
message SHIPID_POS {
|
|
required uint32 pos = 1;
|
|
required uint32 shipId = 2;
|
|
} // .p61.shipid_pos
|
|
|
|
message SHIPID_POS_INFO {
|
|
required uint32 pos = 1;
|
|
required SHIPINFO ship = 2;
|
|
required uint32 last_time = 3;
|
|
} // .p61.shipid_pos_info
|
|
|