[2.0.21] Space platform does not recognize change to cargo as activity

Bugs that are actually features.
Amarula
Filter Inserter
Filter Inserter
Posts: 631
Joined: Fri Apr 27, 2018 1:29 pm
Contact:

[2.0.21] Space platform does not recognize change to cargo as activity

Post by Amarula »

I set a condition for the platform schedule to wait for inactivity before departing Nauvis. Even though the furnaces were inserting iron plates for making ammunition for the gun turrets, the schedule did not recognize this as activity. I would expect this to be recognized as activity, to force the platform to wait after it is topped up on plates and ammunition, to give the furnaces time to reload.
Screenshot from 2024-11-23 16-36-37.png
Screenshot from 2024-11-23 16-36-37.png (229.78 KiB) Viewed 795 times
This happens all the time.
Steps to reproduce:
Set furnaces inserting iron plates into platform hub.
Set ammo assembler taking those plates and inserting ammo into hub.
Set the platform schedule to wait for sufficient iron, sufficent ammo, and inactivity.
factorio-current.log
(25.44 KiB) Downloaded 47 times
My own personal Factorio super-power - running out of power.
Muche
Smart Inserter
Smart Inserter
Posts: 1006
Joined: Fri Jun 02, 2017 6:20 pm
Contact:

Re: [2.0.21] Space platform does not recognize change to cargo as activity

Post by Muche »

In the meantime you can use a workaround of circuit network:

Connect output of the decider via green wire to the platform hub.
In the hub add condition "Circuit T > n", where n is the number of ticks to wait, i.e. 60*(number of seconds).
Amarula
Filter Inserter
Filter Inserter
Posts: 631
Joined: Fri Apr 27, 2018 1:29 pm
Contact:

Re: [2.0.21] Space platform does not recognize change to cargo as activity

Post by Amarula »

Muche wrote: Sun Nov 24, 2024 3:39 am In the meantime you can use a workaround of circuit network:
Yes there are lots of different ways to work around the issue (yay Factorio!) and thank you for taking the time to share one. To be honest, I am leaning towards shipping all the iron plates down to the planet to be sent back up as ammo which would trigger the (logistic network) activity for the condition in the schedule :D
My own personal Factorio super-power - running out of power.
robot256
Smart Inserter
Smart Inserter
Posts: 1262
Joined: Sun Mar 17, 2019 1:52 am
Contact:

Re: [2.0.21] Space platform does not recognize change to cargo as activity

Post by robot256 »

The space platform "inactivity" condition is only intended to detect inbound/output capsule deliveries. Moving items around on the platform should not trigger it, since that will happen constantly for pretty much any space factory.

If your intent is to have the platform wait until it has enough ammunition to safely travel, then you should use an "Item count" condition with the amount and type of ammo you want it to wait for. That way, it can continue making extra while you are on your journey, but you always have a minimum amount when you start.
My mods: Multiple Unit Train Control, RGB Pipes, Shipping Containers, Rocket Log, Smart Artillery Wagons.
Maintainer of Auto Deconstruct, Cargo Ships, Vehicle Wagon, Honk, Shortwave.
Genhis
Factorio Staff
Factorio Staff
Posts: 859
Joined: Wed Dec 24, 2014 8:19 am
Contact:

Re: [2.0.21] Space platform does not recognize change to cargo as activity

Post by Genhis »

Thanks for the report. I think this is not a bug because of the reason given by robot256.
robot256 wrote: The space platform "inactivity" condition is only intended to detect inbound/output capsule deliveries. Moving items around on the platform should not trigger it, since that will happen constantly for pretty much any space factory.
Amarula
Filter Inserter
Filter Inserter
Posts: 631
Joined: Fri Apr 27, 2018 1:29 pm
Contact:

Re: [2.0.21] Space platform does not recognize change to cargo as activity

Post by Amarula »

Genhis wrote: Sun Nov 24, 2024 7:30 pm Thanks for the report. I think this is not a bug because of the reason given by robot256.
robot256 wrote: The space platform "inactivity" condition is only intended to detect inbound/output capsule deliveries. Moving items around on the platform should not trigger it, since that will happen constantly for pretty much any space factory.
It would be most helpful if this intention was documented. Best of all if there was a different name for the schedule condition such as 'Cargo Pod Inactivity' so it is clear it is not the same as a train where inactivity is all about the contents of the train. Thanks!
My own personal Factorio super-power - running out of power.
Post Reply

Return to “Not a bug”