public static bool IsJumpPrimed(Player player) { return(player.jumpAgainCloud || player.jumpAgainSandstorm || player.jumpAgainBlizzard || player.jumpAgainFart || player.jumpAgainSail || player.jumpAgainUnicorn || PlayerMovementHelpers.IsOnFloor(player) || (player.mount.Active && player.mount.Type == MountID.Slime && player.wetSlime > 0) || (player.wet && player.accFlipper && (!player.mount.Active || !player.mount.Cart))); }
public static bool CanPlayerJump(Player player) { return(PlayerMovementHelpers.CanPlayerJump(player)); }
public static float MinimumRunSpeed(Player player) { return(PlayerMovementHelpers.MinimumRunSpeed(player)); }
public static bool IsFlying(Player player) { return(PlayerMovementHelpers.IsFlying(player)); }
public static bool IsRelaxed(Player player, bool not_mounted = true, bool not_grappled = true, bool not_pulleyed = true, bool not_frozen = true, bool not_inverted = true) { return(PlayerMovementHelpers.IsRelaxed(player, not_mounted, not_grappled, not_pulleyed, not_frozen, not_inverted)); }
public static bool CanPlayerJump(Player player) { return(PlayerMovementHelpers.IsJumpPrimed(player) && (player.releaseJump || (player.autoJump && PlayerMovementHelpers.IsOnFloor(player)))); }