-
Notifications
You must be signed in to change notification settings - Fork 17
Developing Autopilot
zrisher edited this page May 2, 2017
·
18 revisions
To work with Autopilot, you will need:
- Git
- Load-ARMS
- Python 3.4.0 or higher
- Visual Studio 2015 or higher
Install a git client. GitHub for Windows is recommended.
Ensure you create your own github fork to hold your changes.
Next, clone the repo to your machine.
- Launch GitHub for Windows
- click the plus, then clone
- select the fork you just created.
Ensure you've installed Load-ARMS and have set SE to load it automatically according to its readme.
- Grab a copy from Python.org, version 3.X.X
- After selecting a destination directory, on the "Customize Python 3.X.X" screen:
- Scroll down to "Add python.exe to Path". Click on the red X, next to it. Click on "Will be installed on local hard drive"
- Proceed with installation.
- Restart if requested.
- After selecting a destination directory, on the "Customize Python 3.X.X" screen:
If you skipped the "Add python.exe to Path" step, see this SO post.
The first time you build ARMS, you will have to setup build.ini
- In the
.build
directory, copybuild-template.ini
tobuild.ini
- Open
build.ini
in a text editor and set up the path to Git and Space Engineers - If you have
7-Zip
installed and want to compress archived scripts, change the path toZip7
to reflect your system. - Save and close
build.ini
- Launch Visual Studio
- Change the build to Debug to enable logging
- Build the solution
If that proceeds without errors, SE will automatically start and you should be able to load ARMS directly from the mod menu.
If you encounter issues with the build, logs can be found in the build dir.