mirror of
https://github.com/GTA-ASM/SanAndreasUnity
synced 2025-02-16 12:58:27 +00:00
fix ped sync after exiting vehicle
This commit is contained in:
parent
f64ed8698f
commit
3ba5057798
1 changed files with 5 additions and 2 deletions
|
@ -148,8 +148,11 @@ namespace SanAndreasUnity.Behaviours.Peds.States
|
|||
m_ped.transform.SetParent(null, true);
|
||||
m_model.IsInVehicle = false;
|
||||
if (m_ped.NetTransform != null)
|
||||
m_ped.NetTransform.enabled = true;
|
||||
if (this.CurrentVehicle != null)
|
||||
{
|
||||
m_ped.NetTransform.enabled = true;
|
||||
m_ped.NetTransform.TransformSyncer.ResetSyncDataToTransform();
|
||||
}
|
||||
if (this.CurrentVehicle != null)
|
||||
F.RunExceptionSafe( () => this.CurrentVehicle.OnPedRemovedFromVehicle(m_ped, this.CurrentVehicleSeat) );
|
||||
m_ped.NavMeshAgent.enabled = true;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue