Safer Asteroids

by Kryzeth

Reduces the maximum size of dangerous asteroids from spawning in planetary orbits, keeping Space Platforms safe. Maximum asteroid size can be modified on a per-planet basis. Compatible with Any Planet Start, Cupric Asteroids, More Asteroids, and Asteroid Frequency Multiplier.

Tweaks
20 days ago
2.0
3.09K
Owner:
Kryzeth
Source:
N/A
Homepage:
N/A
License:
Kryzeth Mod License (Based on CC BY-NC 4.0)
Created:
11 months ago
Latest Version:
1.2.3 (20 days ago)
Factorio version:
2.0
Downloaded by:
3.09K users

Features

Adds settings for each asteroid size, reducing its size to the user-specified level. This maximum size reduction applies before Asteroid Frequency Multiplier, so that the size-based scaling factor applies to the modified asteroid sizes.

Includes compatibility with PlanetsLibTiers, changing the settings to be tier-based instead of size-based.

Also includes a setting to override the size of the harmful asteroids to the new user-specified size, allowing for size increases instead of just decreases, specifically when using the new PlanetsLibTiers settings. Otherwise, settings above the planet's natural asteroid size make no changes.

Planet Mod Compatibility

  • As of v1.2.0, should be compatible with any and all planet mods containing asteroids in the format of size-type-asteroid or type-asteroid-chunk

Asteroid Mod Compatibility

Currently supports and adds settings for the following asteroid mods:

  • Cupric Asteroids - Adds copper asteroids that can also be processed into tungsten and holmium.
  • More Asteroids - Add various asteroids related to planetary resources (uranium around nauvis, tungsten around vulcanus, scrap around fulgora, etc)
  • Asteroid Frequency Multiplier - Add settings to increases/decreases the spawn rate of harmless and harmful asteroids.
    See FAQ's for more detailed info as to how these two mods interact.

Important Notes

Regarding interplanetary routes, they will only be modified if both endpoints of a route have been modified, reducing the asteroid size on that route to the larger of the two endpoints.

It appears that if either endpoint of a route has asteroids not defined within the route itself, then it will simply linearly increase the amount of the asteroids from 0 to whatever the endpoint amount is.