private void Start()
 {
     _retical       = FindObjectOfType <ReticalBehaviour>();
     _animator      = GetComponent <Animator>();
     _pwmTester     = GetComponent <PlayerWeaponMechanicTester>();
     _movement      = GetComponent <PlayerMovement>();
     _statusManager = FindObjectOfType <StatusEffectManager>();
 }
 public PlayerInputSimulator(PlayerWeaponMechanicTester playerWeaponMechanicTester)
 {
     _playerWeaponMechanicTester = playerWeaponMechanicTester;
 }
 public PlayerMovementSimulator(PlayerWeaponMechanicTester tester)
 {
     _tester = tester;
 }