Flexidoc - Orion351/hidden-worlds GitHub Wiki

Overview

  • The Flexidock system is a way of exchanging resources between two Space Things
  • There are three kinds of entities:
    • 5x5 Flexidock, which has (as compound entities) one loader and one fluid pipe on each of its 4 sides
    • 1x1 Loader Flexiport
    • 1x1 Pipe Flexiport
  • A surface can only have 4 Loader Flexiports and 4 Pipe Flexiports on it
  • A surface with NO FLEXIPORTS can have as many Flexidocks as they want
  • A Flexidock can only connect with a single set of (up to) 4 + 4 Flexiports at a time
  • A Flexidock's Belts cannot be used in Zero-G
  • Script un/links them when:
    • A Spaceship / Platform with Flexiports makes a scheduled arrival at a Location with a Space Station / Platform that has an available Flexidock.