
Stellar System Generation System
Planetary Data Generation System | Standards & Measures
FOREWARNING: This generation system can be rather long and drawn-out. However, if you do not want such information, then just skip the step.
GMs NOTE: Yes. Besides the very basics, I actually studied the data and created this system to do nothing more than to create the Mardona Stellar System, the system of which Udava is an intricate part. How many GMs out there would go to this depth just to create a technically feasible or viable campaign world?
IMPORTANT NOTE: This document will not print out in Portrait setting or the Landscape setting. The best advice is to Right-Click the Luminosity-Radius and Luminosity-Mass Diagrams and save them. Then use your favorite graphics program to print it out, forcing it fit on one page. For printing this document, simply choose this link: Printer.
1) Name
Well this is easy. If you ain't thought of the name, then ponder it, bounce it on the floor, throw it to the walls, stick it to the ceiling. Think. Nothing more can I offer in help, except think and ponder on the name you wish to give the stellar system. Examples: Sol (our stellar system), Mardona (the Udavan stellar system), Arkanjul, Vigatath, etc.
2) Spectral Class
Spectral Class helps to determine many other factors of the stellar primary in question. Simply roll a d100, high open-ended to determine the stellar primary's Spectral Class. A stellar primary's Spectral Class runs from hottest to coldest: W, O, B, A, F, G, K, M, N, R, S, D. Understandably, I have arbitrarily added the Spectral Classes of N, R, S, & D. These four classes do not exist. I made them up. GMs NOTE: I apologize for any misunderstanding. However, for the Multiverse of Udava, N, R, S, & D Spectral Classes do exist.
Another way of looking at N, R, S, & D Spectral Classes is N = nearly dying, R = really dying, S = surely dead, and D = dead. Of these new four classes, D is nothing more than a star that has completely depleted its fuel, leaving nothing more than a cold ball of carbon and iron and some other heavier elements. R & S classes still have some fuel burning; however, that fuel is burning very deep within the core, thus they only glow in the infrared range. N Spectral Class stars still glow with visible light; however, compared to M class stars, they are still very dim and dull.
| Spectral Class Determination | ||||
|---|---|---|---|---|
| Roll | Result | Roll | Result | |
| 01-10 | N | 161-190 | B | |
| 11-65 | M | 191-230 | White Dwarf 2 | |
| 66-80 | K | 231-260 | O | |
| 81-90 | G | 261-290 | W | |
| 91-95 | F | 291-330 | Pulsar 3 | |
| 96-130 | Brown Dwarf 1 | 331-370 | Neutron Star 4 | |
| 131-160 | A | 371+ | Special 5 | |
3) Stellar Type
Stellar Type is the size class of the stellar primary.
| Stellar Type Determination | ||
|---|---|---|
| Roll | Type | Description |
| 01-10 | VI | Subdwarf (fomerly Dwarf) |
| 11-60 | V | Dwarf (formerly Main Sequence) |
| 61-70 | IV | Subgiant |
| 71-80 | III | Ordinary Giant |
| 81-90 | II | Bright Giant |
| 91-95 | Ib | Lower Luminous Supergiant |
| 96-99 | Ia | Luminous Supergiant |
| 00 | O | Extremely Luminous Supergiant |
4)Temperature Rating
Use 3d10, reading as d1000. Read "0" as zero, producing a result of 000-999.
| Surface Temperature | ||||
|---|---|---|---|---|
| Spectral Class |
Minimum Temperature |
Maximum Temperature |
Difference | Mean Temperature |
| W | 50,000 | 75,000 | 25,000 | 62,500 |
| O | 25,000 | 50,000 | 25,000 | 37,500 |
| B | 11,000 | 25,000 | 14,000 | 18,000 |
| A | 7500 | 11,000 | 3500 | 9250 |
| F | 6000 | 7500 | 1500 | 6750 |
| G | 5000 | 6000 | 1000 | 5500 |
| K | 3500 | 5000 | 1500 | 4250 |
| M | 2000 | 3500 | 1500 | 2750 |
| N | 1000 | 2000 | 1000 | 1500 |
| R | 600 | 1000 | 400 | 800 |
| S | 300 | 600 | 300 | 450 |
| D | 0 | 300 | 300 | 150 |
The above temperatures are listed in Kelvins (K). To convert into Celsius (C): C = K - 273.15. To convert into Farenheit (F):
F = ((K - 273.15) × 1.8) + 32.
Other conversions: C = (F - 32) ÷ 1.8; F = (C × 1.8) + 32.
5)Luminosity Rating
Use the Luminosity-Radius diagram. Find the stellar primary's Spectral Class and Temperature Rating at the bottom. Go upwards until you intersect the stellar primary's Stellar Type curve. Luminosity is on the right. Luminosity is listed in terms of × Sol. Multiply result by 384.6 to find Luminosity in Joules/second.
A better for determining the stellar primary's Luminosity is by using the below equation:
Equation for Object's Luminosity: where L = Luminosity in Joules per second (J/s); σ = Stefan-Boltzmann constant (5.67 × 10-8); T = object's temperature in degrees Kelvins; R = object's radius in meters
For use with the Texas Instruments TI-30X IIS calculator: .
6) Stellar Radius
Use the Luminosity-Radius diagram. Find the stellar primary's Spectral Class and Temperature Rating at the bottom. Go upwards until you intersect the stellar primary's Stellar Type curve. Radius is on the right along the diagonal lines. Radius is listed in terms of × Sol. Multiply result by 6.96×108 to find Radius in meters.
SPECIAL NOTE: Stellar primaries do not have to be exactly on the curves in the Luminosity-Radius and Luminosity-Mass diagrams. The curves only depict the largest percentage, and stellar primaries may be slightly off the curve. Use common sense, but don't go really overboard.
AUTHOR's NOTES: Both the Luminosity-Radius and Luminosity-Mass Diagrams were painstakingly created back in the days when there was only Windows 3.1 and its lousy Paintbrush program. Basically, I had found equations that calculated these numbers and pixeled each intersection point on a very large graph. These pixeled points did not create a perfect curve. Some gaps were left for me to "best guesstimate." However, this graph did allow those who have not studied Celestial Mechanics and Astrophysics to use "percentages" of the actual values to determine "actual" values. Another good thought, save the below graphic and use it for calculating "percentages" such as a Luminosity equal to ×105.15984372. Let's just say it took me months to calculate and pixel each point. How many other GMs would torture themselves so? Of course, I went back and changed the white background so as to ease the refraction pain.
![]() |
Here is the above graphic with a white background. Right-Click, then Save Picture As…
7) Stellar Mass
Use the Luminosity-Mass diagram. Find stellar primary's Luminosity on the left, go right until intersect the curve. Mass is at the bottom. Mass is listed in terms of × Sol. Multiply result by 1.9891×1030 to find Mass in kilograms.
SPECIAL NOTE: Stellar primaries do not have to be exactly on the curves in the Luminosity-Radius and Luminosity-Mass diagrams. The curves only depict the largest percentage, and stellar primaries may be slightly off the curve. Use common sense, but don't go really overboard.
AUTHOR's NOTES: Both the Luminosity-Radius and Luminosity-Mass Diagrams were painstakingly created back in the days when there was only Windows 3.1 and its lousy Paintbrush program. Basically, I had found equations that calculated these numbers and pixeled each intersection point on a very large graph. These pixeled points did not create a perfect curve. Some gaps were left for me to "best guesstimate." However, this graph did allow those who have not studied Celestial Mechanics and Astrophysics to use "percentages" of the actual values to determine "actual" values. Another good thought, save the below graphic and use it for calculating "percentages" such as a Luminosity equal to ×105.15984372. Let's just say it took me months to calculate and pixel each point. How many other GMs would torture themselves so? Of course, I went back and changed the white background so as to ease the refraction pain.
![]() |
Here is the above graphic with a white background. Right-Click, then Save Picture As…
8) Volume
| Equation for Object's Spherical Volume: | ![]() |
For use with the Texas Instruments TI-30X IIS calculator: (4×π×(Radius^3))÷3.
9) Mean Density
| Equation for Object's Mean Density: |
For use with the Texas Instruments TI-30X IIS calculator: M/V.
Divide the stellar primary's Mass in kilograms by its Volume in cubic meters. Result is Mean Density in kilograms per cubic meter (kg/m3).
10) Hypershunt Gravity Well Radius (HGWR)
This radius is the distance any vessel utilizing the hypershunt drive must be from the stellar primary in order to hypershunt. The percentage amount within this radius is the percentage chance the vessel will be destroyed when hypershunting. The hypershunt drive is the only drive that suffers this drawback.
To determine the HGWR, simply multiply the stellar primary's Mass in terms of × Sol by 1.4. The result is the HGWR in Astronomical Units (AUs). Multiply this result by 1.496×108 find the HGWR in kilometers.
11) Description
Description is the appearance, or color, of the stellar primary. Main color is highlighted in yellow with adjectives later.
| Spectral Class | Description (Color) |
|---|---|
| W | As "O" below, except much greater brightness (very blinding) |
| O | extremely bright Blue-white (blinding) |
| B | very bright Blue-white (fairly blinding) |
| A | Blue-white |
| F | White; from bluish (hottest) to yellowish (coolest) |
| G | Yellow; from whitish (hottest) to orangish (coolest) |
| K | Orange; from yellowish (hottest) to reddish (coolest) |
| M | Bright Red; towards orangish at the hot end |
| N | Dull Red; from brightish (hottest) to dimmish (coolest) |
| R | Infrared; from dimmish red at the hot end |
| S | Infrared |
| D | Infrared; none at the cold end towards very dim infrared at the hot end |
12) Number of Orbital Paths
| Number of Orbits | All Spectral Classes |
|---|---|
| None | 01-25 |
| 1d5 Orbits | 26-50 |
| 1d10 Orbits | 51-75 |
| 1d10 + 2 Orbits | 76-85 |
| 1d10 + 5 Orbits | 86-95 |
| Companion Star | 96-00 |
If result is Companion Star, determine Companion Star's parameters, then reroll on above table. Maximum number of Companion Stars is two (total of three). If so desired, you may simply reroll a result of 96-00.
13) Ecosphere Radii
Although it may not be entirely accurate, the method I devised is rather simple. Take the sum of the Primary's Luminosity Rating, Surface Temperature, and Mass in terms of × Sol. If Companion Stars exist, then also add their Luminosity Rating, Surface Temperature, and Mass. Multiply this result by 0.25 and 1.75. These results are innermost and outermost radii in AUs in which planets may support life. One close to the innermost radius will be hot while one close to the outermost will be cold.
Example: In our system, the above method would compute Ecosphere Radii of 0.5 AUs and 3.5 AUs. These radii would include Venus, Earth, Mars, and the Asteroid Belt. Of course, if there were a planet at the Asteroid Belt, it would be an artic wasteland. Possibly uninhabitable, but then again, it may be like living on Antartica.
14) Eccentricities
An Eccentricity is a captured planet (or other stellar object) which wandered into the stellar system and was caught by the gravity well of the primary. Captured objects will have orbital planes tilted askew out of the stellar system's normal orbital planes. Primary's Mass listed below is in terms of × Sol. For Companion Stars, add the Masses together.
Either choose which orbits are eccentricities, or determine them randomly.
15) Empty Orbits
An Empty Orbit is where a planet either never formed or escaped the primary's gravity well. Empty Orbits are determined exactly as Eccentricities above, except do not add primary's Mass. Of especial note, an empty orbit can be used to construct base stations.
NOTE: If so desired, you may skip this step and use the Type determination in the Planetary Data Generation System.
16) Companion Star
If desired, you may just simply choose not to have any Companion Stars. Use the Spectral Class table to determine the Companion Star's Spectral Class. Also, use the below modifiers to the roll.
| Spectral Class Modifiers | Stellar Type Modifiers | ||||
|---|---|---|---|---|---|
| Primary's Spectral Class | Modifier to Class Roll | Hottest Companion Class Allowable | Primary's Stellar Type | Modifier to Type Roll | |
| W | -10 | A | Subdwarf (VI) | -90 | |
| O | -10 | F | Dwarf (V) | -30 | |
| B | -15 | G | Subgiant (IV) | -20 | |
| A | -15 | G | Ordinary Giant (III) | -10 | |
| F | -50 | M | Bright Giant (II) | -5 | |
| G | -30 | M | L L Supergiant (Ib) | -0 | |
| K | -25 | M | L Supergiant (Ia) | -0 | |
| M | -20 | M | E L Supergiant (O) | -0 | |
| N | – | N | |||
| R | – | R | |||
| S | – | S | |||
| D | – | D | |||
To save yourself some rolling and rerolling on the Spectral Class table, you can just simply choose a Companion Star's Spectral Class equal to one Class lower than the Hottest Companion Class Allowable. For a second Companion Star, choose a Class two Classes lower. Otherwise, you can roll and reroll until you get within the hottest allowable Class.
17) System Resources
This step is determined after all planetary data is known. Generally, can be listed as "poor," "average," "extremely high," etc.
Planetary Data Generation System | Standards & Measures
Top of This Page | Back | Return to "Make Your Own Time Units"