No artifacts or planet bonuses???

Bug what to do?

Hi.

I dont know why, but non of my games played have artifacts or planet bonuses??

ive tried making a Galaxy forge map with 50% artifacts spawn rate and 50% planet bonus rate

still no planets has either?

any one know what to do about this bug??

16,954 views 20 replies
Reply #1 Top

Well, planets have to be individually explored first before you can see any artifacts and most of the planet bonuses....are you exploring your planets?  It's a planet improvement (top row, 3rd over from the left)...

Reply #2 Top

Yes...

Ive goane as far as creating a map with me owning 10 planets all unexplored...

explore them all.... NO artifacts or bonuses, even if ive put some directly on in Galaxy forge

 

-----

Edit:

Ive just tried Re-installing the game and i still have the same issue...

granted, i havent deleted the Mydocuments/Ironforge folder wich contains save games and mods..

AND! i have NO mods active ofc....

 

Reply #3 Top

I know that sometimes planets are exempt from the whole "on chance" spawning of planet bonuses....for example, homeworlds will never have planet bonuses unless you specifically put that bonus in the template that homeworlds default to....

I don't really use galaxy forge that much so I don't know how it places planet bonuses...but, the surefire way to get planet bonuses (and artifacts) is to include them in a template (in the galaxy scenario def), and then put that template on the planet....

Reply #4 Top

tired that... still no artifacts or Planet bonus...

Reply #5 Top

Quoting Engell79, reply 4

tired that... still no artifacts or Planet bonus...
End of Engell79's quote

 

Make sure that you dont select "competive" version of maps.

 

those do not have any artifacts.

Reply #6 Top

im not...

im using maps created by Galaxy Forge for Rebellion.

Maps created by my self.... looking to see if theres a Cometetive option in these creations... havent noticed.

Reply #7 Top

'Havent found any 'competetive' option anywere in the galaxyforge maps so my guess is that aint it.

Reply #8 Top

Are you using the "Fair" planets in your map? These are the planets used by the competitive map and will also not have any planet bonuses, though you should still get artifacts.

Reply #9 Top

nope, not using fair planets.

 

 

Ive even created normal std. Terran plane.. added an artifact on it and a planet bonus..

now in the game nothing is there once the planet is explored... =/

Reply #10 Top

Quoting Engell79, reply 9

nope, not using fair planets.

 

 

Ive even created normal std. Terran plane.. added an artifact on it and a planet bonus..

now in the game nothing is there once the planet is explored... =/
End of Engell79's quote

Are you manually adding the planet bonuses/artifacts or using the "Chance" property in the Galaxy Forge? If manually giving specific bonuses to specific planets, the owner must be "NoOwner" and set the condition to "Always".

Reply #11 Top

hi im using the noowner and always...

 

But even if so..

 

ive created a map consisting of 40 terran planets and 2 home worlds.

i took all the planets, explored all the planets No artifacts or planet bonuses

Though ive set the percentage to 90% for artifacts and 100 for planet bonuses

Reply #12 Top

Put your map on pastebin then and give us the link. There's not much else we can tell you without looking at your map code.

Reply #13 Top

don't think its the map

It dosnt matter what map i use.

but ill give it a go.

 

http://pastebin.com/Z0Fr8yzQ

Reply #14 Top

planetArtifactDensity 0,200000

planetBonusDensity 0,500000
 
:typo:
 
more like

planetArtifactDensity 0.150000
planetBonusDensity 0.400000

 

which is 15% and 40%

Reply #15 Top

Quoting myfist0, reply 14
planetArtifactDensity 0,200000

planetBonusDensity 0,500000
End of myfist0's quote

 

Hmm, it is odd your entire map uses commas instead of decimal points for the delimiter. I know that is the norm in some countries but I'm not sure Sins will accept that. Did Galaxy Forge generate all that or did you go in and change it yourself?

 

Reply #16 Top

Whole map  8C

I didn't look beyond line 10  o_O

Find and replace should fix you up pretty quick.

Reply #17 Top

Quoting GoaFan77, reply 15


Quoting myfist0, reply 14planetArtifactDensity 0,200000

planetBonusDensity 0,500000

 

Hmm, it is odd your entire map uses commas instead of decimal points for the delimiter. I know that is the norm in some countries but I'm not sure Sins will accept that. Did Galaxy Forge generate all that or did you go in and change it yourself?

 
End of GoaFan77's quote

 

It's generated by galaxy forge unchanged.

 

 

Reply #18 Top

Quoting myfist0, reply 14
planetArtifactDensity 0,200000
planetBonusDensity 0,500000

more like

planetArtifactDensity 0.150000
planetBonusDensity 0.400000
End of myfist0's quote

Quoting GoaFan77, reply 15
I know that is the norm in some countries but I'm not sure Sins will accept that.
End of GoaFan77's quote

This does sound like a locale issue - many European countries use a comma for the decimal point delimiter. Some APIs will take your locale into account when converting floating point numbers to strings. So for US & GB locales you'll get a "0.5000", but for some Euro regions the same API will generate A "0,5000" string. There's not much point in Galaxy Forge taking the user's locale into account when writing these values to a file as it means that a map designed under such an environment won't work anywhere else, even if Sins supported regional settings (as Goa indicated, I wouldn't bank on it either).

Reply #19 Top

Hello all,

 

My friends and I get the same issue. I've been reading all you said and... it might be indeed the coma as decimal separator in the Operating System that generates the issue.

 

While changing it from the coma to the point, as you suggested, the numbers in "Planet Artifact Density" and "Planet Bonuses Density" fall to 0 in the Galaxy Forge.

As I loooove issues like that (I work in IT Technical Support for big commercial companies), I tried to get back to the coma after changing it through the Galaxy Forge, and the same numbers are reduced to 0 again.

 

Then I duplicated ("Save as" with another name) my latest map and saved it under the "." parameter in my OS with newly set Densities...:

- the map "with European parameters" (I'm using the French default parameters) :

"0" for both densities while the OS is using "."

"60" and "89" densities while the OS is using "," (but it does not work ingame)

- the map "with US-like parameters" :

"60" and "89" densities while the OS is using "."

"0" for both densities while the OS is using ","

 

So it sounds like this is the origins of that local issue... Thanks for your analysis!

 

However, by now, do you think we should use only the "." parameter for the game too, or only for the Galaxy Forge?

 

Thanks again for all :)

 

Reply #20 Top

Quoting Corlachance, reply 19
However, by now, do you think we should use only the "." parameter for the game too, or only for the Galaxy Forge?
End of Corlachance's quote

That depends, what exactly are you trying to do?

As Sins is entirely a Canadian-American project, I would say if something doesn't seem to be working try switching to the North American style. I'm guessing it is only a huge issue in the Galaxy Forge because that uses the .NET framework, and thus .NET maybe doing that conversion automatically when Sins doesn't know how to handle it.