Fallout New Vegas
0 of 0

File information

Last updated

Original upload

Created by

TommInfinite

Uploaded by

TommInfinite

Virus scan

Safe to use

Tags for this mod

About this mod

NVSE plugin which will detect outdated versions of NVSE, mods and NVSE plugins and notifies you of them.

Requirements
Permissions and credits
Changelogs
“Nothing in this world can survive and remain useful without an update.”
-Charbel Tadros (out of context)

-“It's not enough to be up to date, you have to be up to tomorrow.”
- David Ben-Gurion

"They called me a madman. Yet, here we are."
-TommInfinite(duh)

Description:
This NVSE plugin will check if your mods or NVSE plugins are up-to-date.
In default package it will check for:

However if you are a modder\codder you can add your plugin to the list by including a special JSON file with your mod package (see below).




How to use(for users):

1) Download and install the package via your Mod Manager.
2) Request and enter your Nexus API key.

You can get your API key here:
https://www.nexusmods.com/users/myaccount?tab=api

In the list find "SUP Script Extender Plugins" and press "REQUEST AN API KEY" and copy it.
Now launch Fallout:New Vegas. you will see following pop up.

Enter API key - it is saved to your NVSE folder.

Warning: Never share your API key with anybody else. In case you did, you can always request a new one so old one becomes invalid.






How to use(for modders):

You can add your plugin to online version check list.
1) You need to add a JSON file to your mod package.
2) In JSON file you need to specify Mod name, where to check(Nexus or Github) and how local version will be received.

Detailed tutorial can be found here.
Example JSON and ESP files can be found in "Misc" download section.


INI Settings:

INI file is created after your first launched the game with SUPDater Checker active.
INI file could be found by this path - "Data\nvse\plugins\SUPDateChecker.ini"
If you are using MO2 - it will be here "MO2\overwrite\nvse\plugins\SUPDateChecker.ini"


In your file you can specify under "Setting" section:

  • "bDontCheckItself"(0/1) - plugin will not check for itself.
  • "bDontCheckNVSE"(0/1) - plugin will not check for NVSE.
  • "bDontCheckSUP"(0/1) - plugin will not check for SUP NVSE.
  • "bDontCheckJIP"(0/1) - plugin will not check for JIP LN.
  • "bDontCheckJG"(0/1) - plugin will not check for JohnnyGuitar NVSE.
  • "bDontCheck_kNVSE"(0/1) - plugin will not check for kNVSE Animation Plugin.
  • "bDontChecklStewieAlTweaks"(0/1) - plugin will not check for lStewieAl's Tweaks.
  • "bDontCheckShowOffNVSE"(0/1) - plugin will not check for ShowOffNVSE Plugin.
  • "bDebugMode"(0/1) - will enable\disable debug mode.
  • "iOutputType" (0/1) - if set to 1, result will be printed in console instead of main menu.

Under "TimeCheck" section you can find "Check every(h)" value. By default it's empty. If you set it to 1 , SUPDate Checker will perform update check only 1 time per hour.

For example:
-You launched the game at 5:00 PM(17:00) - check for updates is performed.
-Then you launched game ar 5:30 PM(17:30) - check for updates is not performed.-Then you launched game ar 18:00 PM(18:00) - check for updates is performed.
-Then you launched game ar 18:25 PM(17:25) - check for updates is not performed.
-etc..

You can set "Check every(h)" to as many hours as you need(24,48, etc).


FAQ:
-Does this require internet connection?
-Obviously it does.

-Can this plugin steal my passwords\Data?
-No. The source code is located here. Ask coders if you're unsure. If you're not convinced - don't use the plugin.

-Does it impact performance?
-Plugin runs only when game launches. It does not impact performance because the code execution runs independently of the game.

-Can you add X plugin to the default check list?
-Yes! Please send me a request and I'll see if I can add it to the next update.

-Can you add X MOD to default check list?
-No, but the framework allows modders to easily add their mod to default check list by themselves.

-Can you remove a plugin from default check list?
-Sure, plugin author needs to contact me about that. Users can switch off plugin checking in INI file.

-Can I limit how much often does SUPDate Checker runs?
-Yes. By default it will check plugins on each game launch. You can make checks run more rare -  please look at "INI Settings" section at mod's page for instructions.

-Where is my Nexus API key stored?
-It's stored in INI file with a simple encoding. Unless you send the key it to someone else, it's absolutely safe. Don't share it with anyone.

-I requested a new API key. How can I change it in SUPDate Checker?
-Remove "apikey" value in INI file and relaunch the game.

-What is the difference with Update Checker(Online)?
-This plugin uses official Nexus API thus it's much faster (up to 2.5x quicker checking) and also allows modders to add their esm\esp mods and NVSE plugins to be checked.

Credits:
LimeMods and louisky101 for testing and their valuable suggestions!
Allnarta for making the logo suck less.
Everyone who was there to support me.