From 9768d2b485db08ed53437fc83d8811488376e184 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Boh=C3=A1=C4=8Dek?= Date: Sun, 13 Feb 2022 15:46:18 +0100 Subject: [PATCH] feat(core): make walk commands accept short positions --- Core/NosSmooth.Core/Commands/Walking/PetWalkCommand.cs | 4 ++-- Core/NosSmooth.Core/Commands/Walking/PlayerWalkCommand.cs | 4 ++-- Core/NosSmooth.Core/Commands/Walking/WalkCommand.cs | 4 ++-- Core/NosSmooth.Core/Commands/Walking/WalkCommandHandler.cs | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Core/NosSmooth.Core/Commands/Walking/PetWalkCommand.cs b/Core/NosSmooth.Core/Commands/Walking/PetWalkCommand.cs index 667d235..d26f5b8 100644 --- a/Core/NosSmooth.Core/Commands/Walking/PetWalkCommand.cs +++ b/Core/NosSmooth.Core/Commands/Walking/PetWalkCommand.cs @@ -20,8 +20,8 @@ namespace NosSmooth.Core.Commands.Walking; public record PetWalkCommand ( int PetSelector, - ushort TargetX, - ushort TargetY, + short TargetX, + short TargetY, bool CanBeCancelledByAnother = true, bool WaitForCancellation = true, bool AllowUserCancel = true diff --git a/Core/NosSmooth.Core/Commands/Walking/PlayerWalkCommand.cs b/Core/NosSmooth.Core/Commands/Walking/PlayerWalkCommand.cs index 37aa8f4..3ef0948 100644 --- a/Core/NosSmooth.Core/Commands/Walking/PlayerWalkCommand.cs +++ b/Core/NosSmooth.Core/Commands/Walking/PlayerWalkCommand.cs @@ -19,8 +19,8 @@ namespace NosSmooth.Core.Commands.Walking; /// Whether to allow the user to cancel by taking any walk/focus/unfollow action public record PlayerWalkCommand ( - ushort TargetX, - ushort TargetY, + short TargetX, + short TargetY, bool CanBeCancelledByAnother = true, bool WaitForCancellation = true, bool AllowUserCancel = true diff --git a/Core/NosSmooth.Core/Commands/Walking/WalkCommand.cs b/Core/NosSmooth.Core/Commands/Walking/WalkCommand.cs index 75a207d..3afff47 100644 --- a/Core/NosSmooth.Core/Commands/Walking/WalkCommand.cs +++ b/Core/NosSmooth.Core/Commands/Walking/WalkCommand.cs @@ -19,8 +19,8 @@ namespace NosSmooth.Core.Commands.Walking; /// Whether to allow the user to cancel by taking any walk/focus/unfollow action public record WalkCommand ( - ushort TargetX, - ushort TargetY, + short TargetX, + short TargetY, int[] PetSelectors, bool CanBeCancelledByAnother = true, bool WaitForCancellation = true, diff --git a/Core/NosSmooth.Core/Commands/Walking/WalkCommandHandler.cs b/Core/NosSmooth.Core/Commands/Walking/WalkCommandHandler.cs index 9eadcef..262e947 100644 --- a/Core/NosSmooth.Core/Commands/Walking/WalkCommandHandler.cs +++ b/Core/NosSmooth.Core/Commands/Walking/WalkCommandHandler.cs @@ -63,8 +63,8 @@ public class WalkCommandHandler : ICommandHandler new PetWalkCommand ( command.PetSelectors[i], - (ushort)x, - (ushort)y, + (short)x, + (short)y, command.CanBeCancelledByAnother, command.WaitForCancellation, command.AllowUserCancel -- 2.48.1