From: Liza Carvelli Date: Mon, 31 Mar 2025 00:49:18 +0000 (+0200) Subject: Slight adjustment for how sprint movement is stored X-Git-Tag: v5.1~4 X-Git-Url: https://git.jacobcasper.com/?a=commitdiff_plain;h=0fb716a8e569d879e88c21843ca793f1f4464e64;p=Questionable.git Slight adjustment for how sprint movement is stored --- diff --git a/Questionable/Controller/Steps/Movement/MoveExecutor.cs b/Questionable/Controller/Steps/Movement/MoveExecutor.cs index 99e26d38..e0cd7f5d 100644 --- a/Questionable/Controller/Steps/Movement/MoveExecutor.cs +++ b/Questionable/Controller/Steps/Movement/MoveExecutor.cs @@ -65,7 +65,7 @@ internal sealed class MoveExecutor : TaskExecutor, IToastAware _startAction = () => _movementController.NavigateTo(EMovementType.Quest, Task.DataId, _destination, fly: Task.Fly, - sprint: Task.Sprint, + sprint: Task.Sprint != false, stopDistance: Task.StopDistance, ignoreDistanceToObject: Task.IgnoreDistanceToObject, land: Task.Land); @@ -75,7 +75,7 @@ internal sealed class MoveExecutor : TaskExecutor, IToastAware _startAction = () => _movementController.NavigateTo(EMovementType.Quest, Task.DataId, [_destination], fly: Task.Fly, - sprint: Task.Sprint, + sprint: Task.Sprint != false, stopDistance: Task.StopDistance, ignoreDistanceToObject: Task.IgnoreDistanceToObject, land: Task.Land); diff --git a/Questionable/Controller/Steps/Movement/MoveTask.cs b/Questionable/Controller/Steps/Movement/MoveTask.cs index a6936bd3..c727bbc0 100644 --- a/Questionable/Controller/Steps/Movement/MoveTask.cs +++ b/Questionable/Controller/Steps/Movement/MoveTask.cs @@ -11,7 +11,7 @@ internal sealed record MoveTask( float? StopDistance = null, uint? DataId = null, bool DisableNavmesh = false, - bool Sprint = true, + bool? Sprint = null, bool Fly = false, bool Land = false, bool IgnoreDistanceToObject = false, @@ -25,7 +25,7 @@ internal sealed record MoveTask( step.CalculateActualStopDistance(), step.DataId, step.DisableNavmesh, - step.Sprint != false, + step.Sprint, step.Fly == true, step.Land == true, step.IgnoreDistanceToObject == true,