MTS Expanse

by zzh8829

Tiny-island Expanse gameplay for Multi-Team Support: feed hungry chests, unlock land, race teams, and survive invasions.

Scenarios
6 hours ago
2.0
13

Changelog

Version: 0.1.6
Date: 29. 05. 2026
  Features:
    - Per-team milestones via Multi-Team Support: first/fastest to unlock Expanse cells
      (1st, 10th ... 10000th) and to mine the infini tree / rock (100 ... 100000 times),
      shown in the Team Awards window.
    - An on-surface overlay above each team's spawn cell shows the team (colour + leader),
      cells unlocked, and the next biter invasion -- readable by the team and by spectators.
    - Mined wood and the rock's ore and stone are registered in production statistics, so
      they show per team in the native Production GUI (and the MTS Ores awards/columns).
  Changes:
    - Hungry chests are now fully independent per team: rerolling or feeding one team's
      chest never changes another team's chest that they have not opened yet.
    - Cross-team parity: tree-regrowth species and rock yields (ore type + amount) are
      deterministic by shared seed, position, and mine index, so every team's Nth tree and
      Nth rock match. Bonus reroll tokens and depleted-stone uranium are position-keyed too.
    - Destroying the rock with a tank (or any team weapon) now counts toward the mining
      milestone, like hand or robot mining; biter kills do not.
    - MTS integration (welcome tab, team-settings tab, milestones) self-heals on load.
  Info:
    - Requires Multi-Team Support 0.4.44+ for the milestone interface.
Version: 0.1.5
Date: 28. 05. 2026
  Bugfixes:
    - Kept hungry-chest scans idle-aware in real play while making headless tests complete chests through explicit probes.
    - Updated MTS compatibility probes for Multi-Team Support 0.4.43 vanilla surface naming.
Version: 0.1.4
Date: 28. 05. 2026
  Features:
    - Under Multi-Team Support, the map intro now shows as a tab on MTS's unified
      welcome screen, and the Expanse player settings (SpectatorMode, button position)
      show as a tab on MTS's Team Settings panel, instead of the standalone Config GUI.
      Requires Multi-Team Support 0.4.43+ for the welcome-screen integration.
  Changes:
    - No spawn flash: vanilla teams now play directly on the surface MTS spawns them
      onto. The Expanse world is generated on Nauvis and replicated to each team by
      MTS's clone_mirror, so players are never relocated to a throwaway surface.
    - Team setup is driven by MTS's on_player_joined_team event, and surfaces are
      resolved via MTS's get_surface_owner where available.
    - The standalone Config GUI (and its admin Blueprint Library / Spaghett options) is
      hidden under MTS but unchanged in non-MTS games.
  Bugfixes:
    - Cross-team parity: per-cell randomness (including the starting tree species) is
      now keyed by planet and position, so every team gets identical content.
    - Team hosts are no longer auto-promoted to Factorio admin (that granted server
      admin to anyone who started a team); the /expanse-* commands still require admin.
    - A team leader spectating another team is no longer pulled back to their base.
  Optimizations:
    - The hungry-chest scan is skipped for teams with nobody online.
Version: 0.1.3
Date: 28. 05. 2026
  Changes:
    - Added a Mod Portal and in-game mod browser thumbnail.
    - Added a gameplay screenshot to the README and Mod Portal description.
Version: 0.1.2
Date: 27. 05. 2026
  Changes:
    - Added deterministic cell-open biter camps that are tracked separately from stripped natural enemies.
    - Added automated probes for hungry chest rerolls, synchronized team rerolls, and cell-open biter spawning.
  Bugfixes:
    - Fixed coin rerolls on hungry chests.
    - Fixed synchronized chest rerolls so teams that reroll the same cell receive the same result.
    - Fixed cell-open biter behavior for regular opens and admin opens.
  Locale:
    - Clarified cell-open spawner setting descriptions.