Bugs or inconsistencies with MapSetupDefs.xml (Crusade 3.0)

I have had a good look at this xml today, it is full of bugs or inconsistencies:-

  • PlanetFrequencyExp is set to 1.0 for None. It is set at 0.7 for Rare, 0.9 for Uncommon and 1 for Occasional, 1.25 for Common and 1.5 for Abundant
  • Nebula is set to 0.01 for Rare, 0.07 for Uncommon, 0.05 for Occasional, 0.1 for Common and 0.12 for Abundant
  • Asteroids is set to 0.035 for Rare, 0.05 for Uncommon, 0.06 for Occasional, 0.07 for Common and 0.15 for Abundant
  • MinablePlanetChance is set to 0.05 for Rare, 0.15 for Uncommon, 0.18 for Occasional, 0.2 for Common and 0.35 for Abundant
  • MinableAsteroidChance is set to 0.1 for Rare, 0.15 for Uncommon, 0.22 for Occasional, 0.25 for Common and 0.3 for Abundant

As you can see by the numbers, inconsistent. One even goes down as you increase.

 

86,742 views 21 replies
Reply #1 Top

Wow this is really strange but its a good way to see why the galaxy setting not do what they should do since crusade

Reply #2 Top

Even if the inconsistencies were intentional, I really want to know the thoughts behind why they were set that way. To me, it makes no sense, and severely skews the outcome of resources that appear. Of course, my money is on that they just screwed up.

Reply #3 Top

I have asked the producer about this... I will post when I have something.

Thank you for the feedback.

Reply #4 Top

Quoting sdRohan, reply 3

I have asked the producer about this... I will post when I have something.

Thank you for the feedback.

Thanx!

Reply #5 Top

Quoting Horemvore, reply 4


Quoting sdRohan,

I have asked the producer about this... I will post when I have something.

Thank you for the feedback.

Thanx!

Just be sure to watch this thread as well as any change log as the latter may be updated but this thread not:

https://forums.stardock.com/461047/master-changelog-list---gc3

Reply #6 Top


I have had a good look at this xml today, it is full of bugs or inconsistencies:-

 

    • PlanetFrequencyExp is set to 1.0 for None. It is set at 0.7 for Rare, 0.9 for Uncommon and 1 for Occasional, 1.25 for Common and 1.5 for Abundant

 

    • Nebula is set to 0.01 for Rare, 0.07 for Uncommon, 0.05 for Occasional, 0.1 for Common and 0.12 for Abundant

 

    • Asteroids is set to 0.035 for Rare, 0.05 for Uncommon, 0.06 for Occasional, 0.07 for Common and 0.15 for Abundant

 

    • MinablePlanetChance is set to 0.05 for Rare, 0.15 for Uncommon, 0.18 for Occasional, 0.2 for Common and 0.35 for Abundant

 

    • MinableAsteroidChance is set to 0.1 for Rare, 0.15 for Uncommon, 0.22 for Occasional, 0.25 for Common and 0.3 for Abundant

 


As you can see by the numbers, inconsistent. One even goes down as you increase.

 

Thanks for this post. Ill switch Uncommon Nebula from 0.07 to 0.03. That one definitely didn't get updated.

What is the issue with the others? Are you expecting that jumps would always be linear?

btw: PlanetFrequencyExp of None looks wrong at 1.0. But you can't select None for PlanetFrequencyExp so that value isn't used.

 

Reply #7 Top

Quoting Derek, reply 6

What is the issue with the others? Are you expecting that jumps would always be linear?

One would think they would be more sequential. The way they are at the moment, they can feel like one step is no different to another.

Reply #8 Top

Are you saying that it is odd that the jump from occasional to common nebula is 0.05 while the jump from common to abundant is 0.02?

ie: that the breaks are sequential, but that the gaps aren't always linear?

 

(btw: im not arguing with you, i appreciate your feedback, im just trying to understand the issue)

Reply #9 Top

Sorry, yes more linear, Asteroids for example Rare and Uncommon look/feel the same in game.

Reply #10 Top

The habitable planet settings also. I don't no why and no matter which values are in this sheet. In game you have only with all setting at abundant a couple of habitable planets. All other combination of number of stars, number of planets and number of habitable planets feels in game ever at the same. You have got nearly none habitable planets. 

There is nothing between "very much" and " against zero"... No matter which setting combination. 

Reply #11 Top

I see what you are saying, I'll play with it. Thank you for the feedback.

Reply #12 Top

This is what I've been playing with and it's working out pretty well. I also found an issue constraining the amount of habitable planets in another file (so no matter how frequent they were here you wouldn't get any more). I tried to take advantage of each setting to give players the most customization possible.

I'll keep playing with it and get these in for 3.03.

+2 Loading…
Reply #13 Top

Thank you Horemvore for posting this.  I've been feeling that something was wrong with these settings in 3.0 and 3.02 but I haven't had the time to check it out - Karma to you. :')  

Kael - Once again, your being with Stardock was one of the best decisions Frogboy ever made  :thumbsup:  

Reply #14 Top

Ohhh Yes, very very awesome! Thanks you :) 

Reply #15 Top

Are the formulas behind the settings of a linear character (e. g. Stars: 0.1 at rare, 1 at abundant, does that mean abundant has 10 times the number of stars)?

And while you are at it: can you make the nebulae bigger (not just 10 or 20 hexes, but 100 or 200)? An option for nebula size would be great, but since I think that is out of the question now it would suffice for me if the chance for bigger nebulae would increase with abundance.

Reply #16 Top

Quoting Derek, reply 12

Reduced 69%
Original 1173 x 667



This is what I've been playing with and it's working out pretty well. I also found an issue constraining the amount of habitable planets in another file (so no matter how frequent they were here you wouldn't get any more). I tried to take advantage of each setting to give players the most customization possible.

I'll keep playing with it and get these in for 3.03.

That other file, would it be StarSystemDefs.xml?(If not, what file? Is it accessible to modding?)

There seems to be a limit with StarSystems, no matter how many you set MaxPlanets too it caps out at 3 per system, there are infact random systems in the StarSystemDefs.xml calling for  4 - 6 Planets but they never appear in game due to the cap, they come out as 3 planet systems.

Kudos to you for looking into this. Much appreciated.

Quoting scifi1950, reply 13

Kael - Once again, your being with Stardock was one of the best decisions Frogboy ever made  :thumbsup:  

Could not agree more. :congrat:  

Reply #17 Top

The issue that was constraining me was the MaxHabitalPlanets in MapSizeDefs.xml. (ie: no matter how likely i made habitable planets it was hitting this limit and not placing any more). Yes it is moddable. I increased it for most map sizes so we can get into those ranges if that's what players have their settings for, but I didn't do it at Insane map size (which was already a high limit) because more colonies means more cpu and more memory cost and I want player to be able to finish games.

With the max habitable planets changed from 50 to 100 on medium, and Planet Frequency set to abundant and habitable planets set to abundant I get the following:

 

Reply #18 Top

Great! ! The not working galaxy settings were the biggest bug for me! It looks really good and I'm really happy that it will fix after a soooo long time. 

I can't await to test it in my game :) 

Thanks so much! 

Reply #19 Top

To me that looks more like abundant/abundant should be.  I might have to turn down my settings a bit though. :D

Reply #20 Top

Exactly ! But if abundant works I have a big hope that all other settings also works an to play with it in game will create what you really want! :) 

Reply #21 Top

Kael - I really think you should change the colony limit to "Star system".  This map is more like what I've been looking for.  Since my rig can handle ludicrous with abundant settings I can't wait to give it a try.  I don't worry about low morale I just keep pushing thru until I get so big someone just has to pick a fight and then about about half the other civs pile on.  Doesn't do them any good }:)