| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154 | syntax = "proto3";import "MsgStruct.proto";import "CombatDataStruct.proto";package com.fort23.protocol.protobuf;// option java_outer_classname = "MsgNotify";// option java_multiple_files = true;/* 公共频道信息通知 */message PublicWordsNotify{  // 公共频道ID  int32 publicId = 1;  // 发言信息  SpeakWords words = 2;}/* 公会频道信息通知 */message GuildWordsNotify{  // 公会ID  int32 guildId = 1;  // 发言信息  SpeakWords words = 2;}/* 队伍房间频道信息通知 */message RoomWordsNotify{  // 房间ID  int32 roomId = 1;  // 发言信息  SpeakWords words = 2;}/* 私聊频道信息通知 */message PrivateWordsNotify{  // 对方玩家ID  int64 toPlayerId = 1;  // 发言信息  SpeakWords words = 2;}/* 队伍房间频道信息通知 */message ChatMessageNotify{  // 聊天发言信息  SpeakWords words = 2;}/* 藏宝图Buff卡通知 */message TreasureCardNotify{  // Buff卡列表  repeated int32 buffCards = 1;}/* 共斗队伍改变通知 */message FightTogetherTeamAlterNotify{  repeated FightTogetherPlayerInfo FightTogetherPlayerInfo = 1;}/* 共斗玩家状态改变通知 */message FightTogetherStateAlterNotify{  int64 playerId = 1;  int32 state = 2;}/* 共斗房间玩家离开通知 */message FightTogetherLeaveNotify{  // 是否被踢  bool isKickOut = 1;  // 离开的玩家ID  int64 leavePlayerId = 2;  // 提示信息  string tipMessage = 3;  // 房主玩家ID  int64 ownerPlayerId = 4;}/* 共斗玩家匹配房间通知 */message FightTogetherMatchRoomNotify{  // 房间ID  int32 roomId = 1;}/* 共斗玩家信息通知 */message FightTogetherPlayerInfoNotify{  repeated FightTogetherPlayerInfo fightTogetherPlayerInfo = 1;  // 房主玩家ID  int64 ownerPlayerId = 2;}/* 共斗战斗开始通知 */message FightTogetherStartNotify{  // 是否准备,true:房主点开始全员准备,false:进入战斗  bool isPrepare = 1;  SimulationFightTogetherResponse simulationFightTogetherResponse = 2;}/* 共斗战斗结束通知 */message FightTogetherFinishNotify{  // 房间ID  int32 roomId = 1;  // 是否胜利  bool isWin = 2;  // 奖励道具  repeated Item awardItems = 3;  // 共斗信息  FightTogether fightTogether = 4;}/* 共斗玩家Buff改变通知 */message FightTogetherBuffAlterNotify{  int64 playerId = 1;  int32 buffId = 2;}/* 共斗全员准备通知 */message FightTogetherAllReadyNotify{  bool isAllReady = 1;}/* 商店礼包购买通知 */message ShopGiftItemBuyNotify{  // 商店礼包ID  int32 shopItemId = 1;  // 获得的道具//  repeated Item items = 2;  // 战令等级  int32 battlePassLevel = 3;  // 战令购买等级  int32 battlePassBuyLevel = 4;}/* 公会信息通知 */message GuildInfoNotify{  // 公会ID  int32 guildId = 1;}
 |