Hello, thank you for using our software. Impact is made in C# and is always evolving. We have been here now for more then 2 years and are still improving. It is running efficient and smooth and should work excellent now.
[Update 1.7.31b] DLL Update[16/01/20] + Hotfix security + Hotfix Pipe
[Update 1.7.31b] DLL Update[15/01/20] + Fixed some issues + Unpatch
[Update 1.7.31b] DLL update [11/01/20] + Security updates for DLL + Fixed DLL issues
[Update 1.7.30b] Gui update [09/01/20] + Fixed a few issues + Added infinite yield to scriptlist
[Update 1.7.29b] Gui update [09/01/20] + New notification system + Removed unused code + Fixed issues + Added a notification on injection
[Update 1.7.28b] DLL update [08/01/20] + Unpatched DLL + Updated discord auto joiner
Update 1.7.27b] DLL update [03/01/20] + New functions added + Fixed issues + Improved security Note: The DLL is secure to use now and is untained
[Update 1.7.27b] Security update [30/12/19] + Cleaned up code + Fixed small bugs + Implemented very early beta code (Not usable yet) + Virtualized the bootstrapper (Requires bootstrapper redownload from website)
[Update 1.7.26b] Security update [18/12/19] + Improved DLL (Added instance caching)
<table, nil> getrawmetatable(<T> value) Retrieve the metatable of value irregardless of value's metatable's __metatable field. Returns nil if it doesn't exist.
<function> loadfile(<string> path) Loads in the contents of a file as a chunk and returns it if compilation is successful. Otherwise, if an error has occured during compilation, nil followed by the error message will be returned.
<void> setreadonly(<table> table, <bool> ro) Sets table's read-only value to ro
<function> newcclosure(<function> f) Pushes a new CClosure that invokes function f upon call. Used for metatable hooks.
<table> getgenv(<void>) Returns the environment that will be applied to each script ran by Impact.
<table> getsenv(<LocalScript, ModuleScript> Script) Returns the environment of Script. Returns nil if the script is not running.
<table> debug.getregistry(<void>) Returns the Lua registry.
<void> debug.setupvalue(<function, int> fi, <string> upvname, <T> value) Set upvalue upvname to value value at level or function fi.
<T> debug.getupvalue(<function, int> fi, <string> upval) Returns the upvalue with name upval in function or level fi.
<table> debug.getupvalues(<function, int> fi) Retrieve the upvalues in function fi or at level fi.