• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

kingmahl

Recruit
87 Badges
Apr 2, 2014
5
0
  • Crusader Kings II
  • Cities: Skylines - Green Cities
  • Victoria 2: Heart of Darkness
  • Warlock: Master of the Arcane
  • Crusader Kings II: Jade Dragon
  • Warlock 2: Wrath of the Nagas
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Victoria 2
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Cities: Skylines - Natural Disasters
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Stellaris: Humanoids Species Pack
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Imperator: Rome Deluxe Edition
  • BATTLETECH
  • Stellaris: Distant Stars
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Mass Transit
  • Hearts of Iron IV: No Step Back
  • Cities: Skylines - Campus
  • Europa Universalis IV
  • Victoria 2: A House Divided
  • Age of Wonders III
  • Surviving Mars
  • Cities: Skylines - Parklife
  • Stellaris: Apocalypse
  • Europa Universalis III Complete
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis III Complete
  • Victoria: Revolutions
  • BATTLETECH: Flashpoint
  • Imperator: Rome
Is there a way to have an asteroid belt in a custom system that does not orbit the center of the system? The idea is to have, for example, both stars of a split binary system having their own asteroid belts.

So far, I've tried adding an asteroid belt as a child of a star, like so:

Code:
planet = {
    name = "foo"
    class = pc_a_star
    orbit_distance = 150
    asteroid_belt = {
        type = rocky_asteroid_belt
        radius = 145
    }
}

...but that just results in a system without an asteroid belt.

I've also tried adding an orbit distance to an asteroid belt (as a child of the system like normal, not a child of the star):

Code:
asteroid_belt = {
    type = rocky_asteroid_belt
    radius = 200
    orbit_distance = 150
}

That ends up creating an asteroid belt centered around the center of the system, as usual, and pops an "Unexpected token: orbit_distance" error into the error log.
 
Yeah, you need dev support, but if you want an offcentre asteroid belt, you could create a model that looks like an asteroid belt, then orbit it. It would create an object that can be mined though. For example, if you had the object classed as "pc_asteroid_belt", you would do this:
Code:
planet = {
   name = "Asteroid"
   class = "pc_asteroid_belt"
   orbit distance = 150
}
If you wanted individual asteroids, add moons to it.
 
You could try "change_orbit =" juts before "asteroid_belt=", however my guess is this won't work, and what you want to do cannot be done.
Unfortunately, your guess is correct, this does not work.

Yeah, you need dev support, but if you want an offcentre asteroid belt, you could create a model that looks like an asteroid belt, then orbit it. It would create an object that can be mined though. For example, if you had the object classed as "pc_asteroid_belt", you would do this:
Code:
planet = {
   name = "Asteroid"
   class = "pc_asteroid_belt"
   orbit distance = 150
}
If you wanted individual asteroids, add moons to it.
That's less than ideal, as I didn't really want to fiddle with models, though it should work (hello, ringworlds!). It/them being mineable actually seems like an immersion improvement, though there might be reason for concern as to how certain events would behave with planets that are actually asteroid belts.

EDIT: Also, it occurs to me that each model would probably only work for one radius. Maybe a small range of radii before scaling starts looking odd.
 
Last edited: