update proto files

This commit is contained in:
wsycarlos 2026-04-03 14:53:09 +08:00
parent be734269d6
commit ffdeea64c0
62 changed files with 509 additions and 20 deletions

View File

@ -5,10 +5,13 @@ package Byway.Thrift.Data.Net;
option go_package = "../msg";
enum ACTIVITY_TYPE {
ACTIVITY_TYPE_DEFAULT = 0;
DEFAULT_TYPE = 0;
ACT_TYPE_MINING = 1;
ACT_TYPE_GUESS_COLOR = 2;
ACT_TYPE_RACE = 3;
ACT_TYPE_DISCOUNT_GIFT = 4;
ACT_TYPE_ADD_GIFT = 5;
ACT_TYPE_SUPER_GIFT = 6;
ACT_TYPE_CATNIP = 7;
ACT_TYPE_PASS = 8;
}

View File

@ -0,0 +1,18 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ActivityCfg{
int32 Id = 1;
int32 Type = 2;
int64 Starttime = 3;
int64 Endtime = 4;
int32 Level = 5;
string Title = 6;
string MailTitle = 7;
string MailContent = 8;
string RewardItem = 9;
string Extra = 10;
}

View File

@ -6,5 +6,5 @@ option go_package = "../msg";
message AdminRes{
string Func = 1;
bytes Info = 2;
string Info = 2;
}

View File

@ -11,4 +11,5 @@ enum CHESS_EX_TYPE {
CHESS_EX_QUICK_BUY = 3;
CHESS_EX_EVENT = 4;
CHESS_EX_EVENT_LITTLE_APPRENTICE = 5;
CHESS_EX_EMIT_ROLLBACK = 6;
}

View File

@ -0,0 +1,14 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "CatReturnGiftCfgReward.proto";
message CatReturnGiftCfg{
int32 Skin = 1;
int32 Prob = 2;
repeated CatReturnGiftCfgReward RewardList = 3;
int32 ClearTime = 4;
}

View File

@ -0,0 +1,13 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "ItemInfo.proto";
message CatReturnGiftCfgReward{
int32 Id = 1;
int32 Score = 2;
repeated ItemInfo Reward = 3;
}

View File

@ -4,6 +4,4 @@ package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ForceKickOut{
}
message ForceKickOut{}

View File

@ -84,4 +84,7 @@ enum ITEM_POP_LABEL {
FriendReplyHandle = 76;
GetChessRetireReward = 77;
ApplyFriendSponsor = 78;
PetFurShop = 79;
ActTypeAddGift = 80;
CatReturnGiftReward = 81;
}

View File

@ -0,0 +1,11 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "ItemInfo.proto";
message ItemList{
repeated ItemInfo List = 1;
}

View File

@ -8,4 +8,5 @@ enum LANG_TYPE {
LANG_CN = 0;
LANG_EN = 1;
LANG_PTBR = 2;
LANG_ES_LATAM = 3;
}

View File

@ -10,4 +10,5 @@ enum LimitEventParam{
CAT_TRICK_TYPE = 2;
PAYBACK_DAY_COUNT = 3;
LUCKY_CAT_EARNINGS = 4;
SENCE_DASH_TIMES = 5;
}

View File

@ -21,4 +21,7 @@ message MailInfo{
string TitlePtBr = 12;
string ContentPtBr = 13;
string SubTitlePtBr = 14;
string TitleEsLa = 15;
string SubTitleEsLa = 16;
string ContentEsLa = 17;
}

View File

@ -0,0 +1,9 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message MinigCfgGem{
string Area = 1;
}

View File

@ -0,0 +1,21 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "ItemInfo.proto";
import "MinigCfgGem.proto";
import "MiningCfgJackpot.proto";
import "MiningCfgPass.proto";
message MiningCfg{
string Name = 1;
int32 PassNum = 2;
repeated ItemInfo itemCost = 3;
int32 ItemId = 4;
int32 startItemnum = 5;
map<string, MinigCfgGem> Gem = 6;
map<string, MiningCfgJackpot> Jackpot = 7;
map<string, MiningCfgPass> Pass = 8;
}

View File

@ -0,0 +1,12 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "ItemInfo.proto";
message MiningCfgJackpot{
int32 Prob = 1;
repeated ItemInfo Items = 2;
}

View File

@ -0,0 +1,14 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "ItemInfo.proto";
message MiningCfgPass{
repeated ItemInfo Items = 1;
string Area = 2;
int32 Gem = 3;
int32 StarReward = 4;
}

View File

@ -0,0 +1,11 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "ResPlayerSimple.proto";
message NotifyPlayroomBroken{
ResPlayerSimple Player = 1;
}

View File

@ -4,5 +4,4 @@ package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqActPassReward{
}
message ReqActPassReward{}

View File

@ -0,0 +1,11 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "ActivityCfg.proto";
message ReqActivityCfgReload{
repeated ActivityCfg List = 1;
}

View File

@ -0,0 +1,9 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqAdWatch{
int32 Type = 1;
}

View File

@ -0,0 +1,7 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqAddGiftReward{}

View File

@ -4,6 +4,4 @@ package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqAllCollectReward{
}
message ReqAllCollectReward{}

View File

@ -0,0 +1,9 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqCatReturnGift{
}

View File

@ -0,0 +1,7 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqCatReturnGiftReward{}

View File

@ -0,0 +1,9 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqCatReturnGiftRewardGfit{
int32 Id = 1;
}

View File

@ -4,6 +4,4 @@ package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqDecorateAll{
}
message ReqDecorateAll{}

View File

@ -4,5 +4,4 @@ package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqEndlessReward{
}
message ReqEndlessReward{}

View File

@ -4,4 +4,6 @@ package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqFriendApply{}
message ReqFriendApply{
int32 Type = 1;
}

View File

@ -4,5 +4,4 @@ package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqFriendTreasureEnd{
}
message ReqFriendTreasureEnd{}

View File

@ -0,0 +1,9 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqFurSet{
int32 FurId = 1;
}

View File

@ -0,0 +1,11 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqOrderShipping{
string OrderSn = 1;
int32 Status = 2;
string ChannelOrderSn = 3;
}

View File

@ -0,0 +1,7 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqPetFur{}

View File

@ -0,0 +1,9 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqPetFurBuy{
int32 FurId = 1;
}

View File

@ -0,0 +1,9 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ReqTakeChessOutBagToHonor{
int32 BagId = 1;
}

View File

@ -8,4 +8,6 @@ import "ActivityInfo.proto";
message ResActivity{
repeated ActivityInfo ActiveList = 1;
int64 AddEnd = 2;
bool AddReward = 3;
}

View File

@ -0,0 +1,10 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ResActivityCfgReload{
int32 Code = 1;
string Msg = 2;
}

View File

@ -0,0 +1,12 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "RES_CODE.proto";
message ResAdWatch{
RES_CODE Code = 1;
string Msg = 2;
}

View File

@ -0,0 +1,12 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "RES_CODE.proto";
message ResAddGiftReward{
RES_CODE Code = 1;
string Msg = 2;
}

View File

@ -0,0 +1,16 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "CatReturnGiftCfg.proto";
message ResCatReturnGift{
int32 Id = 1;
int64 StartTime = 2;
int64 EndTime = 3;
int32 Score = 4;
int32 Reward = 5;
CatReturnGiftCfg Cfg = 6;
}

View File

@ -0,0 +1,12 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "RES_CODE.proto";
message ResCatReturnGiftReward{
RES_CODE Code = 1;
string Msg = 2;
}

View File

@ -0,0 +1,12 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "RES_CODE.proto";
message ResCatReturnGiftRewardGfit{
RES_CODE Code = 1;
string Msg = 2;
}

View File

@ -10,6 +10,8 @@ message ResChampship{
int32 EndTime = 3;
int32 Period = 4;
int32 Rank = 5;
int32 RankReward = 6;
int32 RankReward = 6;
int32 Status = 7;
int32 TodayActivityId = 8;
int32 YesterdayActivityId = 9;
}

View File

@ -25,4 +25,5 @@ message ResFriendPlayerSimple{
ActLog Last = 16;
map<int32, int32> Physiology = 17;
string PetName = 18;
int32 PetFur = 19;
}

View File

@ -0,0 +1,12 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "RES_CODE.proto";
message ResFurSet{
RES_CODE Code = 1;
string Msg = 2;
}

View File

@ -4,6 +4,8 @@ package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "ItemList.proto";
message ResMining{
int32 Id = 1;
int32 Status = 2;
@ -13,4 +15,5 @@ message ResMining{
repeated int32 Gem = 6;
map<int32, string> Map = 7;
int32 Mining = 8;
map<int32 , ItemList> PassReward = 9 ;
}

View File

@ -0,0 +1,10 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ResOrderShipping{
int32 Code = 1;
string Msg = 2;
}

View File

@ -0,0 +1,11 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ResPetFur{
repeated int32 FurId = 1;
int32 FurSet = 2;
int32 FreeCount = 3;
}

View File

@ -0,0 +1,12 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "RES_CODE.proto";
message ResPetFurBuy{
RES_CODE Code = 1;
string Msg = 2;
}

View File

@ -0,0 +1,14 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message ResPlayerLougouMsg{
int32 Type = 1;
string Name = 2;
repeated int32 Face = 3;
int32 Count = 4;
repeated string FacebookPic = 5;
repeated int64 Uids = 6;
}

View File

@ -4,6 +4,8 @@ package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "ActLog.proto";
message ResPlayerRank{
int64 Uid = 1;
string Name = 2;
@ -12,4 +14,9 @@ message ResPlayerRank{
int32 Level = 5;
float score = 6;
int32 type = 7;
map<int32, int32> PlayroomSet = 8;
map<int32, int32> DressSet = 9;
int32 FurSet = 10;
ActLog Last = 11;
string PetName = 12;
}

View File

@ -9,4 +9,5 @@ import "RES_CODE.proto";
message ResPlayroomFlipReward{
RES_CODE Code = 1;
string Msg = 2;
bool Broken = 3;
}

View File

@ -7,5 +7,5 @@ option go_package = "../msg";
import "ItemInfo.proto";
message ResPlayroomGameShowReward{
repeated ItemInfo Items = 5;
repeated ItemInfo Items = 1;
}

View File

@ -24,4 +24,6 @@ message ResPlayroomInfo{
int32 UpvoteCount = 15;
map<int32, int32> DressSet = 16;
int32 Kiss = 17;
int32 Fur = 18;
int32 Star = 19;
}

View File

@ -0,0 +1,12 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "RES_CODE.proto";
message ResTakeChessOutBagToHonor{
RES_CODE code = 1;
string msg = 2;
}

View File

@ -0,0 +1,13 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "ResUserDetailInfo.proto";
message ResUserDetail{
int32 Code = 1;
string Msg = 2;
ResUserDetailInfo info = 3;
}

View File

@ -0,0 +1,35 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "ActLog.proto";
import "UserDetailFriendInfo.proto";
import "UserDetailOrderInfo.proto";
message ResUserDetailInfo {
string Name = 1;
int64 Uid = 2;
int32 AreaId = 3;
int32 Face = 4;
int32 Charge = 5;
int32 MaxCharge = 6;
int32 Level = 7;
int64 Diamond = 8;
int32 Star = 9;
int32 Energy = 10;
string Mac = 11;
int64 Login = 12;
int64 Cumulative = 13;
int64 RegisterTime = 14;
int64 TodayCumulative = 15;
bool Ban = 16;
int32 Bonus = 17;
string Code = 18;
map<string, int32> ChessMap = 19;
repeated ActLog ActLog = 20;
int32 AdWatch = 21;
repeated UserDetailFriendInfo FriendList = 22;
repeated UserDetailOrderInfo Order = 23;
}

View File

@ -12,4 +12,5 @@ message SevenLoginReward{
repeated ItemInfo Item3 = 3;
int32 Status = 4;
int32 Id = 5;
int32 NeedActive = 6;
}

View File

@ -36,4 +36,5 @@ enum TIME_LINE_TYPE {
LOG_TYPE_TREASURE_HELP = 30;
LOG_TYPE_FRIEND_SPONSOR = 31;
LOG_TYPE_FRIEND_SPONSOR_GET = 32;
LOG_TYPE_PLAYROOM_BANKRUPTCY = 33;
}

View File

@ -0,0 +1,16 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message UserDetailFriendInfo {
int64 Uid = 1;
string NickName = 2;
int32 Avatar = 3;
int32 Level = 4;
int64 LogoutTime = 5;
int64 LoginTime = 6;
string AvatarUrl = 7;
bool OnlineStatus = 8;
}

View File

@ -0,0 +1,16 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
import "UserDetailOrderInfoChess.proto";
message UserDetailOrderInfo {
string Id = 1;
int32 Type = 2;
int64 Time = 3;
repeated UserDetailOrderInfoChess Chess = 4;
int32 Diff = 5;
repeated UserDetailOrderInfoChess ChessId = 6;
}

View File

@ -0,0 +1,10 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message UserDetailOrderInfoChess {
int32 Id = 1;
string Icon = 2;
}

View File

@ -0,0 +1,9 @@
syntax = "proto3";
package Byway.Thrift.Data.Net;
option go_package = "../msg";
message UserDetailParam{
int64 Uid = 1;
}