mirror of
https://gitlab.com/YuukiPS/GC-Proto.git
synced 2024-12-24 15:39:25 +03:00
Announce,AntiAddict,Mail (idk), Shop (idk)
This commit is contained in:
parent
e7e7b48afb
commit
1a50d29a9e
@ -1,14 +1,16 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// 4.7.0
|
||||
// KNODJMAAMPD
|
||||
message AnnounceData {
|
||||
string center_system_text = 5;
|
||||
string count_down_text = 3;
|
||||
string center_system_text = 14; // we need this (2x13 wrong, 14x13 ok)
|
||||
string count_down_text = 2;
|
||||
string dungeon_confirm_text = 15;
|
||||
uint32 end_time = 12;
|
||||
uint32 count_down_frequency = 9;
|
||||
uint32 config_id = 13;
|
||||
uint32 begin_time = 2;
|
||||
bool is_center_system_last_5_every_minutes = 6;
|
||||
uint32 center_system_frequency = 1;
|
||||
uint32 end_time = 3;
|
||||
uint32 count_down_frequency = 8; // ?
|
||||
uint32 config_id = 7;
|
||||
uint32 begin_time = 12;
|
||||
bool is_center_system_last_5_every_minutes = 5;
|
||||
uint32 center_system_frequency = 13; // ?
|
||||
}
|
||||
|
@ -1,25 +1,10 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 23699
|
||||
// Obf: EOHKJFLKHHF
|
||||
// 4.7.0
|
||||
// CmdId: 243
|
||||
// Obf: GFKFHIJALJD
|
||||
message AntiAddictNotify {
|
||||
string level = 7;
|
||||
int32 msg_type = 6;
|
||||
string msg = 12;
|
||||
string level = 3;
|
||||
int32 msg_type = 11;
|
||||
string msg = 1;
|
||||
}
|
||||
|
@ -2,10 +2,10 @@ syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 23996
|
||||
// Version: 4.6.0
|
||||
// Obfs: BOJJIDKEMOJ
|
||||
// CmdId: 22223
|
||||
// Version: 4.7.0
|
||||
// Obfs: ?
|
||||
message ChangeMailStarNotify {
|
||||
bool is_star = 1;
|
||||
repeated uint32 mail_id_list = 5;
|
||||
bool is_star = 11;
|
||||
repeated uint32 mail_id_list = 4;
|
||||
}
|
@ -2,9 +2,9 @@ syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 20077
|
||||
// Version: 4.6.0
|
||||
// Obfs: PANJGIHEJFO
|
||||
// CmdId: 8385
|
||||
// Version: 4.7.0
|
||||
// Obfs: ?
|
||||
message GetAllMailNotify {
|
||||
bool is_collected = 4;
|
||||
bool is_collected = 1;
|
||||
}
|
||||
|
@ -1,23 +1,8 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 29228
|
||||
// Obf: OCHDJHKDENA
|
||||
// 4.7.0
|
||||
// CmdId: 27885
|
||||
// Obf: ?
|
||||
message GetAllMailReq {
|
||||
bool is_collected = 2;
|
||||
bool is_collected = 4;
|
||||
}
|
||||
|
@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "MailData.proto";
|
||||
|
||||
// CmdId: 29484
|
||||
// Version: 4.6.0
|
||||
// Obfs: MPLFKHHMJKP
|
||||
// CmdId: 20380
|
||||
// Version: 4.7.0
|
||||
// Obfs: ?
|
||||
message GetAllMailResultNotify {
|
||||
int32 retcode = 1;
|
||||
repeated MailData mail_list = 3;
|
||||
int32 retcode = 12;
|
||||
repeated MailData mail_list = 2;
|
||||
string transaction = 7;
|
||||
uint32 packet_num = 9;
|
||||
bool is_collected = 12;
|
||||
uint32 packet_be_sent_num = 15;
|
||||
uint32 packet_num = 6;
|
||||
bool is_collected = 3;
|
||||
uint32 packet_be_sent_num = 14;
|
||||
}
|
||||
|
@ -1,27 +1,11 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "MailData.proto";
|
||||
// CmdId: 9526
|
||||
// Obf: FMMMCILNFIA
|
||||
// CmdId: 565
|
||||
// Obf: ?
|
||||
message GetAllMailRsp {
|
||||
int32 retcode = 6;
|
||||
bool is_collected = 12;
|
||||
repeated MailData mail_list = 1;
|
||||
bool is_truncated = 11;
|
||||
int32 retcode = 7;
|
||||
bool is_collected = 15;
|
||||
repeated MailData mail_list = 8;
|
||||
bool is_truncated = 4;
|
||||
}
|
||||
|
@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "EquipParam.proto";
|
||||
|
||||
// CmdId: 6607
|
||||
// Version: 4.6.0
|
||||
// Obfs: IMOHHNPKKDF
|
||||
// CmdId: 940
|
||||
// Version: 4.7.0
|
||||
// Obfs: ?
|
||||
message GetMailItemRsp {
|
||||
int32 retcode = 3;
|
||||
repeated uint32 mail_id_list = 6;
|
||||
repeated EquipParam item_list = 14;
|
||||
int32 retcode = 6;
|
||||
repeated uint32 mail_id_list = 4;
|
||||
repeated EquipParam item_list = 15;
|
||||
}
|
||||
|
@ -2,8 +2,8 @@ syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 9573
|
||||
// Version: 4.6.0
|
||||
// Obfs: HPDHEEIPNLP
|
||||
// CmdId: 20724 ?
|
||||
// Version: 4.7.0
|
||||
// Obfs: KFGIJGBNIGG (in menu, but not work???)
|
||||
message GetShopmallDataReq {
|
||||
}
|
@ -2,10 +2,10 @@ syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 6481
|
||||
// Version: 4.6.0
|
||||
// Obfs: PCJNNNMBMFG
|
||||
// CmdId: 8699 ?
|
||||
// Version: 4.7.0
|
||||
// Obfs: NAFKHLBNBPO
|
||||
message GetShopmallDataRsp {
|
||||
repeated uint32 shop_type_list = 12;
|
||||
repeated uint32 shop_type_list = 10;
|
||||
int32 retcode = 13;
|
||||
}
|
@ -3,7 +3,9 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "MailData.proto";
|
||||
|
||||
// 4.7.0
|
||||
// cmdid: 29033 ?
|
||||
message MailChangeNotify {
|
||||
repeated uint32 del_mail_id_list = 1;
|
||||
repeated MailData mail_list = 9;
|
||||
repeated uint32 del_mail_id_list = 6;
|
||||
repeated MailData mail_list = 14;
|
||||
}
|
||||
|
@ -1,6 +1,10 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "AnnounceData.proto";
|
||||
|
||||
// 4.7.0
|
||||
// cmdid: 1758
|
||||
// NIICMKOCDDN
|
||||
message ServerAnnounceNotify {
|
||||
repeated AnnounceData announce_data_list = 2;
|
||||
repeated AnnounceData announce_data_list = 10;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user