From deb20d3b01583f161ebb20b8561f8d8bf7bdecab Mon Sep 17 00:00:00 2001 From: fiore Date: Thu, 27 Mar 2025 11:53:31 +0900 Subject: [PATCH] =?UTF-8?q?DO-69-=EC=84=9C=EB=B2=84-=ED=83=80=EC=9E=84?= =?UTF-8?q?=EC=95=84=EC=9B=83-=EC=86=8C=EC=BC=93=20=EC=A0=84=EB=8B=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- socket/handlers/gameEvents.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/socket/handlers/gameEvents.js b/socket/handlers/gameEvents.js index a641ea8..9249b2f 100644 --- a/socket/handlers/gameEvents.js +++ b/socket/handlers/gameEvents.js @@ -16,6 +16,18 @@ module.exports = function(io, socket, gameState) { } }); + // 타임아웃 주고 받기 + socket.on('sandTimeout', function(data) { + try { + const roomId = data.roomId; + + socket.to(roomId).emit('receiveTimeout', { message: "상대방 타임아웃" }); + } catch (err) { + logger.error(`타임아웃 처리 중 오류: ${err}`); + socket.emit('error', { message: "상대방에게 타임아웃 정보를 전달하지 못했습니다." }); + } + }) + // 항복 요청 socket.on('requestSurrender', function(data) { try {