Skip to content

AlwaysTooLate Console module, provides a plug'n'play runtime console solution, that can be used for reading logs, using developer commands (aka 'cheats') and many other things.

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta
Notifications You must be signed in to change notification settings

AlwaysTooLate/AlwaysTooLate.Console

Repository files navigation

AlwaysTooLate.Console

AlwaysTooLate Console module, provides a plug'n'play runtime console solution, that can be used for reading logs, using developer commands (aka 'cheats') and many other things.

Installation

Before installing this module, be sure to have installed these:

Open your target project in Unity and use the Unity Package Manager (Window -> Package Manager -> + -> Add package from git URL) and paste the following URL: https://github.com/AlwaysTooLate/AlwaysTooLate.Console.git

Setup

After succesfull installation, open a scene that is loaded first when starting your game (we recommend having an entry scene called Main that is only used for initializing core systems and utilities, which then loads the next scene, that is supposed to start the game - like a Main Menu). Create new, empty game object called System or something like that and add new components 'CommandManager', 'CVarManager' and 'ConsoleManager' (if you haven't already done that). In the ConsoleManager component, you can change the OpenConsoleKey (its default value is BackQuote) and attach custom Unity Events, that will be invoked when Showing and/or Hiding the console. Also, make sure that you've EventSystem somewhere in the scene, and if it's not there, then create new UI canvas and remove it, this will add the EventSystem for you.

Basic Usage

To open the console, press the OpenConsoleKey (BackQuote by default). The console will appear and you will be able to type in commands, read logs, etc.

Contribution

We do accept PR. Feel free to contribute. If you want to find us, look for the ATL staff on the official AlwaysTooLate Discord Server

AlwaysTooLate.Console (c) 2018-2022 Always Too Late.

About

AlwaysTooLate Console module, provides a plug'n'play runtime console solution, that can be used for reading logs, using developer commands (aka 'cheats') and many other things.

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages