"[BUG[Linux] Autoclav didn't work and scroll is to fast

Hi,
the Autoclav didn’t work correct, it doesn’t half the concentration, it set it at a Value of 20.
This happens in the Tutorial and in the normal scenarios.


The Scroll in-game is to fast, if I try to move with the mouse or WASD, the game scrolls immediately complete to the end (at all sides), it’s a little bit irritating.
So I can only scroll by clicking die middle Mouse-button.

I have the same problem with the autoclave in tuto 5. I use linux mint 17.2

Before autoclave

After autoclave

I replaced autoclave by 5 ionizer for finish the tuto.
i find the same bug in tuto 6

This is actually linked with this issue here I believe: viewtopic.php?f=50&t=14338

As I say in that thread, it is quite a deep problem with how some Linux setups read numbers from the game’s data files. It is not something I have ever encountered before so it will take some time and research to fix. Apologies for the inconvenience.

May i ask if you use some unity3d functions to read files?

No, I use System.IO.File.ReadAllText: https://msdn.microsoft.com/en-us/library/system.io.file.readalltext(v=vs.110).aspx

and to convert the text to the wanted values (floats)?

Well I use a JSON parser called LitJson http://lbv.github.io/litjson/

I just hand it the text string and it converts everything into whatever System.Type I ask it for. It’s only just occurred to me that that is where I need to focus my attention, make sure it has some concrete settings for converting into doubles.

Now I look again, all of the values that are going wrong are the ones that are doubles. It seems like it is perhaps a local issue? Commas instead of points to show decimal place?

Tim

I think so too.
Maybe the easiest way is to set the locale within your game during startup?

Agreed. Thank you for your help with this roidal. Hopefully can get this fixed for next update.

hopefully, hopefully

Meantime you can set LC_ALL=C to avoid problems. In Steam you can do that by setting the optional startup-parameters for the game to

LC_ALL=C %command%

Be aware to reconfigure the scroll-sensitivity after starting the game with this Environment.

it works, thanks.

OK, found the issue. I can’t actually recreate this very easily at my end, but I’m 90% sure the changes I have made will fix it in the next update, due Tuesday 8th Sep.

(Hopefully) :stuck_out_tongue: