Intermediate integration (final)
Pre-releaseIntermediate integration aims to provide sufficient interface for basic testing agents.
IMPORTANT: Make sure Windows is OK to run the libraries. Windows 10 blocks "randomly" downloaded libraries. To unblock them, right-click on each of them and open file properties. Look for Security section on the bottom part of the General tab. You might see a message: "This file came from another computer and might be blocked...". If so, check the Unblock
checkbox.
(If you skip this step, the game will probably crash with a message: System.NotSupportedException
: An attempt was made to load an assembly from a network location...)
Plugin binaries tested with Space Engineers version 1.197.181 (released in March 2021).
The plugin runs a TCP/IP server with JSON-based API. It allows to access surrounding of the player's character in a structured form (WOM) and to control the character.
New and changed commands:
- Updated: Observe – Incompatible change: now returns blocks grouped to grids (a list of grids each containing a list of blocks)
- Updated: Interact – implements some commands for building new blocks in the game. Current interaction types:
- Equip – Selects a block or tool from the toolbar as the current tool. Improved.
- Place – Places a new block into the game if the conditions are right. Fixed in the creative mode.
- Begin_Use / End_Use – Start stop shooting or using a tool
- Toolbar_Set – Limited version that allows to add tools and weapons