Overview
The MTSL Editor is the primary way for engineering and service to create, edit, and test MTSL scripts. Previously there was a separate window where this was done and the editor was engineering only. This editor allows developers and non-developers alike to create complex and efficient MTSL scripts using a visual workflow to abstract away from the raw JSON that MTSL is based on.
Main Editor
2 items
Bottom Tabs
These tabs allow useful information to be accessible but not in the way all of the time. Currently the options are Memory Map and Engineer Console.
Left Sidebar
This sidebar allows quick access to common utilities and actions that need to be taken when dealing with editing MTSL Scripts.
Right Sidebar
This bar allows us to edit the states specific configuration, inputs, outputs, and error handling. We can either use a form style of editing or directly write the JSON for the MTSL state using the switch on the top of the bar. There is also an informational button that links to the page documenting the state type definition for MTSL.
Workflow
New Script Creation