

This is where basic application functions are performed, such as saving and opening scenarios. World Outliner: Panel in VST which interfaces with any World currently running in an instance of Space Engineers, allowing designers to view, create, edit, and delete Waypoints outside of IST. Start Workspace: Window which opens by default when starting VST, and provides options for creating or opening a Scenario.


Objective Script: Higher level script which is only active during specific times in a MissionĬommon Script: Modular scripts containing generalized and repeatable node logic State Machine: Controls flow of Objective scripts while a Mission script is runningĬursor: Location of an active State along the Sequence Line of a State Machine. Mission Script: Main script for gameplay code during the entirety of a Mission Color-coded based on value type, such as Bools, Ints, or Strings.Įvent: A type of node which begins a Sequence Line when the specified event occurs when playing the scenario. Value Line: Connection lines between nodes for passing values from one node to another. Always the top-most connection on “sequence dependent” nodes. Sequence Line: White connection lines between Nodes which controls the order of node execution. Pull connections from outputs (right side) and drag them to inputs (left side) to form a connection line Script: A collection of game logic, represented as interconnected Nodes on the GraphĬonnection Pin: The circle on the outer edges of a node. Graph: The visual representation of a script’s logic for editing in VST. Node: The base unit for visual scripting, Nodes represent an individual code function, and are connected together on the Graph to script game logic. Trigger: Volumes in the World which can detect when players and other Entities enter or exit their space. Waypoint: Different from GPS positions in-game, these are created with either IST or VST’s World Outliner, and mark specific positions in the World which can be referenced by VST. Includes blocks, whole grids, Waypoints, Trigger volumes, and characters. Can include multiple planets.Įntity: Generic term for most objects existing inside a World. World: The entire game environment played in during a Mission. Mission: An individual segment of a Scenario, connected to a specific World Scenario: A custom game in Space Engineers, consisting of multiple script and data files Screen accessed inside Space Engineers to modify in-world entities Displays scenario code in graphical environment Mod developers can utilize this tool to create scripted gameplay events, play cutscenes, or modify game values at runtime. VST was designed to allow users to design game scenarios for Space Engineers without needing previous coding experience. Note: This guide assumes a base knowledge of Space Engineers and its mechanics. Keen’s official guide for using the Visual Scripting Tool (VST) to create or modify game scenarios for Space Engineers.
