WIP: more detailed docs/guides #58
@ -31,2 +34,4 @@
*Newtypefor[`bevy::prelude::Entity`]sthatareActions.
*/
#[derive(Debug, Clone, Copy)]
pubstruct Action(pubEntity);
This is one of the more confusing lines of the docs, I think.
In my case, the entity performing the action IS the entity with a ThinkerBuilder component.
A new user doesn't understand the difference between Action and ActionBuilder, (same for scorer/thinker), so this line just confuses them more, I think
@ -31,2 +34,4 @@
*Newtypefor[`bevy::prelude::Entity`]sthatareActions.
*/
#[derive(Debug, Clone, Copy)]
pubstruct Action(pubEntity);
yes, I think your third paragraph is the issue here, really.
One of the things I've struggled with most w/ Big Brain ergonomics is how to have the Action/ActionBuilder (etc) distinction without overwhelming new users, but this might be because I've tried to hard to sweep it under the rug in "basic" cases...
- src/measures.rs
- src/thinker.rs
View command line instructions
Manual merge helper
Use this merge commit message when completing the merge manually.
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?