Installation
Learn how to set up Plugify, run the testing app, and install Plugify implementations.
Implementations
If you’re using Plugify for game modding (e.g., Counter-Strike 2), you’ll need to install S2-Launcher or MM-Loader. These projects provide pre-configured setups for specific games.
Running the Testing App
The plug app allows you to test plugins and language modules locally. Follow these steps to get started:
Clone the Repository
- Open a terminal or command prompt.
- Clone the Plugify repository:
Build the Project
- Navigate to the Plugify directory:
- Create a
buildfolder and configure the project with CMake: - Build the project:
Set Up the res Directory
- Create a
resfolder in the root of the repository: - Inside the
resfolder, create two subfolders: - Place your plugins in the
extensionsfolder and language modules in theextensionsfolder.
Configure plugify.pconfig
The plug app requires a configuration file named plugify.pconfig in the working directory. This file specifies the path to the res folder and other settings.
- Create a
plugify.pconfigfile in the root of the repository (or the working directory where you runplug). - Add the following content to the file:
baseDir: Specifies the directory where plugins and language modules are located (default:res).logSeverity: Controls the logging level (e.g.,debug,info,error).preferOwnSymbols: Determines whether Plugify should prefer its own symbols over those provided by plugins (set tofalsefor most use cases).
Run the Testing App
- Navigate to the
builddirectory and run theplugapp: - The app will load any plugins and language modules located in the
resfolder.