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

Feature/new and improved editor #156

Merged
merged 6 commits into from
Apr 14, 2024

Conversation

crashkonijn
Copy link
Owner

Progress for building a new node viewer and improving debugging in general.

Features include:

  • Now completely uses UI Toolkit for positioning and rendering. Using flexbox the nodes will now scale correctly with the content inside.
  • I dropped the agent selection window, it's based on the in-editor selection.
  • Possibility to view configs (SO's) without being in play mode. Works for Capabilities and AgentTypes.
  • Compact and detailed views.
  • Only shows effects in edit mode.
  • Each connection between node now refers to a specific condition.
  • After each condition the world state value is shown

image
image

@crashkonijn crashkonijn changed the base branch from master to feature/v2.2 April 5, 2024 16:52
@crashkonijn
Copy link
Owner Author

Added ability to collapse everything, as wel ass status circles for each condition when collapsed
goap_nodes_collapsed

Add ability to zoom!
goap_nodes_zoom

@crashkonijn crashkonijn marked this pull request as ready for review April 14, 2024 14:10
@crashkonijn crashkonijn merged commit 5bca140 into feature/v2.2 Apr 14, 2024
1 check passed
@crashkonijn crashkonijn deleted the feature/new-and-improved-editor branch April 14, 2024 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant