Top Banner

Interactive Configuration Mode

The Interactive Configuration Mode is a separate server modus that allows interactively configuring the server. The server may be started in this mode via the command-line switch -c. Any server started via the client UI will automatically do so.

While the mode is active connection is only possible from localhost. The client is presented with a custom user-interface which allows altering most server settings and planet configurations.

From left to right, the main commands are:

  • Commit: Finishes editing, and restarts the server in regular mode. The chosen configuration is applied, but the fractal planet layout is re-randomized.
  • Randomize: Re-randomizes the fractal planet layout based on the current configuration. This has no impact on the final configuration, but allows to view alternate versions of the local configuration.
  • Load Planet Preset: Presents a list of all currently known planet types. Clicking on any of them will load that configuration, completely replacing the current plant composition. Non-planet settings are not be affected.
  • Mountain Layer: Configures the outermode planetary layer. This layer reaches from the core to the height-level as defined by the layer configuration.
  • Extended Core Layer: Configures the lower planetary layer that replaces the mountain layer, where the two intersect. Can be used to carve out caves, or place an extended magma core.
  • Inner Core: Configures the material of the inner planet core.
  • Oceans: Defines the height and material to fill empty space with, as well as what terrain material to place near ocean liquids. May be disabled by choosing the Clear material type.
  • Rules: Defines non-planet server settings.
  • Copy/Paste: Allows copying planet configurations to and from clipboard. The copied content is text, and can be stored in text-files.

The configuration mode frequenly switches between a locally generated version and the actual one produced by the server. Local generation is utilized when interactivity is favored over correctness, causing Nexus bases and units to briefly disappear. After a few seconds of non-interaction the display always switches back to the server version.