Client-server sync
This commit is contained in:
parent
4d6cf50961
commit
05f51f9d83
@ -21,7 +21,7 @@ namespace Characters.Enemy.States
|
|||||||
if (!_enemy.isServer) return;
|
if (!_enemy.isServer) return;
|
||||||
|
|
||||||
_enemy.SetSpeedMul(0f);
|
_enemy.SetSpeedMul(0f);
|
||||||
_enemy.networkAnimator.SetTrigger(DanceAnimHash);
|
_enemy.networkAnimator.SetTrigger("dance");
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void Update()
|
public override void Update()
|
||||||
@ -42,7 +42,7 @@ namespace Characters.Enemy.States
|
|||||||
if (!_enemy.isServer) return;
|
if (!_enemy.isServer) return;
|
||||||
|
|
||||||
_entered = false;
|
_entered = false;
|
||||||
_enemy.networkAnimator.ResetTrigger(DanceAnimHash);
|
_enemy.networkAnimator.ResetTrigger("dance");
|
||||||
_enemy.SetSpeedMul(1f);
|
_enemy.SetSpeedMul(1f);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -46,6 +46,8 @@ namespace Characters.Enemy.States
|
|||||||
if (_enemy.target != null)
|
if (_enemy.target != null)
|
||||||
{
|
{
|
||||||
_enemy.state = EnemyState.Chase;
|
_enemy.state = EnemyState.Chase;
|
||||||
|
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var remainingDistance = _enemy.agent.GetPathRemainingDistance();
|
var remainingDistance = _enemy.agent.GetPathRemainingDistance();
|
||||||
|
@ -28,7 +28,7 @@ namespace Characters.Enemy.States
|
|||||||
_enemy.target = null;
|
_enemy.target = null;
|
||||||
|
|
||||||
_enemy.SetSpeedMul(0f);
|
_enemy.SetSpeedMul(0f);
|
||||||
_enemy.networkAnimator.SetTrigger(StunnedAnimHash);
|
_enemy.networkAnimator.SetTrigger("stunned");
|
||||||
}
|
}
|
||||||
|
|
||||||
if(_enemy.isClient)
|
if(_enemy.isClient)
|
||||||
@ -43,7 +43,7 @@ namespace Characters.Enemy.States
|
|||||||
{
|
{
|
||||||
Debug.Log("Reenter stunned state");
|
Debug.Log("Reenter stunned state");
|
||||||
|
|
||||||
_enemy.networkAnimator.SetTrigger(StunnedAnimHash);
|
_enemy.networkAnimator.SetTrigger("stunned");
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void Update()
|
public override void Update()
|
||||||
@ -67,7 +67,7 @@ namespace Characters.Enemy.States
|
|||||||
if (!_enemy.isServer) return;
|
if (!_enemy.isServer) return;
|
||||||
|
|
||||||
_entered = false;
|
_entered = false;
|
||||||
_enemy.networkAnimator.ResetTrigger(StunnedAnimHash);
|
_enemy.networkAnimator.ResetTrigger("stunned");
|
||||||
_enemy.SetSpeedMul(1f);
|
_enemy.SetSpeedMul(1f);
|
||||||
|
|
||||||
_enemy.canAttack = true;
|
_enemy.canAttack = true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user