Proof of concept mod and reference implementation
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

1.3KB

TestMod

Proof of concept mod and reference implementation

Installation

  1. Patch Gamecraft with 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 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