Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Select node and easy move them to a function #156

Closed
GhostNr1 opened this issue Mar 12, 2024 · 2 comments · Fixed by #336
Closed

Select node and easy move them to a function #156

GhostNr1 opened this issue Mar 12, 2024 · 2 comments · Fixed by #336
Labels
cherrypick:2.0 Requires cherry-pick to Orchestrator 2.0 kind/enhancement New feature or request
Milestone

Comments

@GhostNr1
Copy link

Description

The graph will get big kinda fast. You can move nodes to function and call them from the main script.

Implementation ideas

Be able to select nodes and right click or in some way create a new function with the nodes we have selected. Create the new function and have the chain uninterupted in the graph. If there are function argument and return values these should be created as well.

@GhostNr1 GhostNr1 added the kind/enhancement New feature or request label Mar 12, 2024
@Naros
Copy link
Member

Naros commented Mar 12, 2024

Hi @GhostNr1, this is something we are certainly wanting to support.

We have been looking at how we intend to design macros and function libraries, and we wanted to be sure that it was thoroughly flushed out before we decided to implement collapsing and expanding between different graph types. This ensures that whatever behavior we implement for this works universally across the various spectrums of graphs so that the refactor toggling is seamless.

We believe we have a solid foundation for how we intend to do macros and functions, so we should be able to start work on this soon.

@GhostNr1
Copy link
Author

Yea, the foundation is very solid. It is a breeze to work with it.

Naros added a commit to Naros/godot-orchestrator that referenced this issue May 7, 2024
@Naros Naros added this to the 2.1 milestone May 7, 2024
@Naros Naros added the cherrypick:2.0 Requires cherry-pick to Orchestrator 2.0 label May 7, 2024
Naros added a commit to Naros/godot-orchestrator that referenced this issue May 7, 2024
Naros added a commit to Naros/godot-orchestrator that referenced this issue May 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cherrypick:2.0 Requires cherry-pick to Orchestrator 2.0 kind/enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants