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):
- Circuit: Piercing ammo > 500
- Circuit: Rocket > 750
- All requests satisfied
- 5s of inactivity
- 60s passed
- 2s of inactivity
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