[2.0.60] Space platform with multiple inactivity conditions in AND/OR uses lowest value only

Post your bugs and problems so we can fix them.
Aialon
Manual Inserter
Manual Inserter
Posts: 3
Joined: Tue Aug 19, 2025 10:58 am
Contact:

[2.0.60] Space platform with multiple inactivity conditions in AND/OR uses lowest value only

Post by Aialon »

What did you do?
I made a space platform that has a combination of waiting conditions in AND/OR blocks, multiple of which use "X seconds of inactivity", but with varying values for X.
Specifically I had (everything in the list has an AND condition):
  1. Circuit: Piercing ammo > 500
  2. Circuit: Rocket > 750
  3. All requests satisfied
  4. 5s of inactivity
OR
  1. 60s passed
  2. 2s of inactivity
08-19-2025, 13-10-22.png
08-19-2025, 13-10-22.png (94.65 KiB) Viewed 371 times
What happened?
When the circuit conditions 1, 2, 3 & B are met, the platform leaves. Even if condition A and 4 are not met.
My suspicion is that, since condition 4 and A are both "inactivity" conditions (albeit with different values), the game is flagging both inactivity conditions are met even though only 1 is actually met.

What did you expect to happen instead?
The platform leaves only when either 1, 2, 3 & 4 are met or if A & B are met. Not a combination of both.
In this case I expected it to be inactive for 5 seconds or more before it left

Does it happen always, once, or sometimes?
I can reliably reproduce it
Rseding91
Factorio Staff
Factorio Staff
Posts: 16052
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.60] Space platform with multiple inactivity conditions in AND/OR uses lowest value only

Post by Rseding91 »

Can you please post a save file showing this issue? I suspect there's some misunderstanding going on given nobody else is having issues with this. I also don't see in the code where this wouldn't work.
If you want to get ahold of me I'm almost always on Discord.
Aialon
Manual Inserter
Manual Inserter
Posts: 3
Joined: Tue Aug 19, 2025 10:58 am
Contact:

Re: [2.0.60] Space platform with multiple inactivity conditions in AND/OR uses lowest value only

Post by Aialon »

I can't reproduce it anymore since restarting the game, sorry.
I have consistently seen it happen the day I posted this. I haven't updated my game in between

The save file is attached. I do have some QoL mods, but nothing that should touch any code remote close to this issue.
One ship where this happens is the "Orbiskip Curie express".
Attachments
Aialon_2.0_2.zip
(32.63 MiB) Downloaded 28 times
Post Reply

Return to “Bug Reports”