public override bool TakeAction() { PlayerFoundryLogic pf = new PlayerFoundryLogic(); pf.SetUser(m_UserId); PBGearFoundryInfo roomInfo = pf.MatchRoom(m_RequestPacket.MatchMode); if (roomInfo == null) { return(true); } else { m_ResponsePacket.Data = roomInfo; } pf.PushRoomPlayerChangedNotify(roomInfo.TeamId, false); return(true); }