

It means that the source code is for learning purposes, as all source code is. Credits & Licenseįirstly, thanks to NTAuthority for sharing his code snippet, and also for Stanislav "listener" Golovin for sharing his ASI Loader source, which acted as a base for my version of the tool.Īs the following tool is open source, it's under the Silent's License. Specific Executable can also ignore only some of the plugins - see advanced_plugin_management_example for more info. You also can make specific Executables override global settings and load/ignore all plugins via settings.ini edit. Plugins placed in thisfolder will be exclusive to specific Executable. If you have multiple Executable versions and want to make each one use different ASI plugins, you can create a new folder inside scripts folder with the same name as your Executable (so gta_sa.exe gets gta_sa folder, my_fancy_exe.exe gets my_fancy_exe folder etc.). Various plugins may fail to work properly when running from scripts folder, it is advised to move it to the game directory if plugin fails to launch properly. If you want to add an ASI for all Executable versions you have, put it either in game root directory or scripts folder. In order to install it, you just need to place both DLL files into game directory, overwriting the old files.

This loader is also used in Grand Theft Auto: Vice City Stories PC Edition and Vigilante Justice Total Conversions.


This is a DLL file which adds ASI plugin loading functionality to San Andreas.
