|
123456789101112131415161718192021 |
- # TestMod
-
- Proof of concept mod and reference implementation
-
- ## Installation
-
- 1. Patch Gamecraft with [GCIPA](https://git.exmods.org/modtainers/GCIPA).
- You should download the latest release and extract it to the Gamecraft folder.
- To patch, drag `Gamecraft.exe` onto `IPA.exe`. You will need to redo this step whenever Gamecraft is updated.
- 2. Extract the TestMod zip into Gamecraft's `Plugins\` folder (GCIPA should have created this automatically in the previous step). You should see `0Harmony.dll` and `TestMod.dll` in the `Plugins\` folder. If those files are in another folder in `Plugins\` it will not work.
- 3. Launch Gamecraft.
- You can check the log file `%APPDATA%\..\LocalLow\FreeJam\RobocraftX\Player.log` to confirm.
- You should be able to see a message near the top showing how many plugins (should be 1) have been loaded and their names (should be TestPlugin v0.0.0a).
-
- ## Development
-
- Interested in making your own mod?
- Clone this repository and modify the Plugin class in `TestMod\TestPlugin.cs`.
- Patch Gamecraft with [GCIPA](#installation)
- Build the solution and copy `bin\Debug\net45\TestMod.dll` and `bin\Debug\net45\0Harmony.dll` into Gamecraft's `Plugins\` folder.
- More information about the IPlugin and IEnhancedPlugin interface can be found [on the IPA repository](https://github.com/Eusth/IPA)
|