From 7b61a6fd4cad799882745d01bf62e301b79a02da Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Mon, 22 Feb 2021 18:33:48 -0600 Subject: [PATCH] Add pos/heading sync netevents --- scripts/server/client.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/scripts/server/client.js b/scripts/server/client.js index 898f0ffe..8a26b37c 100644 --- a/scripts/server/client.js +++ b/scripts/server/client.js @@ -62,6 +62,9 @@ function addAllNetworkHandlers() { addNetworkHandler("ag.itemActionDelayComplete", playerItemActionDelayComplete); addNetworkHandler("ag.weaponDamage", playerDamagedByPlayer); + + addNetworkHandler("ag.player.position", updatePositionInPlayerData); + addNetworkHandler("ag.player.heading", updateHeadingInPlayerData); } // --------------------------------------------------------------------------- @@ -648,4 +651,16 @@ function setTimeMinuteDuration(client, minuteDuration) { triggerNetworkEvent("ag.minuteDuration", client, minuteDuration); } +// --------------------------------------------------------------------------- + +function updatePositionInPlayerData(client, position) { + getPlayerData(client).syncPosition = position; +} + +// --------------------------------------------------------------------------- + +function updateHeadingInPlayerData(client, heading) { + getPlayerData(client).syncHeading = heading; +} + // --------------------------------------------------------------------------- \ No newline at end of file