Ejemplo n.º 1
0
        protected override void Run(WebPlayer webpy, RoomPlayerBv rpb, TableRoom tr, JObject message)
        {
            var roomLoading_Req = message.ToObject <RoomLoading_Req>();

            rpb.RoomPlayer_Data.IPercent = roomLoading_Req.IPercent;
            var roomLoading_Res = new RoomLoading_Res();

            roomLoading_Res.Id       = rpb.RoomPlayer_Data.Id;
            roomLoading_Res.IPercent = rpb.RoomPlayer_Data.IPercent;
            tr.SendToAllPlayer(Msg_Json.Create_Msg_Json(NetOpCode.RoomLoading_Res, roomLoading_Res));
        }
Ejemplo n.º 2
0
        protected override void Run(WebPlayer webpy, RoomPlayerBv rpb, TableRoom tr, JObject message)
        {
            var roomReady_Req = message.ToObject <RoomReady_Req>();

            rpb.RoomPlayer_Data.IsReady = roomReady_Req.IsReady;
            var roomReady_Res = new RoomReady_Res();

            roomReady_Res.Id      = rpb.RoomPlayer_Data.Id;
            roomReady_Res.IsReady = rpb.RoomPlayer_Data.IsReady;
            rpb.StartGame_Data    = roomReady_Req.StartGame_Data;
            tr.SendToAllPlayer(Msg_Json.Create_Msg_Json(NetOpCode.RoomReady_Res, roomReady_Res));
        }