From 841db3de13c5c5f1fc5b34bab81eb3f98e1208ca Mon Sep 17 00:00:00 2001 From: cha0s Date: Thu, 5 Sep 2024 01:42:14 -0500 Subject: [PATCH] feat: action ack --- app/net/packets/action-ack.js | 3 +++ app/server/engine.js | 11 +++++++++++ 2 files changed, 14 insertions(+) create mode 100644 app/net/packets/action-ack.js diff --git a/app/net/packets/action-ack.js b/app/net/packets/action-ack.js new file mode 100644 index 0000000..1761918 --- /dev/null +++ b/app/net/packets/action-ack.js @@ -0,0 +1,3 @@ +import Packet from '@/net/packet.js'; + +export default class ActionAck extends Packet {} diff --git a/app/server/engine.js b/app/server/engine.js index dd6e719..56ec18f 100644 --- a/app/server/engine.js +++ b/app/server/engine.js @@ -249,6 +249,17 @@ export default class Engine { break; } } + if (payload.ack) { + this.server.send( + connection, + { + type: 'ActionAck', + payload: { + ack: payload.ack, + }, + }, + ); + } } this.incomingActions.set(connection, []); }