Version 1.1.0

From ReflexCLI
Revision as of 09:04, 28 December 2017 by Rtm223 (talk | contribs) (Created page with " NOTE: Version 1.1.0 is currently under review. ==Changes== * Autocomplete with hierarchies. * Console waits for the end of the frame to close ** he...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

NOTE: Version 1.1.0 is currently under review.

Changes

  • Autocomplete with hierarchies.
  • Console waits for the end of the frame to close
    • helps prevent conflict with input polling that might check for console state.
  • 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 handle Component and all derived classes.
    • If multiple parameter processors are appropriate for the given type, then the closest base will be used.

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.