1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-14 13:39:25 +08:00
Files
Alas/blcrack/cracker/proto/p64.proto
2025-07-31 18:00:51 +08:00

88 lines
1.7 KiB
Protocol Buffer

syntax = "proto2";
package p64;
import "common.proto";
message SC_64000 {
repeated FLEETTECH tech_list = 1;
repeated TECHSET techset_list = 2;
} // .p64.sc_64000
message CS_64001 {
required uint32 tech_group_id = 1;
required uint32 tech_id = 2;
} // .p64.cs_64001
message SC_64002 {
required uint32 result = 1;
} // .p64.sc_64002
message CS_64003 {
required uint32 tech_group_id = 1;
} // .p64.cs_64003
message SC_64004 {
required uint32 result = 1;
} // .p64.sc_64004
message CS_64005 {
required uint32 group_id = 1;
required uint32 tech_id = 2;
} // .p64.cs_64005
message SC_64006 {
required uint32 result = 1;
repeated DROPINFO rewards = 2;
} // .p64.sc_64006
message CS_64007 {
required uint32 type = 1;
} // .p64.cs_64007
message SC_64008 {
required uint32 result = 1;
repeated DROPINFO rewards = 2;
} // .p64.sc_64008
message CS_64009 {
repeated TECHSET techset_list = 1;
} // .p64.cs_64009
message SC_64010 {
required uint32 result = 1;
} // .p64.sc_64010
message FLEETTECH {
required uint32 group_id = 1;
required uint32 effect_tech_id = 2;
required uint32 study_tech_id = 3;
required uint32 study_finish_time = 4;
required uint32 rewarded_tech = 5;
} // .p64.fleettech
message TECHSET {
required uint32 ship_type = 1;
required uint32 attr_type = 2;
required uint32 set_value = 3;
} // .p64.techset
message CS_64990 {
required uint32 test = 1;
} // .p64.cs_64990
message SC_64991 {
required TEMP_TEST test = 1;
optional TEMP_TEST test2 = 2;
} // .p64.sc_64991
message TEMP_TEST {
optional TESTTT message_test = 1;
optional uint32 int_test = 2;
} // .p64.temp_test
message TESTTT {
required uint32 test = 1;
} // .p64.testtt