SubTerra

Adds a subterranean layers and special entities to transfer items, players, ad power between levels..
9 days ago
0.16
611
Owner: Daedeross
Source: Daedeross/Subterra
Homepage: https://github.com/Daedeross/Subterra
License: MIT
Created: 14 days ago
Latest Version: 0.3.5 (9 days ago)
Factorio version: 0.16
Downloaded: 611 times

SubTerra adds multiple underground levels along with ways to transfer players, items, and power between levels.

Currently, the underground levels are intended for transportation only.

== This is a Work-In-Progress mod ==
- This is a pre-alpha release. There are many features missing and there will be many bugs.
- Saves may not be compatible between versions at this time.
- Compatibility with other mods has not been tested yet, but is coming later.

Post any bugs at: https://github.com/Daedeross/Subterra/issues

Current Features:
- Multiple underground levels
- Stairs
- Belt-Elevators
- Power transfer (one-way per pair, for now).

Features coming soon:
- Research
- Fluid transfer
- Signal transfer
- Many more graphics
- Settings mangement
- Remoting call for other mods to white-list entities
- Having the highest underground level still have water.

Features far away:
- Underground mining

Changelog

Know Issues

  • Other mods that place entities and do not raise the script_raised_built event may lead to unintended consequences.

v0.3.3

New

  • Added remote calls so other mods can add or remove entities from the underground whitelist
    To add an entity: remote.call("subterra:entities", "add", %NAME%) - Replace %NAME with the name of the entity (i.e. the name of the prototype)
    To remove an entity: remote.call("subterra:entities", "remove", %NAME%)

v0.3.2

New

  • Added some feedback messages for when players are unable to place certain structures

Bugfixes

  • Fixed compatibility with other mods that create additional surfaces (so far tested with Factorissimo2).
  • Adjusted the position of a hidden entity so the no-electric-network icon shows in the center of the transfer pole.

v0.3.1

Bugfixes

  • Subscribes to the script_raised_built event to precent non-whitelisted entiteis from being built underground.
  • Added some missed vanilla entities to underground whitelist.
  • Mod now handles being added to large existing worlds.
  • Note: Loading into a large explored world will cause performace to drop for a
    short time while the underground surface generation catches up.

v0.3.0

Changes

  • "Telepads" renamed to "Stairs"

New

  • Power tansfer.
  • Custom graphics for stairs and power transfer structures.
  • Added whitelist of vanilla structures able build underground.

Bugfixes

  • updated all api calls to work with Factorio v0.16.x

v0.1.0

New

  • Belt Elevators
  • Teleport pads to transport players between levels

v0.0.1

New

  • "Underground" surfaces
  • chunk-generation for underground layers
  • quadtree data structure for faster collision detection