mirror of
https://github.com/0O0o0oOoO00/Alas.git
synced 2026-05-14 13:39:25 +08:00
134 lines
2.8 KiB
Protocol Buffer
134 lines
2.8 KiB
Protocol Buffer
syntax = "proto2";
|
|
|
|
package p18;
|
|
|
|
import "common.proto";
|
|
|
|
message CS_18001 {
|
|
required uint32 type = 1;
|
|
} // .p18.cs_18001
|
|
|
|
message SC_18002 {
|
|
required uint32 score = 1;
|
|
required uint32 rank = 2;
|
|
required uint32 fight_count = 3;
|
|
required uint32 fight_count_reset_time = 4;
|
|
required uint32 flash_target_count = 5;
|
|
repeated uint32 vanguard_ship_id_list = 6;
|
|
repeated uint32 main_ship_id_list = 7;
|
|
repeated TARGETINFO target_list = 8;
|
|
} // .p18.sc_18002
|
|
|
|
message CS_18003 {
|
|
required uint32 type = 1;
|
|
} // .p18.cs_18003
|
|
|
|
message SC_18004 {
|
|
required uint32 result = 1;
|
|
repeated TARGETINFO target_list = 2;
|
|
} // .p18.sc_18004
|
|
|
|
message SC_18005 {
|
|
required uint32 score = 1;
|
|
required uint32 rank = 2;
|
|
repeated TARGETINFO target_list = 3;
|
|
} // .p18.sc_18005
|
|
|
|
message CS_18006 {
|
|
required uint32 type = 1;
|
|
} // .p18.cs_18006
|
|
|
|
message SC_18007 {
|
|
repeated ARENARANK arena_rank_lsit = 1;
|
|
} // .p18.sc_18007
|
|
|
|
message CS_18008 {
|
|
repeated uint32 vanguard_ship_id_list = 1;
|
|
repeated uint32 main_ship_id_list = 2;
|
|
} // .p18.cs_18008
|
|
|
|
message SC_18009 {
|
|
required uint32 result = 1;
|
|
} // .p18.sc_18009
|
|
|
|
message CS_18100 {
|
|
required uint32 type = 1;
|
|
} // .p18.cs_18100
|
|
|
|
message SC_18101 {
|
|
required uint32 flash_count = 1;
|
|
repeated ARENASHOP arena_shop_list = 2;
|
|
required uint32 next_flash_time = 3;
|
|
} // .p18.sc_18101
|
|
|
|
message CS_18102 {
|
|
required uint32 type = 1;
|
|
} // .p18.cs_18102
|
|
|
|
message SC_18103 {
|
|
required uint32 result = 1;
|
|
repeated ARENASHOP arena_shop_list = 2;
|
|
} // .p18.sc_18103
|
|
|
|
message CS_18104 {
|
|
required uint32 id = 1;
|
|
} // .p18.cs_18104
|
|
|
|
message SC_18105 {
|
|
required TARGETINFO info = 1;
|
|
} // .p18.sc_18105
|
|
|
|
message CS_18201 {
|
|
required uint32 page = 1;
|
|
required uint32 type = 2;
|
|
optional uint32 act_id = 3;
|
|
} // .p18.cs_18201
|
|
|
|
message SC_18202 {
|
|
repeated RANK_INFO list = 1;
|
|
} // .p18.sc_18202
|
|
|
|
message CS_18203 {
|
|
required uint32 type = 1;
|
|
optional uint32 act_id = 2;
|
|
} // .p18.cs_18203
|
|
|
|
message SC_18204 {
|
|
required uint32 point = 1;
|
|
required uint32 rank = 2;
|
|
} // .p18.sc_18204
|
|
|
|
message TARGETINFO {
|
|
required uint32 id = 1;
|
|
required uint32 level = 2;
|
|
required string name = 3;
|
|
required uint32 score = 4;
|
|
required uint32 rank = 5;
|
|
repeated SHIPINFO vanguard_ship_list = 6;
|
|
repeated SHIPINFO main_ship_list = 7;
|
|
optional DISPLAYINFO display = 8;
|
|
} // .p18.targetinfo
|
|
|
|
message ARENARANK {
|
|
required uint32 id = 1;
|
|
required uint32 level = 2;
|
|
required string name = 3;
|
|
required uint32 score = 4;
|
|
optional DISPLAYINFO display = 5;
|
|
} // .p18.arenarank
|
|
|
|
message ARENASHOP {
|
|
required uint32 shop_id = 1;
|
|
required uint32 count = 2;
|
|
} // .p18.arenashop
|
|
|
|
message RANK_INFO {
|
|
required uint32 user_id = 1;
|
|
required uint32 point = 2;
|
|
required string name = 3;
|
|
required uint32 lv = 4;
|
|
required uint32 arena_rank = 5;
|
|
optional DISPLAYINFO display = 6;
|
|
} // .p18.rank_info
|
|
|