Save blip and nametag settings

This commit is contained in:
sardelka9515
2022-11-20 16:29:11 +08:00
parent 979be4cfa8
commit 598790dedd
2 changed files with 14 additions and 5 deletions

View File

@ -59,8 +59,16 @@ namespace RageCoop.Client.Menus
_menuKey.Activated += ChaneMenuKey; _menuKey.Activated += ChaneMenuKey;
_passengerKey.Activated += ChangePassengerKey; _passengerKey.Activated += ChangePassengerKey;
_vehicleSoftLimit.Activated += VehicleSoftLimitActivated; _vehicleSoftLimit.Activated += VehicleSoftLimitActivated;
_showBlip.Activated += (s, e) => Main.Settings.ShowPlayerBlip = _showBlip.Checked; _showBlip.Activated += (s, e) =>
_showNametag.Activated += (s, e) => Main.Settings.ShowPlayerNameTag = _showNametag.Checked; {
Main.Settings.ShowPlayerBlip = _showBlip.Checked;
Util.SaveSettings();
};
_showNametag.Activated += (s, e) =>
{
Main.Settings.ShowPlayerNameTag = _showNametag.Checked;
Util.SaveSettings();
};
Menu.Add(_disableTrafficItem); Menu.Add(_disableTrafficItem);
Menu.Add(_disablePauseAlt); Menu.Add(_disablePauseAlt);

View File

@ -161,7 +161,8 @@ namespace RageCoop.Client
_predictedPosition = Predict(Position); _predictedPosition = Predict(Position);
var current = MainVehicle.ReadPosition(); var current = MainVehicle.ReadPosition();
var distSquared = current.DistanceToSquared(_predictedPosition); var distSquared = current.DistanceToSquared(_predictedPosition);
var cali = _predictedPosition - current + 0.5f * (Velocity - MainVehicle.Velocity); var cali = _predictedPosition - current;
if (!IsTrain) { cali += 0.5f * (Velocity - MainVehicle.Velocity); }
if (distSquared > 10 * 10) if (distSquared > 10 * 10)
{ {
MainVehicle.Position = _predictedPosition; MainVehicle.Position = _predictedPosition;