Mother DocsMother Docs
Buy me a Coffee
Steam Workshop
Discord
  • Mother OS (Ingame Script)
Buy me a Coffee
Steam Workshop
Discord
  • Mother OS (Ingame Script)
  • Mother OS (Ingame Script)
    • Getting Started

      • Upgrade Guide
      • Installation
      • Command Line Interface (CLI)
      • Configuration
      • Modules
    • Core Modules

      • Activity Monitor
      • Almanac
      • Block Catalogue
      • Local Storage
      • Security
      • Intergrid Message Service
    • Extension Modules

      • Air Vent Module
      • Battery Module
      • Terminal Block Module
      • Cockpit Module
      • Connector Module
      • Display Module
      • Docking Module
      • Door Module
      • Flight Control Module
      • Gas Tank Module
      • Gyroscope Module
      • Hinge Module
      • Landing Gear Module
      • Light Module
      • Flight Planning Module
      • Piston Module
      • Programmable Block Module
      • Rotor Module
      • Sensor Module
      • Sound Block Module
      • Thruster Module
      • Timer Block Module
    • Command Cheatsheet
    • Compatibility
    • Examples
  • Powered By Mother

Compatibility

Mother OS is designed to be compatible with other scripts and most ingame systems. This page outlines several considerations for players and script developers to maximize compatibility.

Running other Scripts with Mother OS

Mother OS is designed to be compatible with other scripts. However, some scripts may not work as expected due to the way they are designed to accept arguments. If you are developing your own script, it is recommend that you accept the Script update type in your Main method. This allows programmable blocks scripts to run other programmable blocks scripts with arguments.

Example main function that accepts the Script update type:

public void Main(string argument, UpdateType updateSource)
{
    if (updateSource == UpdateType.Script)
    {
        // Run based on a trigger from another programmable block script.
    }
}

Tips

Check out the documentation for UpdateTypes for more information.

Known Issues

Last Updated:: 4/29/25, 9:42 PM
Contributors: Luke Morrison
Prev
Command Cheatsheet
Next
Examples