public void MessageRecevie(AceNetFrameWork.ace.UserToken token, AceNetFrameWork.ace.auto.SocketModel message) { switch (message.command) { case FightProtocol.ENTER_CREQ: enter(token); break; case FightProtocol.MOVE_CREQ: move(token, message.getMessage <MoveDTO>()); break; case FightProtocol.SKILL_UP_CREQ: skillUp(token, message.getMessage <int>()); break; case FightProtocol.ATTACK_CREQ: attack(token, message.getMessage <int[]>()); break; case FightProtocol.DAMAGE_CREQ: damage(token, message.getMessage <DamageDTO>()); break; } }
public void MessageRecevie(AceNetFrameWork.ace.UserToken token, AceNetFrameWork.ace.auto.SocketModel message) { User user=userBiz.get(token); if(user==null)return; if (userRoom.ContainsKey(user.id)) { int roomId = userRoom[user.id]; if (roomMap.ContainsKey(roomId)) { roomMap[roomId].MessageRecevie(token, message); } } }
public void MessageRecevie(AceNetFrameWork.ace.UserToken token, AceNetFrameWork.ace.auto.SocketModel message) { switch (message.command) { case MatchProtocol.ENTER_CREQ: enter(token); break; case MatchProtocol.LEAVE_CREQ: leave(token); break; } }
public void MessageRecevie(AceNetFrameWork.ace.UserToken token, AceNetFrameWork.ace.auto.SocketModel message) { User user = userBiz.get(token); if (user == null) { return; } if (userFight.ContainsKey(user.id)) { roomMap[userFight[user.id]].MessageRecevie(token, message); } }
public void MessageRecevie(AceNetFrameWork.ace.UserToken token, AceNetFrameWork.ace.auto.SocketModel message) { switch (message.command) { case SelectProtocol.ENTER_CREQ: enter(token); break; case SelectProtocol.SELECT_CREQ: select(token, message.getMessage <int>()); break; case SelectProtocol.TALK_CREQ: //预留 不做 break; case SelectProtocol.READY_CREQ: ready(token); break; } }
public void Messagereceive(AceNetFrameWork.ace.UserToken token, AceNetFrameWork.ace.auto.SocketModel message) { switch (message.command) { case GameHallProtocol.GAMEHALL_CHAT_BRQ: biz.Chat(token, message); break; case GameHallProtocol.GAMEHALL_CREATEROOM_BRQ: biz.CreateRoom(token, message); break; case GameHallProtocol.GAMEHALL_ENTERGAMEHALL_BRQ: biz.SendRoomListToUser(token); break; case GameHallProtocol.GAMEHALL_ENTERROOM_BRQ: biz.EnterRoom(token, message); break; case GameHallProtocol.GAMEHALL_LEAVEROOM_BRQ: biz.LeaveRoom(token, message); break; case GameHallProtocol.GAMEHALL_READY_BRQ: biz.Ready(token, message); break; case GameHallProtocol.GAMEHALL_STARTGAME_BRQ: biz.StartGame(token, message); break; case GameHallProtocol.GAMEHALL_CHANGEDECK_BRQ: biz.ChangeDeck(token, message); break; default: break; } }
public void Messagereceive(AceNetFrameWork.ace.UserToken token, AceNetFrameWork.ace.auto.SocketModel message) { roomMap[token].Messagereceive(token, message); }
public void Messagereceive(AceNetFrameWork.ace.UserToken token, AceNetFrameWork.ace.auto.SocketModel message) { }