Humanizer
The Humanizer namespace provides helpers for cursor timing and humanized cursor movement.
Interfaces
MoveCursorResultObject
The MoveCursorResultObject interface describes the corresponding object shape exposed by the declarations.
resultBoolean - The result.
Functions
CalculateTimeForOrder(pos?: Vector)number
Calculates the time for order.
posVector (optional) - The world position value.
Returned:
- number - The result of the call.
GetRandom()number
Retrieves the random.
Returned:
- number - The requested random.
SetMaxCursorTime(val: number)void
Sets the max cursor time.
valnumber - The value to use.
GetMaxCursorTime()number
Retrieves the max cursor time.
Returned:
- number - The requested max cursor time.
SetBaseCursorTime(val: number)void
Sets the base cursor time.
valnumber - The value to use.
GetBaseCursorTime()number
Retrieves the base cursor time.
Returned:
- number - The requested base cursor time.
SetReturnTime(val: number)void
Sets the return time.
valnumber - The value to use.
GetReturnTime()number
Retrieves the return time.
Returned:
- number - The requested return time.
SetLingerTime(val: number)void
Sets the linger time.
valnumber - The value to use.
GetLingerTime()number
Retrieves the linger time.
Returned:
- number - The requested linger time.
SetRandomAddTime(val: number)void
Sets the random add time.
valnumber - The value to use.
GetRandomAddTime()number
Retrieves the random add time.
Returned:
- number - The requested random add time.
MoveCursorTo(position: Vector, func: (state: MoveCursorResultObject) => void)void
Moves the cursor to the specified position using humanized timing and invokes the callback on completion.
positionVector - The world position value.func(state: MoveCursorResultObject) => void - The callback function to invoke.