Moar Gamecraft commands!
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
NGnius (Graham) 064f719f82 Add move blocks command and improve dependencies il y a 4 ans
extracommands Add move blocks command and improve dependencies il y a 4 ans
.gitattributes Reimplement Waypoint functionality il y a 4 ans
.gitignore Add move blocks command and improve dependencies il y a 4 ans
ExtraCommands.sln Copy structure from TestMod base il y a 4 ans
IllusionPlugin.dll Add move blocks command and improve dependencies il y a 4 ans
LICENSE Initial commit il y a 4 ans
README.md Copy structure from TestMod base il y a 4 ans

README.md

ExtraCommands

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 ExtraCommands.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 have been loaded and their names.

Development

Interested in making your own mod? Clone this repository and modify the C# classes in extracommands\. Patch Gamecraft with GCIPA Build the solution and copy bin\Debug\net45\extracommands.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.

More information about Harmony can be found on the Harmony wiki.