mirror of
https://github.com/0O0o0oOoO00/Alas.git
synced 2026-05-23 05:19:29 +08:00
205 lines
5.0 KiB
Protocol Buffer
205 lines
5.0 KiB
Protocol Buffer
syntax = "proto2";
|
|
|
|
|
|
message SHIPINFO {
|
|
required uint32 id = 1;
|
|
required uint32 template_id = 2;
|
|
required uint32 level = 3;
|
|
required uint32 exp = 4;
|
|
repeated EQUIPSKIN_INFO equip_info_list = 5;
|
|
required uint32 energy = 6;
|
|
required SHIPSTATE state = 7;
|
|
required uint32 is_locked = 8;
|
|
repeated TRANSFORM_INFO transform_list = 9;
|
|
repeated SHIPSKILL skill_id_list = 10;
|
|
required uint32 intimacy = 11;
|
|
required uint32 proficiency = 12;
|
|
repeated STRENGTH_INFO strength_list = 13;
|
|
required uint32 create_time = 14;
|
|
required uint32 skin_id = 15;
|
|
required uint32 propose = 16;
|
|
optional string name = 17;
|
|
optional uint32 change_name_timestamp = 18;
|
|
required uint32 commanderid = 19;
|
|
required uint32 max_level = 20;
|
|
required uint32 blue_print_flag = 21;
|
|
optional uint32 common_flag = 22;
|
|
required uint32 activity_npc = 23;
|
|
repeated uint32 meta_repair_list = 24;
|
|
repeated SHIPCOREINFO core_list = 25;
|
|
optional SPWEAPONINFO spweapon = 26;
|
|
} // .common.shipinfo
|
|
|
|
message SHIPSTATE {
|
|
required uint32 state = 1;
|
|
optional uint32 state_info_1 = 2;
|
|
optional uint32 state_info_2 = 3;
|
|
optional uint32 state_info_3 = 4;
|
|
optional uint32 state_info_4 = 5;
|
|
} // .common.shipstate
|
|
|
|
message ATTRINFO {
|
|
required uint32 level = 1;
|
|
required uint32 exp = 2;
|
|
} // .common.attrinfo
|
|
|
|
message EQUIPSKIN_INFO {
|
|
required uint32 id = 1;
|
|
required uint32 skinId = 2;
|
|
} // .common.equipskin_info
|
|
|
|
message KVDATA {
|
|
required uint32 key = 1;
|
|
required uint32 value = 2;
|
|
} // .common.kvdata
|
|
|
|
message KVDATA2 {
|
|
required uint32 key = 1;
|
|
required uint32 value1 = 2;
|
|
required uint32 value2 = 3;
|
|
} // .common.kvdata2
|
|
|
|
message SHIPSKILL {
|
|
required uint32 skill_id = 1;
|
|
required uint32 skill_lv = 2;
|
|
required uint32 skill_exp = 3;
|
|
} // .common.shipskill
|
|
|
|
message STRENGTH_INFO {
|
|
required uint32 id = 1;
|
|
required uint32 exp = 2;
|
|
} // .common.strength_info
|
|
|
|
message TRANSFORM_INFO {
|
|
required uint32 id = 1;
|
|
required uint32 level = 2;
|
|
} // .common.transform_info
|
|
|
|
message DROPINFO {
|
|
required uint32 type = 1;
|
|
required uint32 id = 2;
|
|
required uint32 number = 3;
|
|
} // .common.dropinfo
|
|
|
|
message COMMANDERINFO {
|
|
required uint32 id = 1;
|
|
required uint32 template_id = 2;
|
|
required uint32 level = 3;
|
|
required uint32 exp = 4;
|
|
required uint32 is_locked = 5;
|
|
repeated uint32 ability = 6;
|
|
repeated uint32 ability_origin = 7;
|
|
required uint32 ability_time = 8;
|
|
repeated SKILLINFO skill = 9;
|
|
required uint32 used_pt = 10;
|
|
required string name = 11;
|
|
required uint32 rename_time = 12;
|
|
optional uint32 home_clean_time = 13;
|
|
optional uint32 home_play_time = 14;
|
|
optional uint32 home_feed_time = 15;
|
|
} // .common.commanderinfo
|
|
|
|
message SKILLINFO {
|
|
required uint32 id = 1;
|
|
required uint32 exp = 2;
|
|
} // .common.skillinfo
|
|
|
|
message COMMANDERSINFO {
|
|
required uint32 pos = 1;
|
|
required uint32 id = 2;
|
|
} // .common.commandersinfo
|
|
|
|
message USERSIMPLEINFO {
|
|
required uint32 id = 1;
|
|
required string name = 2;
|
|
required uint32 lv = 3;
|
|
required DISPLAYINFO display = 4;
|
|
} // .common.usersimpleinfo
|
|
|
|
message DISPLAYINFO {
|
|
required uint32 icon = 1;
|
|
required uint32 skin = 2;
|
|
required uint32 icon_frame = 3;
|
|
required uint32 chat_frame = 4;
|
|
required uint32 icon_theme = 5;
|
|
required uint32 marry_flag = 6;
|
|
required uint32 transform_flag = 7;
|
|
} // .common.displayinfo
|
|
|
|
message IDTIMEINFO {
|
|
required uint32 id = 1;
|
|
required uint32 time = 2;
|
|
} // .common.idtimeinfo
|
|
|
|
message APPRECIATIONINFO {
|
|
repeated uint32 gallerys = 1;
|
|
repeated uint32 musics = 2;
|
|
repeated uint32 favor_gallerys = 3;
|
|
repeated uint32 favor_musics = 4;
|
|
} // .common.appreciationinfo
|
|
|
|
message BUILDINFO {
|
|
required uint32 time = 1;
|
|
required uint32 finish_time = 2;
|
|
required uint32 build_id = 3;
|
|
} // .common.buildinfo
|
|
|
|
message SHIPCOREINFO {
|
|
required uint32 id = 1;
|
|
required uint32 exp = 2;
|
|
repeated SHIPMODELINFO model_list = 3;
|
|
} // .common.shipcoreinfo
|
|
|
|
message SHIPMODELINFO {
|
|
required uint32 pos = 1;
|
|
required uint32 id = 2;
|
|
} // .common.shipmodelinfo
|
|
|
|
message SHIPGROUPPOS {
|
|
required uint32 ship_id = 1;
|
|
required uint32 pos = 2;
|
|
} // .common.shipgrouppos
|
|
|
|
message FLEETINFO {
|
|
required uint32 id = 1;
|
|
repeated uint32 ship_list = 2;
|
|
repeated COMMANDERSINFO commanders = 3;
|
|
} // .common.fleetinfo
|
|
|
|
message COLLECTIONINFO {
|
|
required uint32 id = 1;
|
|
required uint32 finish_time = 2;
|
|
required uint32 over_time = 3;
|
|
repeated uint32 ship_id_list = 4;
|
|
} // .common.collectioninfo
|
|
|
|
message TASKINFO {
|
|
required uint32 id = 1;
|
|
required uint32 progress = 2;
|
|
required uint32 accept_time = 3;
|
|
required uint32 submit_time = 4;
|
|
} // .common.taskinfo
|
|
|
|
message REFUND_SHOPINFO {
|
|
required uint32 shop_id = 1;
|
|
required uint32 buy_time = 2;
|
|
required uint32 refund_time = 3;
|
|
} // .common.refund_shopinfo
|
|
|
|
message ITEM_INFO {
|
|
required uint32 id = 1;
|
|
required uint32 num = 2;
|
|
} // .common.item_info
|
|
|
|
message SPWEAPONINFO {
|
|
required uint32 id = 1;
|
|
required uint32 template_id = 2;
|
|
required uint32 attr_1 = 3;
|
|
required uint32 attr_2 = 4;
|
|
required uint32 attr_temp_1 = 5;
|
|
required uint32 attr_temp_2 = 6;
|
|
required uint32 effect = 7;
|
|
required uint32 pt = 8;
|
|
} // .common.spweaponinfo
|
|
|