[
  {
    "id": "core.empty",
    "name": "Empty System",
    "minBodyCount": 0,
    "maxBodyCount": 0,
    "minMoonCount": 0,
    "maxMoonCount": 0,
    "allowAsteroids": false,
    "allowComets": false,
    "orbitBandIds": [],
    "defaultMineralProfileId": "",
    "bodyWeights": []
  },
  {
    "id": "core.sparse",
    "name": "Sparse M-Star",
    "minBodyCount": 1,
    "maxBodyCount": 4,
    "minMoonCount": 0,
    "maxMoonCount": 2,
    "allowAsteroids": true,
    "allowComets": false,
    "orbitBandIds": ["core.inner", "core.habitable"],
    "defaultMineralProfileId": "core.standard_rocky",
    "bodyWeights": [
      { "bodyFamily": "RockyBody", "weight": 65 },
      { "bodyFamily": "GasGiant", "weight": 10 },
      { "bodyFamily": "Asteroid", "weight": 25 }
    ]
  },
  {
    "id": "core.compact",
    "name": "Compact K-Star",
    "minBodyCount": 4,
    "maxBodyCount": 8,
    "minMoonCount": 0,
    "maxMoonCount": 3,
    "allowAsteroids": true,
    "allowComets": false,
    "orbitBandIds": ["core.inner", "core.habitable", "core.outer"],
    "defaultMineralProfileId": "core.standard_rocky",
    "bodyWeights": [
      { "bodyFamily": "RockyBody", "weight": 58 },
      { "bodyFamily": "GasGiant", "weight": 18 },
      { "bodyFamily": "Asteroid", "weight": 24 }
    ]
  },
  {
    "id": "core.standard",
    "name": "Standard G-Star",
    "minBodyCount": 5,
    "maxBodyCount": 10,
    "minMoonCount": 0,
    "maxMoonCount": 4,
    "allowAsteroids": true,
    "allowComets": true,
    "orbitBandIds": ["core.inner", "core.habitable", "core.outer", "core.ice"],
    "defaultMineralProfileId": "core.standard_rocky",
    "bodyWeights": [
      { "bodyFamily": "RockyBody", "weight": 48 },
      { "bodyFamily": "GasGiant", "weight": 24 },
      { "bodyFamily": "Asteroid", "weight": 16 },
      { "bodyFamily": "Comet", "weight": 12 }
    ]
  },
  {
    "id": "core.outer_rich",
    "name": "Outer Rich F/A-Star",
    "minBodyCount": 6,
    "maxBodyCount": 14,
    "minMoonCount": 1,
    "maxMoonCount": 6,
    "allowAsteroids": true,
    "allowComets": true,
    "orbitBandIds": ["core.inner", "core.habitable", "core.outer", "core.ice"],
    "defaultMineralProfileId": "core.standard_rocky",
    "bodyWeights": [
      { "bodyFamily": "RockyBody", "weight": 34 },
      { "bodyFamily": "GasGiant", "weight": 34 },
      { "bodyFamily": "Asteroid", "weight": 16 },
      { "bodyFamily": "Comet", "weight": 16 }
    ]
  },
  {
    "id": "core.aurora_default",
    "name": "Aurora Default (Luminosity Cascade)",
    "minBodyCount": 0,
    "maxBodyCount": 0,
    "minMoonCount": 0,
    "maxMoonCount": 4,
    "allowAsteroids": true,
    "allowComets": true,
    "orbitBandIds": ["core.inner", "core.habitable", "core.outer", "core.ice"],
    "defaultMineralProfileId": "core.standard_rocky",
    "bodyCountMode": "luminosity_cascade",
    "luminosityCascadeInitialProbability": 0.9,
    "luminosityCascadeDecayFactor": 0.667,
    "luminosityCascadeMinimumPlanets": 1,
    "bodyWeights": [
      { "bodyFamily": "RockyBody", "weight": 40 },
      { "bodyFamily": "GasGiant", "weight": 30 },
      { "bodyFamily": "Asteroid", "weight": 20 },
      { "bodyFamily": "Comet", "weight": 10 }
    ]
  },
  {
    "id": "core.rich",
    "name": "Rich Luminous Star",
    "minBodyCount": 8,
    "maxBodyCount": 25,
    "minMoonCount": 1,
    "maxMoonCount": 8,
    "allowAsteroids": true,
    "allowComets": true,
    "orbitBandIds": ["core.inner", "core.habitable", "core.outer", "core.ice"],
    "defaultMineralProfileId": "core.standard_rocky",
    "bodyCountMode": "luminosity_cascade",
    "luminosityCascadeInitialProbability": 0.9,
    "luminosityCascadeDecayFactor": 0.667,
    "luminosityCascadeMinimumPlanets": 2,
    "bodyWeights": [
      { "bodyFamily": "RockyBody", "weight": 28 },
      { "bodyFamily": "GasGiant", "weight": 38 },
      { "bodyFamily": "Asteroid", "weight": 18 },
      { "bodyFamily": "Comet", "weight": 16 }
    ]
  }
]
