Client-server sync

This commit is contained in:
Nikita Kruglickiy 2024-03-19 20:24:40 +03:00
parent 4d6cf50961
commit 05f51f9d83
3 changed files with 7 additions and 5 deletions

View File

@ -21,7 +21,7 @@ namespace Characters.Enemy.States
if (!_enemy.isServer) return;
_enemy.SetSpeedMul(0f);
_enemy.networkAnimator.SetTrigger(DanceAnimHash);
_enemy.networkAnimator.SetTrigger("dance");
}
public override void Update()
@ -42,7 +42,7 @@ namespace Characters.Enemy.States
if (!_enemy.isServer) return;
_entered = false;
_enemy.networkAnimator.ResetTrigger(DanceAnimHash);
_enemy.networkAnimator.ResetTrigger("dance");
_enemy.SetSpeedMul(1f);
}
}

View File

@ -46,6 +46,8 @@ namespace Characters.Enemy.States
if (_enemy.target != null)
{
_enemy.state = EnemyState.Chase;
return;
}
var remainingDistance = _enemy.agent.GetPathRemainingDistance();

View File

@ -28,7 +28,7 @@ namespace Characters.Enemy.States
_enemy.target = null;
_enemy.SetSpeedMul(0f);
_enemy.networkAnimator.SetTrigger(StunnedAnimHash);
_enemy.networkAnimator.SetTrigger("stunned");
}
if(_enemy.isClient)
@ -43,7 +43,7 @@ namespace Characters.Enemy.States
{
Debug.Log("Reenter stunned state");
_enemy.networkAnimator.SetTrigger(StunnedAnimHash);
_enemy.networkAnimator.SetTrigger("stunned");
}
public override void Update()
@ -67,7 +67,7 @@ namespace Characters.Enemy.States
if (!_enemy.isServer) return;
_entered = false;
_enemy.networkAnimator.ResetTrigger(StunnedAnimHash);
_enemy.networkAnimator.ResetTrigger("stunned");
_enemy.SetSpeedMul(1f);
_enemy.canAttack = true;