// // CharacterBindingOptions.cs // // Copyright (c) František Boháček. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. using NosSmooth.LocalBinding.Objects; namespace NosSmooth.LocalBinding.Options; /// /// Options for . /// public class CharacterBindingOptions { /// /// Gets or sets whether to hook the walk function. /// public bool HookWalk { get; set; } = true; /// /// Gets or sets the pattern to find the walk function at. /// public string WalkFunctionPattern { get; set; } = "55 8B EC 83 C4 EC 53 56 57 66 89 4D FA"; /// /// Gets or sets the pattern to find the follow entity method at. /// public string FollowEntityPattern { get; set; } = "55 8B EC 51 53 56 57 88 4D FF 8B F2 8B F8"; /// /// Gets or sets the pattern to find the unfollow entity method at. /// public string UnfollowEntityPattern { get; set; } = "80 78 14 00 74 1A"; /// /// Gets or sets whether to hook the follow entity function. /// public bool HookFollowEntity { get; set; } = true; /// /// Gets or sets whether to hook the unfollow entity function. /// public bool HookUnfollowEntity { get; set; } = true; }