-
Notifications
You must be signed in to change notification settings - Fork 22
Systems Parameters
- CustomParamsForxxxx : Defines the parameters for the system of type xxxxx
- UseCustomParamsForxxxx (boolean): True / False - Use the default value or the CustomParamsForxxxx
- BlackHole
- NeutronStar
- WhiteDwarf
- GiantStar
- A
- B
- F
- G
- K
- M
- O
- X --> Not used in game yet.
Example : UseCustomParamsForA --> will tell the generator to take CustomParamsForA if it's at True
Example: CustomParamsForBlackHole = 1,0,6,0,4,0.9,2,0.9,0.5,0.5,0.5,0.5
This config is the most complex but gives you the most freedom on what you wanna do with it. Each Number should be seperated with "," Each number should be either an Integer ( 1 , 2 , 3 for example ) or a float ( 0.2, 0.3, 0.9 for example ) Each Parameters starting by : "chance" like chanceTelluricPlanet -> is a number between 0 --> 1 where 0 = 0% and 1 = 100%
Here is what each number does:
maxTelluricNb (integer): Maximum number of moons in the system that orbit Telluric planets (6 in the example)
maxGasGiantNb (integer): Maximum number of moons in the system that orbit Gas Giants (0 in the example)
maxMoonTelluricNb (integer): Maximum number of moons total around Telluric planets in the system (6 in the example)
maxMoonGasGiantNb (integer): Maximum number of moons total around Gas Giants in the system (0 in the example)
jumpOrbitPlanetMax (integer): This parameter is linked to the customOrbitRadiusArrayPlanets & chanceJumpOrbitPlanet parameter. It allows the generator to skip up to this number of orbits in the array while generating the system. (4 in the example)
chanceJumpOrbitPlanets (float): This parameter is linked to the jumpOrbitPlanetMax parameter. It defines the chance for the generator to skip jumpOrbitPlanetMax orbits in the array while generating the planets. (0.9 in the example)
jumpOrbitMoonMax (integer): This parameter is linked to the customOrbitRadiusArrayMoon & chanceJumpOrbitMoons parameter. It allows the generator to skip up to this number of orbits in the array while generating the local moons in the system. (2 in the example)
chanceJumpOrbitMoons (float): This parameter is linked to the jumpOrbitMoonMax parameter. It defines the chance for the generator to skip jumpOrbitMoonMax orbits in the array while generating the planets. (0.9 in the example)
chanceTelluricPlanet (float): Chance for a Telluric planet to spawn. (0.5 in the example)
chanceGasGiant (float): Chance for a Gas Giant to spawn. (0.5 in the example)
chanceGasGiantMoon (float): Chance for a moon around a Gas Giant to spawn. (0.5 in the example)
chanceMoonTelluric (float): Chance for a moon around a Telluric planet to spawn. (0.5 in the example)