syntax = "proto2"; package messagetype; enum MessageType { //加入房间 CGJoinRoomType = 2001; GCJoinRoomType = 2002; GCJoinRoomBroadcastType =2003; //选择庄家 GCSelectBankerBroadcastType = 2004; //发牌 GCDealCardsType = 2005; //打牌 CGPlayerPlayCardType =2006; //打牌 GCPlayerPlayCardType = 2007; //玩家操作 GCPlayerOperationsType =2008; //等候玩家出牌 GCWaitPlayerPlayCardType=2009; //进贡 CGPlayerJinGongType=2010; GCPlayerJinGongBroadcastType=2011; CGPlayerHuanGongType=2012; GCPlayerHuanGongBroadcastType=2013; GCPlayerKangGongBroadcastType=2014; //等待玩家进贡 GCWaitPlayerJinGongBroadcastType=2015; GCWaitPlayerHuanGongBroadcastType=2016; //玩家操作 CGPlayerOperateType= 2017; //清理当前圈,确定一轮最大者后发的消息 GCClearCircleBroadcastType = 2018; //清理桌面 GCClearType = 2019; //重新连接 GCReconnectPlayerType=2020; //断开连接 GCDisconnectPlayerType=2021; CGDisconnectPlayerType = 2022; //离开房间 CGPlayerLeaveType=2023; //离开房间 GCPlayerLeaveType=2024; //准备开始 CGPlayerStartType=2025; //准备开始 GCPlayerStartType=2026; //申请解散 CGPlayerDissolveType=2027; //申请解散 GCPlayerDissolveType=2028; //申请解散 同意或不同意 CGPlayerDissolveAgreeType=2029; //申请解散 同意或不同意 GCPlayerDissolveAgreeType=2030; //总结算 GCTotalSettleType=2031; //开金 GCPlayerKaiJinType=2032; //托管 GCPlayerTuoGuan = 2033; //取消托管 CGPlayerCancelTuoGuan = 2034; GCPlayerCancelTuoGuan=2035; GCRoomRoundStartType=2036; //流局 GCLiuJuType =2037; GCLastBroadcastType=2038; GCPlayerYouType=2039; GCPlayerEmptyBroadcastType=2040; //玩家报牌,剩余牌数 GCPlayerRemainCardBroadcastType=2041; //金币场时一开始的是否翻倍 GCPlayerDoubleBroadcastType=2042; //团团转中的分组展示卡 GCTuanTuanZhuanShowCardBroadcastType=2043; //对家牌下发,即玩家打完牌后显示对家手牌 GCOppositePlayerCardType=2044; //玩家发送是否加倍 CGPlayerDoubleType=2047; //玩家打牌后的广播 GCPlayerPlayCardBroadcastType=2048; //等待加倍 GCWaitPlayerDoubleType=2049; //炸弹加倍局的时候炸弹翻倍 GCBombDoubleType=2050; //接风 GCJieFengBroadcastType=2051; //开始理牌 GCStartArrangeCardBroadcastType=2052; //结束理牌 GCEndArrangeCardBroadcastType=2053; //剩余手牌 GCRestCardBroadcastType=2054; //聊天 CGChatType = 3001; GCChatType=3002; //业务错误提示 GCErrorNoticeType=4001; //断开链接信息 GCKickOutReasonType=4002; }