Our game can be modded in many ways; you can add new skyboxes, animations, models, etc. You can also mod the game’s behavior by creating small or large scripts.
The behavior of script modding is the same as any other mod. You can upload your scripts to workshop and subscribe them to other user scripts. You don’t need to build anything or provide dlls. All you need is to upload .cs files to workshop. We understand that the beginning might be hard, so we prepared a small batch file that will setup everything for you. You can find it at: Steam\SteamApps\common\SpaceEngineers\Tools\PrepareScriptMod.bat (or in the location that you installed Space Engineers). When you run this batch file, it will prepare a solution, project and set-up references to game dll’s. It will also prepare two sample script files. You can run it more times, each time it will create new script directory. After running this script it will also open it in visual studio (you can get a free version here: http://go.microsoft.com/?linkid=9832256&clcid=0x409 or here http://go.microsoft.com/?linkid=9863608). After opening, you can use intelligence for code generation. Also you can build your scripts to see if there is any compilation error. You don’t need to worry about temporary compilation files since they won’t be sent to steam when you publish your mod.
You can select your new mod inside the game in the mod selection. From there, you can also publish your mod.