mirror of
https://github.com/0O0o0oOoO00/Alas.git
synced 2026-05-14 13:39:25 +08:00
218 lines
4.4 KiB
Protocol Buffer
218 lines
4.4 KiB
Protocol Buffer
syntax = "proto2";
|
|
|
|
package p25;
|
|
|
|
import "common.proto";
|
|
|
|
message SC_25001 {
|
|
repeated COMMANDERINFO commanders = 1;
|
|
repeated COMMANDERBOXINFO box = 2;
|
|
required uint32 usage_count = 3;
|
|
repeated PRESETFLEET presets = 4;
|
|
} // .p25.sc_25001
|
|
|
|
message CS_25002 {
|
|
required uint32 boxid = 1;
|
|
} // .p25.cs_25002
|
|
|
|
message SC_25003 {
|
|
required uint32 result = 1;
|
|
required COMMANDERBOXINFO box = 2;
|
|
} // .p25.sc_25003
|
|
|
|
message CS_25004 {
|
|
required uint32 boxid = 1;
|
|
} // .p25.cs_25004
|
|
|
|
message SC_25005 {
|
|
required uint32 result = 1;
|
|
required COMMANDERINFO commander = 2;
|
|
required uint32 finish_time = 3;
|
|
} // .p25.sc_25005
|
|
|
|
message CS_25006 {
|
|
required uint32 groupid = 1;
|
|
required uint32 pos = 2;
|
|
required uint32 commanderid = 3;
|
|
} // .p25.cs_25006
|
|
|
|
message SC_25007 {
|
|
required uint32 result = 1;
|
|
} // .p25.sc_25007
|
|
|
|
message CS_25008 {
|
|
required uint32 targetid = 1;
|
|
repeated uint32 materialid = 2;
|
|
} // .p25.cs_25008
|
|
|
|
message SC_25009 {
|
|
required uint32 result = 1;
|
|
} // .p25.sc_25009
|
|
|
|
message CS_25010 {
|
|
required uint32 commanderid = 1;
|
|
} // .p25.cs_25010
|
|
|
|
message SC_25011 {
|
|
required uint32 result = 1;
|
|
repeated uint32 abilityid = 2;
|
|
} // .p25.sc_25011
|
|
|
|
message CS_25012 {
|
|
required uint32 commanderid = 1;
|
|
required uint32 targetid = 2;
|
|
required uint32 replaceid = 3;
|
|
} // .p25.cs_25012
|
|
|
|
message SC_25013 {
|
|
required uint32 result = 1;
|
|
} // .p25.sc_25013
|
|
|
|
message CS_25014 {
|
|
required uint32 commanderid = 1;
|
|
} // .p25.cs_25014
|
|
|
|
message SC_25015 {
|
|
required uint32 result = 1;
|
|
} // .p25.sc_25015
|
|
|
|
message CS_25016 {
|
|
required uint32 commanderid = 1;
|
|
required uint32 flag = 2;
|
|
} // .p25.cs_25016
|
|
|
|
message SC_25017 {
|
|
required uint32 result = 1;
|
|
} // .p25.sc_25017
|
|
|
|
message CS_25018 {
|
|
required uint32 type = 1;
|
|
} // .p25.cs_25018
|
|
|
|
message SC_25019 {
|
|
required uint32 result = 1;
|
|
repeated DROPINFO awards = 2;
|
|
} // .p25.sc_25019
|
|
|
|
message CS_25020 {
|
|
required string name = 1;
|
|
required uint32 commanderid = 2;
|
|
} // .p25.cs_25020
|
|
|
|
message SC_25021 {
|
|
required uint32 result = 1;
|
|
} // .p25.sc_25021
|
|
|
|
message CS_25022 {
|
|
required uint32 id = 1;
|
|
repeated COMMANDERSINFO commandersid = 2;
|
|
} // .p25.cs_25022
|
|
|
|
message SC_25023 {
|
|
required uint32 result = 1;
|
|
} // .p25.sc_25023
|
|
|
|
message CS_25024 {
|
|
required uint32 id = 1;
|
|
required string name = 2;
|
|
} // .p25.cs_25024
|
|
|
|
message SC_25025 {
|
|
required uint32 result = 1;
|
|
} // .p25.sc_25025
|
|
|
|
message SC_25039 {
|
|
repeated COMMANDERINFO commander_list = 1;
|
|
} // .p25.sc_25039
|
|
|
|
message COMMANDERBOXINFO {
|
|
required uint32 id = 1;
|
|
required uint32 poolId = 2;
|
|
required uint32 finish_time = 3;
|
|
required uint32 begin_time = 4;
|
|
} // .p25.commanderboxinfo
|
|
|
|
message PRESETFLEET {
|
|
required uint32 id = 1;
|
|
repeated COMMANDERSINFO commandersid = 2;
|
|
required string name = 3;
|
|
} // .p25.presetfleet
|
|
|
|
message COMMANDERHOMESLOT {
|
|
required uint32 id = 1;
|
|
required uint32 op_flag = 2;
|
|
required uint32 exp_time = 3;
|
|
required uint32 commander_id = 4;
|
|
required uint32 style = 5;
|
|
optional uint32 commander_level = 6;
|
|
optional uint32 commander_exp = 7;
|
|
required uint32 cache_exp = 8;
|
|
} // .p25.commanderhomeslot
|
|
|
|
message CS_25026 {
|
|
required uint32 type = 1;
|
|
} // .p25.cs_25026
|
|
|
|
message SC_25027 {
|
|
required uint32 level = 1;
|
|
required uint32 exp = 2;
|
|
repeated COMMANDERHOMESLOT slots = 3;
|
|
required uint32 clean = 4;
|
|
} // .p25.sc_25027
|
|
|
|
message CS_25028 {
|
|
required uint32 type = 1;
|
|
} // .p25.cs_25028
|
|
|
|
message SC_25029 {
|
|
required uint32 result = 1;
|
|
required uint32 level = 2;
|
|
required uint32 exp = 3;
|
|
repeated DROPINFO awards = 4;
|
|
required uint32 op_time = 5;
|
|
} // .p25.sc_25029
|
|
|
|
message CS_25030 {
|
|
required uint32 slotidx = 1;
|
|
required uint32 commander_id = 2;
|
|
} // .p25.cs_25030
|
|
|
|
message SC_25031 {
|
|
required uint32 result = 1;
|
|
required uint32 time = 2;
|
|
required uint32 commander_level = 3;
|
|
required uint32 commander_exp = 4;
|
|
} // .p25.sc_25031
|
|
|
|
message CS_25032 {
|
|
required uint32 slotidx = 1;
|
|
required uint32 styleidx = 2;
|
|
} // .p25.cs_25032
|
|
|
|
message SC_25033 {
|
|
required uint32 result = 1;
|
|
} // .p25.sc_25033
|
|
|
|
message CS_25034 {
|
|
required uint32 type = 1;
|
|
} // .p25.cs_25034
|
|
|
|
message SC_25035 {
|
|
repeated COMMANDERBOXINFO box_list = 1;
|
|
} // .p25.sc_25035
|
|
|
|
message CS_25036 {
|
|
required uint32 is_open = 1;
|
|
} // .p25.cs_25036
|
|
|
|
message CS_25037 {
|
|
required uint32 item_cnt = 1;
|
|
required uint32 finish_cnt = 2;
|
|
required uint32 affect_cnt = 3;
|
|
} // .p25.cs_25037
|
|
|
|
message SC_25038 {
|
|
required uint32 result = 1;
|
|
} // .p25.sc_25038
|
|
|