Skip to content

Releases: Starstrider42/Custom-Asteroids

Custom Asteroids 1.9 Release

24 Jan 23:05
Compare
Choose a tag to compare

This release of Custom Asteroids works with KSP 1.10 and later.

New Features

  • Asteroid groups can now create comets that behave according to stock rules (e.g., orbit-dependent science classes).

Changes

  • The CaCometActive part and cometSample experiment are now deprecated; use PotatoComet instead. They will be removed in version 2.0.0.
  • Stockalike.cfg now emulates the four stock comet classes. Comets have been removed from Basic Asteroids.cfg and Trans-Jool.cfg.
  • Added a "Main Belt Comet" comet class.
  • Nerfed spawn rates of Drestroids and Jool Trojans.
  • Modernized Kuper belt objects and made them more realistic.
  • Restricted Kuper belt detections to large objects.

Bug Fixes

  • New asteroids/comets now trigger the corresponding game events.
  • Scene changes no longer cause duplicate asteroids.

Custom Asteroids 1.8 Release

18 Jul 23:49
Compare
Choose a tag to compare

This release of Custom Asteroids works with KSP 1.4 through 1.9.

New Features

  • Asteroid groups can now have custom size distributions. They are still limited to the asteroid sizes provided by the stock game.

Bug Fixes

  • Loading a KSP game in which many years have passed no longer causes Custom Asteroids to "churn" through redundant asteroids.
  • Resource drills now work when Custom Asteroids is installed but Community Resource Pack is not.
  • Asteroid configs consisting entirely of limited-number or conditionally-spawned asteroids no longer emit error messages.
  • Asteroid configs consisting entirely of limited-number or conditionally-spawned asteroids no longer cause the fixed-rate spawner to get stuck in a zero-asteroid state.

Custom Asteroids 1.7 Release

12 May 23:20
Compare
Choose a tag to compare

This release of Custom Asteroids works with KSP 1.4 and later.

New Features

  • Asteroid groups can now have limits on the number of asteroids that spawn at once.

Bug Fixes

  • Solar day (<planet>.psol in configs) is now correctly calculated for bodies other than Kerbin.

Custom Asteroids 1.6 Release

21 Jan 01:05
Compare
Choose a tag to compare

This release of Custom Asteroids adds localization support and fixes several bugs. It works with KSP 1.4 and later.

New Features

  • Custom Asteroids is fully localizable.
  • Asteroid group titles can now use the string "<<1>>" to say where the asteroid ID should go. Names without this string will continue to use the old behavior (where the title is a prefix for the asteroid ID).

Bug Fixes

  • Intercept orbits that enter the target planet's SOI at very low speeds are now handled correctly.
  • Identical asteroids are much less likely to appear in the same game.
  • Asteroids renamed through the right-click menu will no longer be deleted.

Custom Asteroids 1.5 Release

29 May 18:31
Compare
Choose a tag to compare

This release allows Custom Asteroids to work with KSP 1.3, and adds some minor improvements. This version ignores the new Sentinel telescope; support for it will be added in a later version.

Changes

  • Support for KSP 1.3.
  • Silicates, Hydrates, Gypsum, ExoticMinerals, and RareMetals added to asteroid configs. Stony and carbonaceous asteroids now have Hydrates instead of Water.
  • Options format and file location have changed to let mods force options (e.g., asteroid lifetime) using ModuleManager. Old options files will be migrated automatically.
  • All stock configs now explicitly say which probability distributions they are using. This change is purely for self-documentation; the defaults for each orbital element are still the same.

Custom Asteroids 1.4.1 Patch

02 Mar 04:01
Compare
Choose a tag to compare

This version fixes a player feedback issue that was not addressed in the 1.4.0 release.

Bug Fixes

  • Exception messages are more specific about which config node is responsible for failures.

Custom Asteroids 1.4 Release

20 Feb 02:06
Compare
Choose a tag to compare

This release is primarily a KSP 1.2 compatibility update. A few minor gameplay changes that were pushed before the KSP 1.2 release are also included.

Changes

  • Support for KSP 1.2.
  • Asteroid spawn rates have been roughly halved, so that there should be 10-15 asteroids if running for a long time without tracking.

Bug Fixes

  • EL compatibility patch no longer processes non-asteroid parts.

Custom Asteroids 1.3.1 Patch

07 May 13:17
Compare
Choose a tag to compare

This version fixes some bugs and balance issues discovered after the release of Custom Asteroids 1.3.0. The downloads for KSP 1.1.0-1.1.1 and 1.1.2 differ only in which version of ModuleManager is included.

Changes

  • Cleaner handling of PotatoRoid resources. Requires ModuleManager 2.6.23 or later.
  • Adjusted resource amounts to make asteroid types more distinct. Completely reworked Substrate and Karborundum resources based on better understanding.

Bug Fixes

  • CustomAsteroidPlanes blocks now work the same in all save games.
  • Asteroids will now spawn if Custom Barn Kit is installed.
  • The MetalOre resource is now properly handled.

Custom Asteroids 1.3 Release

24 Apr 17:33
Compare
Choose a tag to compare

This version updates Custom Asteroids for KSP 1.1, and also adds many new features to the config format. Old config files will still work with the new release.

New Features

  • Support for KSP 1.1.
  • Limited support for custom asteroid types.
  • Can now customize asteroids on intercept trajectories.
  • Asteroids can now appear only under certain conditions.
  • Asteroid population blocks now support the log-normal, (rescaled) beta, and gamma distributions.
  • Asteroid .value syntax now supports several characteristic periods and speeds.
  • Asteroid orbits can now be given relative to an inclined plane. Useful for mods like RSS and Harder Solar System.

Changes

  • DEFAULT config blocks are now deprecated. They will be removed in version 2.0.0.
  • Stockalike asteroids have been split off into their own config file.
  • Some tweaks to asteroid spawn rates.

Bug Fixes

  • Invalid populations will no longer stop other populations from loading.
  • Near-Kerbin asteroids will no longer appear on unbound orbits, and are much less likely to appear in the main belt.
  • A large number of asteroids will no longer appear when the tracking station is upgraded while using the fixed-rate spawner.
  • Mean anomaly and mean longitude of celestial bodies are now calculated correctly.

Pre-Release of Asteroid Type System

04 Apr 05:12
Compare
Choose a tag to compare
Pre-release

This is an early release of Custom Asteroids 1.3, which will be released soon after KSP 1.1. Custom Asteroids 1.3 will add many new features to asteroid configurations as well as changing the format of the download bundle, so I'd like user feedback before the release.

Key changes:

  • Asteroid config files, parts, and science definitions separated from the "main" Custom Asteroids install. [Note: the version for 1.1.0.1209 separates only the asteroid config files, to make things simpler for 3rd-party modders.]
  • Partial support for custom asteroid types.
  • Can now customize asteroids on intercept trajectories.
  • Asteroids can now appear only under certain conditions.
  • Asteroid orbits can now be given relative to an inclined plane. Useful for mods like RSS and Harder Solar System.