Skip to content

Implement Factory Planner TURD support interface - #610

Merged
protocol-1903 merged 2 commits into
pyanodon:masterfrom
ClaudeMetz:master
Aug 9, 2026
Merged

Implement Factory Planner TURD support interface#610
protocol-1903 merged 2 commits into
pyanodon:masterfrom
ClaudeMetz:master

Conversation

@ClaudeMetz

Copy link
Copy Markdown
Contributor

This adds the remote interfaces FP would need to support TURD hidden beacon effects, recipe substitutions and machine substitutions. I tried to write the comments from the perspective of you guys, which felt weird but makes sense I think.

The very basic architecture for these is that Py offers a passive interface ("fp-integration-pyalienlife") that allows FP to pull the data it needs on its own. Py also uses FP's "invalidate" interface to let it know that a set of data has changed and needs re-pulled.

The FP side of this is still on a branch, I only want to merge it when this is merged so I can note the required versions of things in the changelog. Also, I'm happy to keep this integration updated myself if that's a concern. We already have another integration in FP, and there'll probably/hopefully be more.

@protocol-1903
protocol-1903 merged commit 77c3d63 into pyanodon:master Aug 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants