Improved Console (NVSE)
⚪ Last updated 2023⚠️ Install Order · 6 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 0.7% endorsement rate
- 🏆 #8 of 57 Utilities mods in this game by downloads
📋 About This Mod
>> Improved Console
An NVSE plugin. This mod requires xNVSE 6 or above.
>> Description
The console in Bethesda games is amazing, but has some pretty annoying limitations. For example, it is up to the person who created the command to determine if it should print it's result value or not. This means that a huge percentage of the commands available to use for scripting are useless in console and can't be used and tested during gameplay as they never print.
-
[]Want to run GetModelPath on that selected gun you just found during gameplay? Not possible as nothing gets printed.
[
]Want to see a list of all the factions a character in-game is in? Sorry, you'll just have to open GECK, put the command in a script and restart the game to see.With Improved Console, this is a non-issue. Improved Console makes scripting and prototyping a lot more convenient.
Improved Console unlocks the in-game console so that every function prints it's result value. It supports functions that return numbers, forms, strings and arrays and prints the results out in a clean, formatted manner. It is comparable to the Chrome developer console for JavaScript, CLING interactive interpreter for C++ or the Python shell, except now for Obscript. For more information, read up on REPL on Wikipedia.
For better understanding of what this mod does check the screenshots in the image section.
>> Scripting inside the console
Improved console enables you to be able to define variables inside the console, as if it was a regular script inside GECK. It also includes full support for NVSE type variables (array_var and string_var). Simply define the variable (i.e. enter "int myInteger"), then assign it and use it in the next commands (i.e. "set myInteger to 14" and "someFunction myInteger").
set iVar to -14
abs iVar ; should print "(float) >> 14. 0"
string_var svStr
let svStr := "hello world"
svStr ; should print "ello"
You can enter any valid script expression into the console and it will evaluate the expression and print out it's result. For example any math expression will be valid.
5 + 5 ; will print out "10"
GameYear 10 ; will print out "22810"
1 (GetArmorDT ArmorCombat) * (GetAttackDamage WeapHuntingRifle) ; will print out "780"
>> Scrolling the console with the scroll wheel
You can already scroll the console using PageUp and PageDown, this mod will enable scrolling
Improved Console (NVSE) is a utility mod for Fallout: New Vegas that enhances the in-game console to execute and print results from all available script commands. It adds full scripting support, including creating variables and evaluating NVSE expressions. Highly popular with 13,808 endorsements and 1.9M downloads, last updated in December 2023.
✨ Key Features
📊 Pros & Cons
✅ Pros
- Massive community trust: 13,808 endorsements and 1.9M downloads show it's a go-to for console tweaks.
- Unlocks the full power of NVSE scripting in the console—huge for modders and power users.
- Actively maintained: last updated December 2023, so it's likely compatible with current NVSE versions.
⚠️ Cons
- Requires NVSE (New Vegas Script Extender) as a dependency—if you don't have it, you'll need to install it first.
- No detailed documentation provided in the description—you'll need to experiment or find guides elsewhere.
- Console enhancements are niche: if you rarely use the console, this mod won't add much to your gameplay.
For Fallout: New Vegas modders and tinkerers who want to test scripts, debug, or just mess around with the console. Also great for players who want to use advanced console commands beyond the vanilla limits. Skip if you're a casual player who never touches the console.
💡 Beginner Tips
- Make sure you have NVSE installed and running before adding this mod—check the NVSE version matches your game version.
- After installing, open the console in-game (usually the tilde key) and try a simple NVSE expression like 'GetPlayerHealth' to see the enhanced output.
- If you're using a mod manager like Vortex or Mod Organizer 2, install this mod through it to keep your load order clean.
📊 Mod Details
- Game
- New Vegas Mods
- Author
- Kormakur
- Version
- 3
- Downloads
- 1,878,869
- Endorsements
- 13,808
- Category
- Utilities
- Created
- 1/10/2021
- Updated
- 12/18/2023
🧩 Commonly Used Together
Users add these mods to the same collections — a real compatibility signal, not an AI guess.
🔧 How to Install New Vegas Mods
Download from Nexus.
📖 Full step-by-step install guide for New Vegas →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for New Vegas commands, item IDs, and more.
Keep browsing — more New Vegas mods await