Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

ryobg

Uploaded by

ryobg

Virus scan

Safe to use

Tags for this mod

About this mod

An enhanced overlay for the Console interface.

Requirements
Permissions and credits
Mirrors
Changelogs
Donations
Intro
My personal challenge to provide an alternative to the Skyrim SE console. And... it is almost there (the "almost" part drives me mad, but there is life outside modding too). Anyway:

What it does
Based on the ImGui framework, it provides you with overlay to your familiar Skyrim console interface. As with all the other ImGui mods, you toggle it on/off by pressing the Insert key. Some features:

  • Timestamps and enumerate all the outgoing commands and incoming messages.
  • You can Clear the log, Save it to a file, Load it from a file or Copy it to your windows clipboard. 
  • A log file named "default" is always loaded on mod start up. You can Load and continue a log from where you have left it, its enumerations will continue.
  • You can Run any log you previously Saved or any plain text file. The interval between executed commands can be tuned.
  • You can create parameterised Aliases, for example ".cow 3 -3" can expand to "CenterOnWorld tamriel 3, -3".
  • There is history of outgoing commands, use the Up / Down arrows to navigate
  • There is auto-completion of commands. You type "getsk", press Tab, and the mod replace your word with "GetSKSEVersion", if there are more than one valid completion, you can cycle through them with Tab.
  • There is Help which will list many commands with their name, parameters and descriptions. The data was digested from the UESP site (thank you all!).
  • You can Filter the Log as well the Help by any text, so you can find easier what you look for.
  • You can see also the FormId of the current console selection as well how many FPS you are currently hitting :)
  • You can use Settings to adjust various colours and font sizes.
  • There are handy GUI commands for many actions, avoiding the need to use a mouse.
  • You can even launch Asynchronously external processes and peek at their output from time to time. Treat carefully.

What it can't do
These are things I have put a lot of effort to solve, but I was unable so far. They may be solved in future, but they maybe not. It is up to you to decide how much of problems they are:

  • You won't be able to see all incoming log messages. Currently the mod will catch only the last printed message. For commands which print a lot or there is a asynchronous commands going on (e.g. Papyrus scripting), you will miss some things. These of course will be visible (up to certain limit) in your vanilla console interface.
  • You cannot select an object when the mod is shown. You will have to hide the mod and use your vanilla console interface to select an object in your viewport. As mentioned up though, what you have selected will be printed on the overlay.
  • Hence, this mod is not really a 100% substitute of the vanilla console. For example, using "cow ..." when in the start menu through this mod will freeze the game, but doing the same through the vanilla is fine.

As small other remark, don't keep long records of messages. Due to certain limitations, 10 000 records might chew up something like 5 FPS. Of course, this is only a penalty if the mod is shown on the screen.