Integration of the octo input system and centralization of player values

This commit is contained in:
2026-02-17 17:29:27 +01:00
parent 7b48e385b2
commit 79da2e5722
38 changed files with 2831 additions and 673 deletions
@@ -91,6 +91,19 @@ namespace OctoCore.Components
public bool IsPaused => _isPaused;
public float Radius => _references.Controller ? _references.Controller.radius : 0;
// Public access to yaw and pitch for external aim assist systems
public float Yaw
{
get => _yaw;
set => _yaw = value;
}
public float Pitch
{
get => _pitch;
set => _pitch = Mathf.Clamp(value, _firstPerson.MinPitch, _firstPerson.MaxPitch);
}
void OnEnable()
{