Integrated Circuit (IC10) scripts for stationeers. Some assembly required.
IC10 is a MIPS-like assembly language. In-game computers or laptops with IC Editor Motherboards can load these scripts into IC10 chips, which can then be placed into IC Housings, which allow access to the network of devices. Scripts are limited to 128 lines of code, or 4096 bytes of data, whichever comes first. To respect the in-game editor lines are limited to 52 characters.
Detailed documentation has moved to the docs/ directory.
- Browse the script catalog for statuses and summaries.
- Review the status scale when evaluating maturity.
- Use the documentation template to extend any stub.
Install the project’s pre-commit hooks to enforce IC10 limits locally:
# with pip
pip install pre-commit
pre-commit install
# or with uv (https://docs.astral.sh/uv/)
uv tool install pre-commit
uv run pre-commit installThe hook entry executes through uv run, so ensure the uv CLI is installed (via pip install uv, uv tool install uv, or the standalone installers described in the uv docs).