Version 1.1.0
From ReflexCLI
Contents
Release Date
Approved as of 2018-01-02.
Changes
- Autocomplete with hierarchies.
- By default suggestions and autocomplete for console commands will be shown up to the next separator character (i.e. '.' or '/').
- Console waits for the end of the frame to close
- helps prevent conflict with input polling that might check for console state (see Conflict With Game Inputs for details).
- Interface support
-
[ConsoleCommand]
works on interface members. - Interfaces can be supplied as command parameters.
- Interfaces can be found and addressed in scene (as per MonoBehaviours)
-
- Components/GameObjects with spaces can be addressed
- Spaces in GameObject names are replaced with underscores.
- Parameter processors now handle derived types.
-
[ParameterProcessor(typeof(UnityEngine.Component))]
will handleUnityEngine.Component
and all derived classes. - If multiple parameter processors are appropriate for the given type, then the closest match will be used.
- e.g. if you define a parameter processor for MonoBehaviours, this will be used in favour of the built-in Component processor for all of your custom scripts.
-
Settings
For more details, see Settings.
- Added Default naming convention.
- Added Console font.
- Hierarchical autocomplete toggle.
Bug Fixes
-
[ConsoleCommand]
members inherited by derived classes create multiple commands. - History scroll sensitivity is very slow.
- When browsing history, command details and suggestions are not shown.