0 of 0

File information

Last updated

Original upload

Created by

Linthar

Uploaded by

Linthar

Virus scan

Safe to use

Tags for this mod

About this mod

This mod edits the UI to show a great deal of additional information on npcs, items, and other objects when the console is opened, similar to the way MFG console worked for Oldrim

Requirements
Permissions and credits
Donations
More Informative Console is a mod designed to serve as a replacement for the Popular MFG console mod for Oldrim, that was sadly never ported over to SSE. It can be used to identify what mod is responsible for adding new objects to the world, or has moved existing objects to new locations. It can also provide detailed information about NPCs, items, spells, and containers. 

Instructions

To install just extract the download file into your data folder and assuming you have SKSE installed it should just work the next time you load your game. The mod should also be able to be installed by all major mod mangers.

Once the mod is installed when you are in game open the console window and click on the object that you want to examine. If there are multiple objects overlapping the point you click you may need to scroll with the mouse wheel to cycle through those objects until the one you want to examine is selected. When an object is selected a window will open up on the top left side of the screen showing detailed information, and some text will appear on the bottom right giving a quick overview of some of the most pertinent information.

Form Info

The text on the bottom right of the screen, shows some basic information about the object selected. The first line shows the name of the object if it has one, then the next few lines show information about the base and reference forms for the object. For those not familiar with how the engine works for Skyrim, the Base Form is the form that defines what an object is, while the reference form is what is used to place the object in the world. So if you come across a powerful bandit in the woods, and you want to know why the bandit is so strong, you will want to look at the base form, as that form determines the bandit's statistics. If you were instead curious as to why the bandit was located in the woods you will want to look at the reference form, as the reference form is what placed the bandit where he is.

Going from top down the Base Form and Ref Form display the Form ID's for the base and reference forms. These can be used to look up the forms in TES5Edit and are also needed for a number of console commands. Depending on the exact console command you will need either the BaseID or the RefID to make the command work. Most sites that contain lists of console commands should specify which for each command.

The Base Type is the type of the base form. You can find a full list of record types here if you run across a type you are unfamiliar with. 

The last four lines show the mods the base and reference form were first defined in, as well as the mod that last changed those forms. The way Skyrim works,  the last mod to change a form is the one that wins out. As such if you see a strange object in the world that you don't think should be there, the Ref defined line will show what mod first placed the object in the world, while the Ref last changed by will show the mod that the actual location is being taken from. If the two lines are different it means that the first mod the reference is defined in placed the object in the world, but the mod that last changed the ref moved it to it's current location.

Extra Info Window

The window in the top left of the screen can be used to see more detailed information on the selected object. It works very similar to MFG console. To interact with the window mouse over the part you want to use and press the shift or control key (Shift is an option to duplicate how MFG console works, while control is an alternative for anyone having trouble with shift triggering Window's sticky keys feature). Any entry that ends with a number in brackets, is an entry that can be expanded into a new window to show more information. If there is too much information to fit in a single window, up arrow and down arrow buttons will appear to allow you to scroll through the information. Finally due to all of the additional information this mod can display compared to MFG console it is possible to go deep enough into the data that you open more windows then can fit on a 1080p monitor. In that case there are left and right arrows under the leftmost window that can shift all of the windows left or right to see windows that were placed past the edge of the screen.

The exact information provided is going to depend on the type of the object. I've detailed some of the more interesting bits below.

Form Location Information

For every object if you expand the Form location information you will have the option to see all of the mods the base/ref form is located in. Skyrim will only use the data from the last mod a form is defined in, but this will allow you to see what mods are being overridden. 

Spells

If you expand Spells you can see a list of every spell a NPC knows. Spells listed as Base Spells are spells that were given to the NPC in the base form they were defined in, while Added Spells are spells that were added to the NPC after the game started. Spells don't simply correspond to spells the NPC can cast. A lot of mods that interact with NPCs implement their effects by adding spells to NPCs that have effects with scripts attached, so if you see a strange spell from a mod on a lot of NPCs its likely a spell being used to make that mod's features work.

For each spell you also have the option to see all of the effects that comprise the spell to see more details on what the spell actually does.

Effects

Effects show all effects that are currently affecting a character regardless of their source. They might be from spells cast on the character, or from enchantments on their gear, or they might be from other sources.

Actor Values
The actor values option shows you all the actor values for a character.Actor values are stuff like, skills, armor, resistances to various elements and much much more. This option includes every actor value in the game, even though some are not actually used by anything in the vanilla game. For each value you can expand the value to see the base value ( what the value would be without anything effecting it), the max value (how high the value can reach once all the current effects on the character are taken into account), and  the current value which is the what the actor value is currently set to. Health Magicka and Stamina are all actor values, however to save time given how frequently those values are needed, they are displayed on the top level of the extra info window, instead of just being listed with all of the other actor values, and the value shown on the top level without expanding the entry is the current value of that attribute.

Is PC Level Mult:
For npcs that are leveled based on the players level, this can be expanded to show the minimum and maximum possible levels for the npc as well as the multiplier applied to the player's level to calculate the level of the npc.

Inventory and Equipment
These two options function very similarly. Equipment shows every item a character has equipped. This can include whatever spells are in there left or right hand, and whatever shout they have equipped. Inventory on the other hand shows all of the items in a character's inventory, or if a container is selected the contents of that container. You can expand the entries of any weapon or armor to see their stats, and the equip slots they use.

Future Plans
I have a good bit of further development planned for this mod. While it already displays a lot of useful information, I've already seen that there is a good bit more information that can be retrieved using the SKSE API, which I hope to add to future versions of the mod. I am open to suggestions as to what types of information would be useful additions, but there are limits to what information I can access through SKSE, so I may have to reject some suggestions as being infeasible to implement.
REPORT BUG
Top