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

New note node, send message API, and custom node creation preview #45

Merged
merged 9 commits into from
Apr 24, 2024

Conversation

ashblue
Copy link
Owner

@ashblue ashblue commented Apr 24, 2024

No description provided.

Action and condition lists were firing false positive errors due to a known Unity bug. The
re-orderable list is trying to update the display before the asset database can refresh the assets.
Thereby triggering a false positive error that the asset cannot be displayed.
…n custom nodes (experimental)

This is very experimental and simply opens up the APIs necessary to create custom node types. There
is still a lot of work to be done here before proper docs can be written.
Also includes an overhaul of dark and light mode theme displays. Some of the displays were
completely broken due to changes to Unity's UI system
… message action API

GameObject overrdies were wonky at best and should be replaced with a full blackboard solution to be
properly implemented. The current code to maintain them is also creating quite a mess. For now
they've been replaced with a simple SendMessage API that takes a string to find a GameObject and
support sending over messages. The SetActive hook should handle a majority of use cases.

BREAKING CHANGE: You should remove all references to GameObject overrides, be ready to replace the
game object names with paths (write them down). After upgrading you'll need to swap or remove all
references to game object overrides from your project.
@ashblue ashblue merged commit 83466f6 into develop Apr 24, 2024
1 check passed
@ashblue ashblue deleted the feature/minor-refactoring branch April 24, 2024 21:18
github-actions bot pushed a commit that referenced this pull request Apr 24, 2024
New note node, send message API, and custom node creation preview
@ashblue
Copy link
Owner Author

ashblue commented Apr 24, 2024

🎉 This PR is included in version 3.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants