SkillAgentSearch skills...

SpaceEngineers

Space Engineers game scripts

Install / Use

/learn @reksar/SpaceEngineers
About this skill

Quality Score

0/100

Supported Platforms

GitHub Copilot

README

Space Engineers scripts

Toolkit for scripting a Programmable Block in the Space Engineers game.

Features

  • IntelliSense for the game API (DLLs are plugged in SpaceEngineers.csproj)

  • Automatic export to game local storage when saving a Script.cs

Requirements

  • Git for Windows

  • .NET SDK (notice <TargetFramework>net6.0</TargetFramework> in SpaceEngineers.csproj)

  • VS Code with C# extension (build and debug assets are not required)

Usage

Create a new script

Run the Create Space Engineers script task from the Terminal -> Run Task... menu, then enter a name for the new script. This name will be used as the dir name and C# namespace/region identifier.

You can copy scripts\Template -> scripts\[NewName] manually and replace all Template entries with [NewName] in Script.cs file.

Save and Export

Add the following key binding to %userprofile%\AppData\Roaming\Code\User\keybindings.json:

{
  "key": "ctrl+s",
  "command": "workbench.action.tasks.runTask",
  "args": "Export Space Engineers script",
  "when": "resourceFilename == Script.cs && editorTextFocus"
}

When you save the Script.cs by pressing Ctrl+S, its dir will be copied to the game local storage.

Git filters (optional)

To prevent committing your local settings, run utils\git\config.bat.

View on GitHub
GitHub Stars33
CategoryDevelopment
Updated3mo ago
Forks22

Languages

C#

Security Score

77/100

Audited on Dec 24, 2025

No findings