Humanizer
Humanizer пространство имен предоставляет помощники для синхронизации курсора и гуманизированного перемещения курсора.
Интерфейсы
MoveCursorResultObject
MoveCursorResultObject Интерфейс описывает соответствующую форму объекта, предоставляемую объявлениями.
resultлогическое значение - Результат.
Функции
CalculateTimeForOrder(pos?: Vector)число
Рассчитывает время выполнения заказа.
posВектор (необязательный) - Значение мировой позиции.
Вернулся:
- число - Результат звонка.
GetRandom()число
Получает случайное значение.
Вернулся:
- число - Запрошенный рандом.
SetMaxCursorTime(val: number)пустота
Устанавливает максимальное время курсора.
valчисло - Значение для использования.
GetMaxCursorTime()число
Получает максимальное время курсора.
Вернулся:
- число - Запрошенное максимальное время курсора.
SetBaseCursorTime(val: number)пустота
Устанавливает базовое время курсора.
valчисло - Значение для использования.
GetBaseCursorTime()число
Получает базовое время курсора.
Вернулся:
- число - Запрошенное базовое время курсора.
SetReturnTime(val: number)пустота
Устанавливает время возврата.
valчисло - Значение для использования.
GetReturnTime()число
Получает время возврата.
Вернулся:
- число - Запрошенное время возврата.
SetLingerTime(val: number)пустота
Устанавливает время задержки.
valчисло - Значение для использования.
GetLingerTime()число
Возвращает время задержки.
Вернулся:
- число - Запрошенное время задержки.
SetRandomAddTime(val: number)пустота
Устанавливает случайное время добавления.
valчисло - Значение для использования.
GetRandomAddTime()число
Получает случайное время добавления.
Вернулся:
- число - Запрошенное случайное время добавления.
MoveCursorTo(position: Vector, func: (state: MoveCursorResultObject) => void)пустота
Перемещает курсор в указанную позицию, используя гуманизированное время, и вызывает обратный вызов по завершении.
positionВектор - Значение мировой позиции.func(state: MoveCursorResultObject) => void - Функция обратного вызова для вызова.