Stationeers ic10
Change log
- [10.10.29] BIG Debubget FIX
WIKI https://icx.traineratwot.site/wiki/icx
languages
VS code Sample
project https://github.com/Traineratwot/Ic10-and-Icx-Sample
![open-prs](https://badgen.net/github/open-prs/Traineratwot/vscode-stationeers-ic10/)
![npm](https://badgen.net/vs-marketplace/v/Traineratwot.stationeers-ic10)
![](https://stat.aytour.ru/stat/b4b55c18a3677f92ff2fe4c73d2e55d3.png)
![](https://assets-global.website-files.com/6257adef93867e50d84d30e2/636e0b52aa9e99b832574a53_full_logo_blurple_RGB.png)
Debugger launch
{
"version": "0.2.0",
"configurations": [
{
"type": "ic10",
"request": "launch",
"name": "Debug ic10",
"program": "${file}",
"stopOnEntry": true,
"trace": false
}
]
}
- highlights syntax for ic10
- tooltips for function
- snippets
- Debugger
BIG Update
So the latest releases have fixed a lot of problems
- all new ic10 command now supported
lr
,sra
, sds
, ss
and more
- new debugger system - more convenient and understandable
- environment system - now you can configure the hardware environment of your scripts more
- more information on wiki
- We need you help
Debugger
![](https://i.imgur.com/kFweq9N.jpeg)
![](https://i.imgur.com/pQ1faV0.gif)
Environment
you can configure the hardware environment of your scripts. for this you need
- create a file with name
.toml
- if you want this file to refer to only one script and not to the entire folder, name it also as a script eg:
solat.icx.ic10
=> solar.toml
- write in toml file with template :
[d0]
PrefabHash="StructureAdvancedPackagingMachine"
Setting=18
[d0.slot.0]
Quantity=5
[d0.Reagents.Contents]
Iron=1
Copper=3
help
Add missing functions constants and parameters to the wiki in your language
If your language is not available, write Me @Traineratwot
about it, in discord server
Add missing devices and parametrs in google spreadsheets
This is necessary for the correct hints inside the extension
icX
icX is a programming language translated to ic10 used to simplify the programming of ic10 microprocessors in
the Stationeers game.
Quick start
- Install plugin for VSC
- Create a file with .icX type
- Write a program. For example:
use loop
var on = d1.Open
d0.On = on
- Save the file (Ctrl+S)
- Copy a code from a new generated file with the same name and type .ic10
- Paste code into microprocessor Ic10 in the game
icX wiki
icX - compiler
![](https://i.imgur.com/W4KRn28.png)
counter left lines
![counter](https://i.imgur.com/Y2MHtew.jpg)
new snippets
![snippets](https://i.imgur.com/Aokz1an.jpg)
demo4
![img4](https://i.imgur.com/1H5azvo.gif)
demo3
![img3](https://i.imgur.com/OYCpN7Z.gif)
demo2
![img2](https://i.imgur.com/KQY21h6.gif)
demo1
![img1](https://i.imgur.com/F1sGrVy.gif)
![img1](https://i.imgur.com/phOgb3n.jpeg)