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

Improved support for overlapping path nodes #139

Open
tyoeer opened this issue Sep 10, 2023 · 2 comments
Open

Improved support for overlapping path nodes #139

tyoeer opened this issue Sep 10, 2023 · 2 comments
Labels
a-idea Amount: Large things that will require more effort breaking A breaking change to the public API s-API Scope: Deals with the scripting interface s-level Scope: the level editor and interface t-enhancement Type: New feature or request

Comments

@tyoeer
Copy link
Owner

tyoeer commented Sep 10, 2023

The visual glitchyness might be desirable for decoration.

Having to deal with a unlimited overlap for path nodes will get annoying, especially when it's mostly unused..

@tyoeer tyoeer added a-idea Amount: Large things that will require more effort s-API Scope: Deals with the scripting interface s-level Scope: the level editor and interface t-enhancement Type: New feature or request labels Sep 10, 2023
@tyoeer
Copy link
Owner Author

tyoeer commented Sep 10, 2023

An idea for the API might be to create path node set class with a very similar api to normal path nodes, to reduce friction as much as possible.

@tyoeer tyoeer added the breaking A breaking change to the public API label Sep 10, 2023
@tyoeer
Copy link
Owner Author

tyoeer commented Sep 10, 2023

The order in which paths are saved/loaded in the file might effect the jank, so perhaps that one would have to be made consistent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a-idea Amount: Large things that will require more effort breaking A breaking change to the public API s-API Scope: Deals with the scripting interface s-level Scope: the level editor and interface t-enhancement Type: New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant