[2.0.58] Science multiplier UI field does not follow the internal range

Bugs that are actually features.
Svip
Fast Inserter
Fast Inserter
Posts: 106
Joined: Sun Apr 29, 2018 6:19 am
Contact:

[2.0.58] Science multiplier UI field does not follow the internal range

Post by Svip »

According to the runtime documentations, game.difficulty_settings.technology_price_multiplier has a range of 0.001..1000 (both inclusive). However, in the UI, it is not possible to enter a decimal value, the lowest the field will accept is 1 (entering 1.1 is also not possible).

However, it is possible to enter a value larger than 1000, and the UI will not protest.
Screenshot from 2025-07-04 11-20-56.png
Screenshot from 2025-07-04 11-20-56.png (26.47 KiB) Viewed 282 times
Instead, the game silently sets it to 1000 when you launch the game.

After the game starts, one can use the console to set it to less than 1 (or any option with decimals), but that naturally disables achievements. In other words, there is no way to do a 0.001× run with achievements enabled (though in fairness, they probably shouldn't be on anyway, but it would be nice of the UI field was less opaque).
Bilka
Factorio Staff
Factorio Staff
Posts: 3415
Joined: Sat Aug 13, 2016 9:20 am
Contact:

Re: [2.0.58] Science multiplier UI field does not follow the internal range

Post by Bilka »

In other words, there is no way to do a 0.001× run with achievements enabled.
Indeed, that is the intention behind this feature.
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.
Rseding91
Factorio Staff
Factorio Staff
Posts: 15878
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.58] Science multiplier UI field does not follow the internal range

Post by Rseding91 »

Thanks for the report however this is not a bug. The GUI is meant to let you input *some* values that are acceptable for most games. It's not an exhaustive input range.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Not a bug”