1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-14 13:39:25 +08:00
Files
Alas/blcrack/cracker/proto/p12.proto
2025-03-27 17:27:39 +08:00

302 lines
5.7 KiB
Protocol Buffer

syntax = "proto2";
package p12;
import "common.proto";
message SC_12001 {
repeated SHIPINFO shiplist = 1;
} // .p12.sc_12001
message CS_12002 {
required uint32 id = 1;
required uint32 count = 2;
required uint32 costtype = 3;
} // .p12.cs_12002
message SC_12003 {
required uint32 result = 1;
repeated BUILDINFO build_info = 2;
} // .p12.sc_12003
message CS_12004 {
repeated uint32 ship_id_list = 1;
} // .p12.cs_12004
message SC_12005 {
required uint32 result = 1;
repeated uint32 ship_id_list = 2;
} // .p12.sc_12005
message CS_12006 {
required uint32 ship_id = 1;
required uint32 equip_id = 2;
required uint32 pos = 3;
required uint32 type = 4;
} // .p12.cs_12006
message SC_12007 {
required uint32 result = 1;
} // .p12.sc_12007
message CS_12008 {
required uint32 type = 1;
repeated uint32 pos_list = 2;
} // .p12.cs_12008
message SC_12009 {
required uint32 result = 1;
repeated uint32 pos_list = 2;
} // .p12.sc_12009
message SC_12010 {
repeated SHIPINFO ship_list = 1;
} // .p12.sc_12010
message CS_12011 {
required uint32 ship_id = 1;
required uint32 remould_id = 2;
repeated uint32 material_id = 3;
} // .p12.cs_12011
message SC_12012 {
required uint32 result = 1;
} // .p12.sc_12012
message CS_12017 {
required uint32 ship_id = 1;
repeated uint32 material_id_list = 2;
} // .p12.cs_12017
message SC_12018 {
required uint32 result = 1;
} // .p12.sc_12018
message SC_12019 {
required uint32 intimacy = 1;
} // .p12.sc_12019
message CS_12020 {
required uint32 ship_id = 1;
} // .p12.cs_12020
message SC_12021 {
required uint32 result = 1;
} // .p12.sc_12021
message CS_12022 {
repeated uint32 ship_id_list = 1;
required uint32 is_locked = 2;
} // .p12.cs_12022
message SC_12023 {
required uint32 result = 1;
} // .p12.sc_12023
message SC_12024 {
required uint32 worklist_count = 1;
repeated BUILDINFO worklist_list = 2;
required uint32 draw_count_1 = 3;
required uint32 draw_count_10 = 4;
required uint32 exchange_count = 5;
} // .p12.sc_12024
message CS_12025 {
required uint32 type = 1;
repeated uint32 pos_list = 2;
} // .p12.cs_12025
message SC_12026 {
required uint32 result = 1;
repeated SHIPINFO ship_list = 2;
} // .p12.sc_12026
message CS_12027 {
required uint32 ship_id = 1;
repeated uint32 material_id_list = 2;
} // .p12.cs_12027
message SC_12028 {
required uint32 result = 1;
} // .p12.sc_12028
message CS_12029 {
required uint32 id = 1;
required uint32 num = 2;
} // .p12.cs_12029
message SC_12030 {
required uint32 result = 1;
repeated SHIPINFO ship_list = 2;
} // .p12.sc_12030
message SC_12031 {
required uint32 energy_auto_increase_time = 1;
} // .p12.sc_12031
message CS_12032 {
required uint32 ship_id = 1;
} // .p12.cs_12032
message SC_12033 {
required uint32 result = 1;
required uint32 time = 2;
} // .p12.sc_12033
message CS_12034 {
required uint32 ship_id = 1;
required string name = 2;
} // .p12.cs_12034
message SC_12035 {
required uint32 result = 1;
} // .p12.sc_12035
message CS_12036 {
required uint32 ship_id = 1;
required uint32 equip_skin_id = 2;
required uint32 pos = 3;
} // .p12.cs_12036
message SC_12037 {
required uint32 result = 1;
} // .p12.sc_12037
message CS_12038 {
required uint32 ship_id = 1;
} // .p12.cs_12038
message SC_12039 {
required uint32 result = 1;
} // .p12.sc_12039
message CS_12040 {
required uint32 ship_id = 1;
required uint32 flag = 2;
} // .p12.cs_12040
message SC_12041 {
required uint32 result = 1;
} // .p12.sc_12041
message SC_12042 {
repeated SHIPINFO ship_list = 1;
} // .p12.sc_12042
message BUILD_INFO {
required uint32 pos = 1;
required uint32 tid = 2;
} // .p12.build_info
message CS_12043 {
required uint32 type = 1;
} // .p12.cs_12043
message SC_12044 {
repeated BUILD_INFO infoList = 1;
} // .p12.sc_12044
message CS_12045 {
required uint32 type = 1;
} // .p12.cs_12045
message SC_12046 {
required uint32 result = 1;
} // .p12.sc_12046
message CS_12047 {
required uint32 ship_tid = 1;
} // .p12.cs_12047
message SC_12048 {
required uint32 result = 1;
repeated DROPINFO drop_list = 2;
} // .p12.sc_12048
message SC_12101 {
repeated GROUPINFO group_list = 1;
} // .p12.sc_12101
message CS_12102 {
required uint32 id = 1;
repeated uint32 ship_list = 2;
} // .p12.cs_12102
message SC_12103 {
required uint32 result = 1;
} // .p12.sc_12103
message CS_12104 {
required uint32 id = 1;
required string name = 2;
} // .p12.cs_12104
message SC_12105 {
required uint32 result = 1;
} // .p12.sc_12105
message SC_12106 {
required GROUPINFO group = 1;
} // .p12.sc_12106
message GROUPINFO {
required uint32 id = 1;
required string name = 2;
repeated uint32 ship_list = 3;
repeated COMMANDERSINFO commanders = 4;
} // .p12.groupinfo
message SC_12201 {
repeated IDTIMEINFO skin_list = 1;
repeated uint32 forbidden_skin_list = 2;
repeated uint32 forbidden_skin_type = 3;
} // .p12.sc_12201
message CS_12202 {
required uint32 ship_id = 1;
required uint32 skin_id = 2;
} // .p12.cs_12202
message SC_12203 {
required uint32 result = 1;
} // .p12.sc_12203
message CS_12204 {
required uint32 flag = 1;
} // .p12.cs_12204
message SC_12205 {
required uint32 result = 1;
} // .p12.sc_12205
message CS_12206 {
required uint32 flag = 1;
} // .p12.cs_12206
message SC_12207 {
required uint32 result = 1;
} // .p12.sc_12207
message CS_12208 {
repeated uint32 add_list = 1;
repeated uint32 del_list = 2;
} // .p12.cs_12208
message SC_12209 {
required uint32 result = 1;
} // .p12.sc_12209
message CS_12299 {
required uint32 num = 1;
} // .p12.cs_12299
message CS_12301 {
required uint32 type = 1;
repeated uint32 id_list = 2;
} // .p12.cs_12301
message SC_12302 {
repeated SHIPINFO ship_list = 1;
} // .p12.sc_12302