When I generate this:
Sedi
World Type: Standard (Garden)
Settlement Type: Homeworld TL: 8 (Advanced)
Atmospheric Mass: 1.2
Atmospheric Composition: Marginal (Pollutants)
Hydrographic Coverage: 80%
I sometimes get this:
Profides
World Type: Standard (Garden)=
Settlement Type: Homeworld TL: 8 (Delayed)
Atmospheric Mass: 0.9
Atmospheric Composition:
Hydrographic Coverage: 60%
What I should get is no "=" after the world type and a description for the atmospheric composition.
My code is attached. It started after I added Prompt3, which isn't used for anything yet. I'm hoping the fact that prompt3 is unreferenced is the problem and not that I can't have more than a couple of prompts before things get wiggy. What I'm really hoping is that one or more of you will take a look and spot a simple problem that I haven't been able to.
Any help would be very appreciated. The name generator is an external "greek" name generator that I've been using for Astrosynthesis star names. Whoever made it did a great job. I've only had to make minor adjustments to fit the flavor I need. Kudos to him (or her).
<edit>I should add that it only seems to happen when I generate a Standard (Garden) world, so far...</edit>
Comments
Abon
World Type: Tiny (Ice)
Settlement Type: Homeworld TL: 8 (Delayed)
Atmospheric Mass: 0
Atmospheric Composition: N/A
Hydrographic Coverage: 0%
Temperature: 88°K, -302°F (Very Hot)
Blackbody Temperature: °K, °F
when I should get this:
Abon
World Type: Tiny (Ice)
Settlement Type: Homeworld TL: 8 (Delayed)
Atmospheric Mass: 0
Atmospheric Composition: N/A
Hydrographic Coverage: 0%
Temperature: 88°K, -302°F (Frozen)
Blackbody Temperature: °K, °F
What you might consider instead of the [when] statements is making a separate lookup table that has an entry for each range:
And calling the table like [#{$tempk} ClimateDesc]
That's pretty sweet, I'd rather do that than conditionals. How did I miss that??
For the record, the conditionals seem to be working with the <x>y comparisons except for the first one. I could be wrong...