What did I do? This seems like a race condition that breaks my circuit logic. I assume the ship arrived at Nauvis with zero fuel in the thrusters, so there is no thrust to start the ship moving away and update the "To" signal. A pump is programmed to only fuel the ship when velocity is below 60 and all <planet> signals are each less than 3.
What Happens: Space Hub is currently broadcasting Nauvis 3 signal. Auto Thrust is enabled and the current destination set to Vulcanus. There is no oxidizer in the thrusters, so the ship cannot actually move.
What Should Happen: Signal should be Vulcanus 2 (to signal), Nauvis 1 (from signal) because the ship wants to move. This would allow the pump to fuel the thrusters and the ship would begin moving.
Version 2.0.72 on an unmodded Space Age save. I've deleted extra ships and pinned the relevant combinators and pump in this save file to make it easy to debug. Save File on Google Drive (~70MB). Logs attached.
[2.0.72] Space platform hub sends old circuit signal for Moving To planet when auto-thrust is on but there is no fuel
-
AdamTReineke
- Burner Inserter

- Posts: 6
- Joined: Sat Mar 09, 2024 9:09 am
- Contact:
[2.0.72] Space platform hub sends old circuit signal for Moving To planet when auto-thrust is on but there is no fuel
- Attachments
-
- factorio-previous.log
- (8.76 KiB) Downloaded 5 times
-
- factorio-current.log
- (11.48 KiB) Downloaded 6 times
-
AdamTReineke
- Burner Inserter

- Posts: 6
- Joined: Sat Mar 09, 2024 9:09 am
- Contact:
Re: [2.0.72] Space platform hub sends old circuit signal for Moving To planet when auto-thrust is on but there is no fue
There's an argument that this isn't a bug (the ship isn't actually moving towards Vulcanus) so the Vulcanus=2 signal would be inaccurate, but I'd argue the ship is moving just with velocity=0.
-
AdamTReineke
- Burner Inserter

- Posts: 6
- Joined: Sat Mar 09, 2024 9:09 am
- Contact:
Re: [2.0.72] Space platform hub sends old circuit signal for Moving To planet when auto-thrust is on but there is no fue
Thank you. My issue is definitely a duplicate of that one. Not sure why my search didn't find it.
Re: [2.0.72] Space platform hub sends old circuit signal for Moving To planet when auto-thrust is on but there is no fue
My solution was to track the current and previous status of the planets, and if a status is now 3, and previously was not 3, then send fuel/oxidizer for one tick, just enough to enable the platform to leave.
My own personal Factorio super-power - running out of power.
