// // 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 character object at. /// /// /// The address of the object is "three pointers down" from address found on this pattern. /// public string CharacterObjectPattern { get; set; } = "33 C9 8B 55 FC A1 ?? ?? ?? ?? E8 ?? ?? ?? ??"; /// /// 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"; }