Asteroid Frequency Multiplier

by Kryzeth

Scale up (or scale down) the frequency of asteroid spawn rate by a custom multiplier. Separate settings per asteroid size. Compatible with Any Planet Start, Cupric Asteroids, More Asteroids, and Safer Asteroids.

Tweaks
4 days ago
2.0
2.77K

Changelog

Version: 1.1.2
Date: September 24, 2025
  Bugfixes:
    - Fixed error on load with Dyson Sphere. Added logging for unmatched asteroids.
Version: 1.1.1
Date: September 22, 2025
  Bugfixes:
    - Fixed space locations not being affected by the multiplier settings.
Version: 1.1.0
Date: September 21, 2025
  Changes:
    - Complete rewrite of codebase, flattening all planet-specific settings down to just five.
      One setting for each asteroid size, plus a limiter for the harmless asteroid probability.
      This allows for nearly perfect forward compatibility with any and all new planet mods.
    - Removed dependency on stdlib, as it was no longer needed.
    - Reversed the load order, so that Safer Asteroids takes effect first.
Version: 1.0.8
Date: June 8, 2025
  Minor Features:
    - Added compatibility with Rubia, Igrys, and Paracelsin planet mods.
    - Added partial compatibility with Dea Dia System (their asteroids not yet fully implemented).
Version: 1.0.7
Date: February 21, 2025
  Minor Features:
    - Added compatibility with Tenebris Prime mod.
Version: 1.0.6
Date: February 10, 2025
  Bugfixes:
    - Removed accidental debug line left in before uploading.
Version: 1.0.5
Date: February 9, 2025
  Minor Features:
    - Added compatibility with Cubium, Moshine, and the Metal and Stars mod.
    - Added setting for harmful Muluna asteroids, only when Any Planet Start was detected.
      This setting may be removed in future, if Muluna removes these dangerous asteroids.
  Bugfixes:
    - Fixed a major bug that applied the harmful multiplier to harmless asteroids.
      I cannot believe this wasn't caught earlier; feature may have been bugged since 1.0.0.
Version: 1.0.4
Date: January 30, 2025
  Minor Features:
    - Added compatibility with Tiber, Cerys, Muluna, Corrundum, Castra, and Secretas/Frozeta.
Version: 1.0.3
Date: January 8, 2025
  Minor Features:
    - Added compatibility with Janus and Lignumis.
Version: 1.0.2
Date: December 19, 2024
  Minor Features:
    - Increased maximum allowed values for harmless asteroids, up to 5000.
    - Added setting for hard limit on harmless asteroid spawn rate, to prevent lag.
Version: 1.0.1
Date: December 8, 2024
  Minor Features:
    - Added support for several modded planets, full list on the mod portal.
Version: 1.0.0
Date: December 1, 2024
  Info:
    - Initial release, see main page (Information) for full features.