bevy-console
bevy-console copied to clipboard
Writing code like `TC: CommandName + CommandArgs + CommandHelp` is tedious and unclear. Consider adding a `ConsoleCommand: CommandName + CommandArgs + CommandHelp` trait, and then creating blanket impl for it.
There are many interesting and meaningfully distinct ways for this to fail. This information should be exposed to the user, using a more idiomatic `Result`. ```rust enum CommandFailure{ NotEntered, InvalidArgument{argument_number:...
https://docs.rs/crate/bevy_console/0.3.0/builds/517246 ``` # rustc version rustc 1.61.0-nightly (10cc7a6d0 2022-02-26) # docs.rs version docsrs 0.6.0 (3968c84 2022-02-20) # build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/bevy_console-0.3.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/bevy_console-0.3.0/source:/opt/rustwide/workdir:ro,Z"...
It's slightly annoying that, even for commands that have no body, I still have to wrap the entire body in an `if` statement. For the common case where you only...
I need to run some systems before closing the game, so I set the exit_condition of the WindowPlugin to "ExitCondition::DontExit". When closing the game i get following errors: ``` thread...
Hi, I just found this crate, and working on a french keyboard. I had hard time to find out why it wasn't working. But i think there is a problem...
This PR updates `bevy-console` to Bevy **0.14**, bumping the version to **0.12.0**. Fixes #69
Could you add an example for how to spawn a Bevy event when running a command?
Currently it seems very difficult to generate commands at runtime (e.g. from reflection on a struct you want to edit fields of). NamedCommand and other similar traits don't take `self`...
- Pressing tab completes the rest of the command. Continuing to press tab cycles through other potential completions. e.g. typing `he` and pressing tab results in `help`. If there's another...