Stash work

This commit is contained in:
Michal Pikulski
2025-12-08 16:46:50 +01:00
parent 596f3e4fa6
commit 8a65a5d0f6
27 changed files with 2106 additions and 1488 deletions

View File

@@ -38,7 +38,7 @@ public class FollowerController : ManagedBehaviour
public float manualMoveSmooth = 8f;
// Settings reference
private IPlayerFollowerSettings _settings;
private IFollowerSettings _settings;
private IInteractionSettings _interactionSettings;
private GameObject _playerRef;
@@ -123,7 +123,8 @@ public class FollowerController : ManagedBehaviour
}
// Initialize settings references
_settings = GameManager.GetSettingsObject<IPlayerFollowerSettings>();
var configs = GameManager.GetSettingsObject<IPlayerMovementConfigs>();
_settings = configs.FollowerMovement;
_interactionSettings = GameManager.GetSettingsObject<IInteractionSettings>();
}
@@ -295,7 +296,7 @@ public class FollowerController : ManagedBehaviour
moveDir = _playerAIPath.velocity.normalized;
_lastMoveDir = moveDir;
}
else if (_playerTouchController != null && _playerTouchController.isHolding && _playerTouchController.LastDirectMoveDir.sqrMagnitude > 0.01f)
else if (_playerTouchController != null && _playerTouchController.IsHolding && _playerTouchController.LastDirectMoveDir.sqrMagnitude > 0.01f)
{
moveDir = _playerTouchController.LastDirectMoveDir;
_lastMoveDir = moveDir;