diff --git a/src/CommandHandlers/SetPositionVariablesHandler.cs b/src/CommandHandlers/SetPositionVariablesHandler.cs index 13ddd7c..5a7a69a 100644 --- a/src/CommandHandlers/SetPositionVariablesHandler.cs +++ b/src/CommandHandlers/SetPositionVariablesHandler.cs @@ -51,6 +51,9 @@ class SetPositionVariablesHandler : ICommandHandler { vars.Add("R", client.PlayerData.R); vars.Add("U", new float[] { (float)client.PlayerData.P1, (float)client.PlayerData.P2, (float)client.PlayerData.P3, (float)client.PlayerData.R1, (float)client.PlayerData.R2, (float)client.PlayerData.R3 }); vars.Add("MID", client.ClientID); + string? ue = spvData.Get("p").Get("UE"); + if (ue != null) + vars.Add("UE", ue); container.Add(vars); obj.Add("arr", container);