Config

In depth about config tab.

Config Options

1

Global Logic:

AutoLoad-Config
--[[
When you save config it doesnt really auto load unless you turn this toggle.
]]
Detect-Large-FuncSource
--[[
If a script (source) contains many functions, loading them all at once may cause a crash. 
Enabling this option will load functions in chunks (500 every 0.2 seconds) to reduce the risk.
]]
2

Grab-Function Settings:

Default:
--[[
By default, it uses a single `getgc` loop to search until your desired function is found.
]]
Use filtergc:
--[[
Using `filtergc` is significantly faster than `getgc`, as it's an optimized and improved version of it.
]]
Env Table dumping:
--[[
Attempts to dump the environment table of the selected script, which contains the majority of its relevant information.
]]
Constants Dumping:
--[[
Extracts all constant values from a function (e.g., strings, numbers, booleans). 
Useful for identifying hardcoded values or locating specific logic within a function.
]]
Upvalue-Dumping:
--[[
Retrieves all upvalues (external variables referenced by the function). 
Helpful for understanding a function’s context or modifying its behavior.
]]
Function Key-Dumping:
--[[
Collects all key-value pairs where the function is used as a value (e.g., in tables). 
This can reveal how the function is stored, accessed, or called within the script.
]]
3

Function-Finding(Sub setting for Grab-Function)

[Function-Find By]: Upvalue
--[[
Uses the dumped upvalue table (if available) to locate the function, 
based on the selected grab method (`filtergc` or `getgc()`).
]]
[Function-Find By]: Constant
--[[
Finds the target function by matching a specific constant value within it 
(e.g., a unique string or number hardcoded in the function).
]]
[Function-Find By]: Both
--[[
Finds the target function by matching both a constant and an upvalue. 
This method increases accuracy by verifying two characteristics of the function.
]]

Last updated