Added footstep sounds to auto walk

This commit is contained in:
Mohammad Shoaib
2022-05-15 12:17:41 +05:30
parent cb49832b5a
commit 715601f694

View File

@@ -21,6 +21,7 @@ namespace stardew_access.Features
private Boolean relativeOffsetLock = false; private Boolean relativeOffsetLock = false;
private Vector2 prevPlayerPosition = Vector2.Zero, prevFacing = Vector2.Zero; private Vector2 prevPlayerPosition = Vector2.Zero, prevFacing = Vector2.Zero;
private Vector2 finalTile = Vector2.Zero; private Vector2 finalTile = Vector2.Zero;
private Vector2 prevTile = Vector2.Zero;
public Boolean isAutoWalking = false; public Boolean isAutoWalking = false;
@@ -240,6 +241,12 @@ namespace stardew_access.Features
if (this.isAutoWalking) if (this.isAutoWalking)
{ {
if (Vector2.Distance(this.prevTile, CurrentPlayer.Position) >= 2f)
{
prevTile = CurrentPlayer.Position;
Game1.player.checkForFootstep();
}
if (this.finalTile != Vector2.Zero && this.finalTile == CurrentPlayer.Position) if (this.finalTile != Vector2.Zero && this.finalTile == CurrentPlayer.Position)
{ {
MainClass.ScreenReader.Say("Reached destination", true); MainClass.ScreenReader.Say("Reached destination", true);