Mani's Boss Demolisher

by suumani

(en) Rockets launched from Vulcanus can trigger the worst kind of invasion. This mod adds boss-class demolishers that spread across planets. (ja) ヴルカヌスのロケットが、最悪の侵略を呼び起こす。 他惑星に拡散する、ボス級デモリッシャーとの戦いを追加します。

Content
4 days ago
2.0
166
Enemies
Owner:
suumani
Source:
https://github.com/suumani/ManisBossD...
Homepage:
N/A
License:
MIT
Created:
1 year, 11 days ago
Latest Version:
0.2.3 (4 days ago)
Factorio version:
2.0
Downloaded by:
166 users

Manis Boss Demolisher

(en / English)

Manis Boss Demolisher is a mod that treats
Demolishers as entities that can affect entire planets.

In this mod, launching a rocket is no longer a neutral action.
Rocket launches may influence other planets,
causing boss-class Demolishers to appear elsewhere in the system.

Through Export events,
powerful Demolishers can emerge on other planets
and persist there over long periods of time.

These bosses are not simple stat upgrades.
They can affect long-term strategic decisions, including:

  • planet selection
  • logistics design
  • base placement
  • whether to fight, delay, or retreat

Boss Demolishers are unlocked progressively.
Some respond to player activity and may slowly move closer over time.
In certain situations, choosing not to fight
or maintaining distance can be the better strategy.

■ Territory-based movement system

Boss Demolishers now use Factorio’s native territory system.

Earlier versions relied on internal simulation using
virtual entities and relocation logic to manage enemies
outside generated areas.
This system has been removed.

Instead, Boss Demolishers now move and expand using
the game engine’s territorial behavior.

Benefits include:

  • improved stability
  • better compatibility with other mods
  • reduced internal simulation complexity
  • more consistent long-term behavior

■ Planet-level safety controls

To avoid unfair or uncontrollable situations,
this mod includes several safety mechanisms:

  • strict per-planet spawn caps
  • research that gradually reduces those caps
  • controlled long-term presence of boss enemies

These systems ensure that bosses remain dangerous
without destabilizing the game.

This mod does not aim to provide only “fair” fights.
Instead, it introduces enemies that are meant to be endured,
avoided, delayed, or strategically managed over time.

For detailed specifications and design notes,
please refer to the GitHub README:

https://github.com/suumani/ManisBossDemolisher/blob/main/README.md

Discord (dev log / bug reports)

https://discord.gg/wEgExBMycx


(ja / 日本語)

Manis Boss Demolisher は、
デモリッシャーを 惑星規模で影響を及ぼす存在 として扱う Mod です。

この Mod では、ロケットの打ち上げが
単なる宇宙進出ではなく、
他惑星の状況に影響を与える行動になります。

輸出(Export)によって、
ボス級のデモリッシャーが別の惑星に出現し、
長期的にその惑星に残り続けます。

これらのボスは、単なる数値強化ではありません。
以下のような長期的判断に影響を与えます:

  • 惑星の選択
  • 物流ネットワーク設計
  • 拠点配置
  • 戦闘・撤退・回避の判断

ボス級デモリッシャーは段階的に解禁され、
一部はプレイヤーの活動に反応して
時間をかけて接近してきます。

状況によっては
「戦わない」「距離を保つ」といった選択が
最適になることもあります。

■ テリトリー型移動システム

ボス級デモリッシャーは現在、
Factorio標準のテリトリーシステムを利用して行動します。

従来バージョンでは
未生成エリアの敵を内部シミュレーションと
仮想エンティティで管理していましたが、
この仕組みは廃止されました。

現在はゲームエンジンの
テリトリー挙動に基づいて移動・拡張します。

この変更により:

  • 挙動の安定性
  • 他Modとの互換性
  • 内部シミュレーション負荷
  • 長期挙動の一貫性

が改善されています。

■ 惑星レベルの安全制御

理不尽な状況を防ぐため、
この Mod には以下の仕組みがあります:

  • 惑星ごとの厳密な出現上限(Cap)
  • 研究による上限の段階的な減少
  • 長期的なボス存在の制御

これにより、
脅威を維持しながらゲームの安定性を保ちます。

この Mod は、
常に正面から倒せる敵だけを追加するものではありません。
耐え、避け、遅らせるといった判断を含む、
長期的な脅威を追加します。

詳細な仕様や設計思想については、
GitHub の README を参照してください:

https://github.com/suumani/ManisBossDemolisher/blob/main/README.ja.md


Updates

  • ver.0.2.1

(en)

Major system change.

Boss Demolisher movement and territory management have been reworked.

The previous virtual-entity based system for handling enemies
in ungenerated areas has been removed.

Boss Demolishers now use Factorio’s native territory mechanics.

This improves stability, mod compatibility,
and simplifies internal simulation.

(ja)

大きなシステム変更。

ボス級デモリッシャーの移動およびテリトリー管理を刷新しました。

未生成エリアの敵を仮想エンティティで管理する
従来方式を廃止し、
Factorio標準のテリトリー挙動へ移行しました。

これにより安定性と他Modとの互換性が向上し、
内部シミュレーションが簡素化されています。

  • ver.0.1.6 fixed some features.
  • ver.0.1.5 introduced global cap control and research-based reduction
  • ver.0.1.5 added virtual entity handling for ungenerated areas
  • ver.0.1.4 stabilized movement and invasion logic
  • ver.0.0.8 - 0.1.3 fixed some features.
  • ver.0.0.7 fixed prototypes.
  • ver.0.0.5 fixed moving feature.