Aller au contenu

Photo

Bug reports & fixes

- - - - -

  • Veuillez vous connecter pour répondre
2 réponses à ce sujet

#1
skuid

skuid
  • Members
  • 371 messages

If you find a bug post it here and I'll try to fix it. I will also post here the solutions if there are.

 

Bugs:

  • The game freezes in customization after buying some packs from the store. Solution
  • The screen shows some white circles. Solution


#2
skuid

skuid
  • Members
  • 371 messages
Occasionally, when purchasing a pack from the store, an empty ship is given and stored in the unlocked ships provoking the customization section to crash or freeze. If this happen, then you should do the following:

 

Open the file "data\savegame\store.xml" with note pad and find the key "unlocked.ship.hero". This is what it could looks like depending on the unlocked ships you already have:

<var key="unlocked.ship.hero">
    <value>marauder</value>
    <value>legion</value>
    <value>miranda</value>
    <value></value>
</var>

The problem is that the last "value" element is empty, removing that line fixes the problem.

 

However this could happen again if you keep buying packs, so to prevent this from happening again you should do the following:

 

Open the file "data\savegame\store.xml" with note pad and find the key "ship.hero.common". This is the content of that key:

<var key="ship.hero.common">
</var>

As you can see there are no common heroes in there and that's what is causing the issue. When you purchase a pack and a common hero is randomly selected then an empty pack is given because there isn't any common hero in here. So the solution is just adding one hero here:

<var key="ship.hero.common">
	<value>marauder</value>
</var>

Adding that line should fix the issue.

 

Thanks to VinBron for reporting it.



#3
skuid

skuid
  • Members
  • 371 messages

The game shows some white circles on the screen. This is caused by an error compiling the tone mapping fragment shader. Some drivers can perform an implicit cast from float to vec3. The solution is to modify the tone mapping fragment shader. This is easier than it sounds:
Open the file "data\shaders\toneMapping.frag" with notepad and change the last line:

gl_FragColor.rgb = pow(gl_FragColor.rgb, 1.0 / gamma);

for this one:

gl_FragColor.rgb = pow(gl_FragColor.rgb, vec3(1.0 / gamma));

This should fix the issue, if it still keep showing those circles then try disabling the shaders in Options->Graphics->Shaders