Game does not obey fluid_amount

Bugs that are actually features.
User avatar
Earendel
Factorio Staff
Factorio Staff
Posts: 720
Joined: Sun Nov 23, 2014 11:57 am
Contact:

Game does not obey fluid_amount

Post by Earendel »

For Uranium ore, and presumably any other ores that specify a required fluid amount, they seem to ignore the specified fluid_amount, or at least apply the amount in some way that is counter-intuitive and/or wrong:

Code: Select all

minable =
{
      hardness = 0.9,
      mining_particle = "stone-particle",
      mining_time = 4,
      result = "uranium-ore",
      fluid_amount = 10,
      required_fluid = "sulfuric-acid"
}
Expected result: mining result per cycle is {name = "uranium-ore", count = 1}, required fluid is {name = "sulfuric-acid", amount = 10}
i.e it should require 10 sulphuric acid per uranium-ore.

Currently it seems to only require 1 sulphuric acid per uranium-ore.
Rseding91
Factorio Staff
Factorio Staff
Posts: 15984
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Game does not obey fluid_amount

Post by Rseding91 »

It's fluid_amount / 10 per ore.

The mining drill consumes fluid when it starts mining a resource entity and then it mines that resources 10 times and switches to the next in the patch it can find at which point it repeats the cycle.
If you want to get ahold of me I'm almost always on Discord.
User avatar
Earendel
Factorio Staff
Factorio Staff
Posts: 720
Joined: Sun Nov 23, 2014 11:57 am
Contact:

Re: Game does not obey fluid_amount

Post by Earendel »

Ok, but seeing as they're they're part of the same minable definition, shouldn't the result count and the fluid_amount both refer to the same timeframe, i.e. 1 mining attempt, or 10 attempts in a a cycle of 10?
Post Reply

Return to “Not a bug”