Skip to content
Kristian Williams edited this page Oct 17, 2018 · 8 revisions

Preamble

This code is still very much a work in progress. I'll try to make it as stable as possible, but accidents happen. :(

Performance is still not optimized and I cannot guarantee how well the script works on very large grids until I've built a ship big enough to test it on.

Setup

The simplest setup for this script is to add it to a programmable block and click Run.

It will now start polling the Grid approximately 6 times per second, and update block and grid states as needed.

Next you will need to assign Zones and Functions to all the blocks you want the script to manage, see the Basic Setup page.

Contributing

If you're a C# developer and have some ideas for enhancements, please feel free to fork the project and submit Pull requests.

I can't garantee how fast I review them, but will try my best.

Test Map

This Workshop item contains several items which can be interacted with to interface with the script: ShipSystemsManager Test Map

Clone this wiki locally