示例#1
0
    internal void BottomPourProxy(GP_ROOM_BOTTOMPOUR proto)
    {
        CurrentRoom.roomStatus = ROOM_STATUS.POUR;
        TransferData data = new TransferData();
        SeatEntity   seat = GetSeatBySeatId(proto.pos);

        seat.firstPour  = proto.firstPour;
        seat.secondPour = proto.secondPour;
        seat.threePour  = proto.thirdPour;
        seat.seatStatus = SEAT_STATUS.WAITDEAL;
        data.SetValue("IsPlayer", seat == PlayerSeat);
        data.SetValue("Seat", seat);
        data.SetValue("RoomStatus", CurrentRoom.roomStatus);
        SendNotification(ConstantGuPaiJiu.OnGuPaiSetBetPour, data);
    }
示例#2
0
    /// <summary>
    /// 服务器广播下注分数
    /// </summary>
    /// <param name="obj"></param>
    private void OnServerBroadcastBottomPour(byte[] obj)
    {
        GP_ROOM_BOTTOMPOUR proto = GP_ROOM_BOTTOMPOUR.decode(obj);

        RoomGuPaiJiuProxy.Instance.BottomPourProxy(proto);
    }