If you wish to support me and help me achieve my dream of owning night vision goggles you can buy me a coffee.
-
Version 1.5.3 (experimental) updated and fixed
- Borkel
- 5.1k Downloads
I did an oopsie woopsie and forgot to restore the default GPNVG texture back to the tan one, so it was black. Now the default one is tan and the optional one black, like always.
-
Version 1.5.3 (experimental) updated
- Borkel
- 1.2k Downloads
IF UPDATING FROM A VERSION OLDER THAN 1.4.8, DELETE THE OLD "BorkelRNVG.dll" LOCATED IN "BepInEx/plugins". LATTEST VERSION HAS A NEW AND MORE ORGANIZED FOLDER STRUCTURE.
Updated for 3.8.1 and all future 3.8 versions
-
Version 1.5.3 (experimental)
- Borkel
- 3.4k Downloads
IF UPDATING FROM A VERSION OLDER THAN 1.4.8, DELETE THE OLD "BorkelRNVG.dll" LOCATED IN "BepInEx/plugins". LATTEST VERSION HAS A NEW AND MORE ORGANIZED FOLDER STRUCTURE.
For SPT 3.8.0.
New realistic objective lens textures for all NVGs and new mask textures for the PVS-14 and N-15!
-
Version 1.5.2 (experimental)
- Borkel
- 14k Downloads
IF UPDATING FROM A VERSION OLDER THAN 1.4.8, DELETE THE OLD "BorkelRNVG.dll" LOCATED IN "BepInEx/plugins". LATTEST VERSION HAS A NEW AND MORE ORGANIZED FOLDER STRUCTURE.
For SPT 3.8.0.
Improved the masks for the GPNVG-18 and the T-7.
For the GPNVG-18 I've horizontally flipped the lense shadows so that they appear on the outer lenses and not the inner ones. This makes more sense, since the outer lenses are the ones that are angled (new is top, old is bottom):
The T-7 is viewed through a digital display, not a lense like with NVGs, so I've made it look more like a display by cutting its vertical FOV (like the FLIR). The old mask is still available in the optional masks folders. This is how it looks now:
-
Version 1.5.1 (experimental)
- Borkel
- 3.5k Downloads
IF UPDATING FROM A VERSION OLDER THAN 1.4.8, DELETE THE OLD "BorkelRNVG.dll" LOCATED IN "BepInEx/plugins". LATTEST VERSION HAS A NEW AND MORE ORGANIZED FOLDER STRUCTURE.
UPDATED FOR SPT-3.8.0 (doesn't work on previous versions).
All should be working properlly but let me know if there are any issues.
-
Version 1.5.0 (experimental)
- Borkel
- 3.4k Downloads
IF UPDATING FROM A VERSION OLDER THAN 1.4.8, DELETE THE OLD "BorkelRNVG.dll" LOCATED IN "BepInEx/plugins". LATTEST VERSION HAS A NEW AND MORE ORGANIZED FOLDER STRUCTURE.
Two new features:
- New manual gating feature! Increase or decrease the gain of your NVGs by pressing a key (it even makes a cool sound). The keybinds are unbound by default to avoid conflicts with other mods' keybinds, so don't forget to bind them yourself to keys of your choice. Higer gain will offer more light amplification, but there will be more visual noise
- New higher resolution noise texture:
Let me know if there are any issues. And as always, remember to disable NVG Original Color in Amands Graphics.
-
Version 1.4.8 (experimental)
- Borkel
- 808 Downloads
IF UPDATING FROM A VERSION OLDER THAN 1.4.8, DELETE THE OLD "BorkelRNVG.dll" LOCATED IN "BepInEx/plugins". LATTEST VERSION HAS A NEW AND MORE ORGANIZED FOLDER STRUCTURE.
New realistic ReShade presets made by FishiDishi, check the instructions in the ReShade tab (the ReShade is a completely optional download and it will never be a requirement for the main mod. It is not the main way to use the mod, think of it as a different experience that you can freely try to achieve more immersion).
-
Version 1.4.7 (experimental)
- Borkel
- 553 Downloads
Another small update. Added another null check and initialized by default one of the variables, should get rid of the NullReferenceException (thanks Cj).
Please let me know if there are any issues.
-
Version 1.4.6 (experimental)
- Borkel
- 1.3k Downloads
Another small update, but still a necessary update.
In the past I tried to calculate the FOV of the ingame PVS-14 to adjust the mask size to get a FOV of 40º like in real life, but I was calculating it in the wrong way, resulting in an actual ingame FOV of 37º.
This is now fixed, all NVGs have a bigger and more realistic FOV. The baseline is always the PVS-14, which has a FOV of 40º when using the new default mask size of 1.07. This was calculated using 59 FOV in the game settings (which equates to 90º horizontal FOV).
I've also improved the code a little and set the default mask size for the GPNVG-18 to 0.96 (i made the texture too large).
Also, reminder that I recommend enabling the "Sprinting toggles tactical devices" option.
-
Version 1.4.5 (experimental)
- Borkel
- 1.1k Downloads
Very small update.
- Disabled by default the the toggling of tactical devices when sprinting because I understand that this feature is very confusing for those who install the mod without carefully reading through the mod description first. Nonetheless, I still recommend enabling this feature as it mitigates the IR lights issue. More information in the Known Issues tab.
- Reduced the noise intensity of the N-15. Being a Gen 3/Gen 2+ NVG it made no sense for it have as much noise intensity as the Gen 2 PNV-10T.
Borkel Author
Let me know if there are any issues with the Drive download links.
Borkel Author
Remember to turn off NVG Original color in Amand's Graphics settings.
tippy2toes
mod doesnt work for me, i try turning on my nvgs but nothing happens.
Borkel Author
How did you install the mod?
Dawson710
How do i change the NVG's to black, tried to follow instructions but im as dumb as a box of rocks so
Borkel Author
There's an installation guide inside of "user\mods\BRNVG_N-15Adapter\optional black GPNVG-18". You just copy and paste where it tells you to.
adambianchi
Love the mod, especially the new lens textures. However I think since your latest version you only included the black version of the GPNVGs. Could you check it and maybe add the tan ones back 😀
Borkel Author
oopsies
RogueTech67
@Borkel, Thanks so much for the 3.8.1 update. Does "Updated for 3.8.1 and all future 3.8 versions" mean this version ALSO works with 3.8.0, or do we still need the previous version for 3.8.0? Thanks.
Borkel Author
it works in 3.8.0 too, but it doesn't add anything new
bravo6
Is there any way to either install only the black GPNVG texture, or at least install that and the least amount of changes to nvgs?
Borkel Author
yeah you can just only install the server side mod (the one that goes in user/mods)
UnderdomeRiot
Hello Borkel,
First of all, thanks for the mod, it is perfect and very necessary if you are looking for a more immersive experience.
I would like to ask you, if the mod will be updated for version 3.8.1 of SPT AKI.
Thank you very much for your time.
Borkel Author
done
EnergyVenom
Is there any way you would be able to add the T-7 Thermals to the customization tab, like how the other NVGs are?
Borkel Author
there are some settings that could be customized, i'll look into it
EnergyVenom
i appreciate it, even if you end up not able to add it, thanks for taking a look into it reguardless.
KEKWSLAVAUKRAINE
Do we have blue lenses in black version with latest update ?
Borkel Author
if i didn't mess anything up, yes
KEKWSLAVAUKRAINE
Seems like we don't have blue lenses on black GPNV-18
Borkel Author
working for me
m4a1akaug
why i stuck in NSV and AGS when i use them.no loaded animation and press f just cant move
Borkel Author
Working well on my end, doesnt seem to be an issue with my mod. Do you have any more details?
m4a1akaug
idk man,
[Exception] : NullReferenceException: Object reference not set to an instance of an object
EFT.Player+FirearmController.Spawn (System.Single animationSpeed, System.Action callback) (at <448e567fc8c849f8a66327014c6f134c>:0)
EFT.Player.SpawnController (EFT.Player+AbstractHandsController controller, System.Action callback) (at <448e567fc8c849f8a66327014c6f134c>:0)
EFT.Player+Process`2[TController,TResult].CreateController () (at <448e567fc8c849f8a66327014c6f134c>:0)
EFT.Player+Process`2+Class1062[T,U].method_0 () (at <448e567fc8c849f8a66327014c6f134c>:0)
EFT.Player+Process`2+Class1062[T,U].method_1 () (at <448e567fc8c849f8a66327014c6f134c>:0)
EFT.Player+FirearmController+Class994.method_0 () (at <448e567fc8c849f8a66327014c6f134c>:0)
EFT.Player+FirearmController+GClass1624.HideWeaponComplete () (at <448e567fc8c849f8a66327014c6f134c>:0)
EFT.Player+FirearmController.method_28 () (at <448e567fc8c849f8a66327014c6f134c>:0)
EFT.Player+FirearmController.IEventsConsumerOnWeapOut () (at <448e567fc8c849f8a66327014c6f134c>:0)
EFT.Player+AbstractHandsController.GInterface24.OnWeapOut () (at <448e567fc8c849f8a66327014c6f134c>:0)
GClass663.smethod_38 (System.Collections.Generic.List`1[T] eventsConsumers, AnimationEventSystem.AnimationEventParameter parameter) (at <448e567fc8c849f8a66327014c6f134c>:0)
GClass663.AnimatorEventHandler (System.Collections.Generic.List`1[T] eventsConsumers, System.Int32 functionNameHash, AnimationEventSystem.AnimationEventParameter parameter) (at <448e567fc8c849f8a66327014c6f134c>:0)
ObjectInHandsAnimator.AnimatorEventHandler (System.Int32 functionNameHash, AnimationEventSystem.AnimationEventParameter parameter) (at <448e567fc8c849f8a66327014c6f134c>:0)
AnimationEventSystem.AnimationEventsEmitter.method_2 (System.String functionName, System.Int32 functionNameHash, AnimationEventSystem.AnimationEventParameter parameter, System.Int32 stateShortNameHash) (at <448e567fc8c849f8a66327014c6f134c>:0)
AnimationEventSystem.AnimationEventsEmitter.method_3 (AnimationEventSystem.AnimationEvent event, IAnimator animator, AnimatorStateInfoWrapper& stateInfo, System.Single normalizedTime) (at <448e567fc8c849f8a66327014c6f134c>:0)
AnimationEventSystem.AnimationEventsEmitter.EmitEvents () (at <448e567fc8c849f8a66327014c6f134c>:0)
EFT.Player+ItemHandsController.EmitEvents () (at <448e567fc8c849f8a66327014c6f134c>:0)
EFT.Player.method_76 (System.Single deltaTime) (at <448e567fc8c849f8a66327014c6f134c>:0)
EFT.Player.ComplexLateUpdate (EFT.EUpdateQueue queue, System.Single deltaTime) (at <448e567fc8c849f8a66327014c6f134c>:0)
(wrapper dynamic-method) EFT.Player.DMD<EFT.Player::LateUpdate>(EFT.Player)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
Class358:UnityEngine.ILogHandler.LogException(Exception, Object)
UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
Borkel Author
does your problem disappear when you install my mod? can i get your modlist?
SEALs
I set the NVG color all the way to blue, but its still green.
Borkel Author
you have to lower the green and red values too, and make sure you are selecting the rgb values of your specific nvg
Elite911
Why not have the sprint toggle tactical devices enabled by default if it's recommended? Is there an issue with it on that could happen?
Borkel Author
It used to be enabled by default, but most users don't read the mod description so they get confused when they see the devices turning off on their own.
username79899194
Compatible with TANO (Thermal And NVG Overhaul)?
Borkel Author
TANO includes an old version of this mod, so i advice against installing both.
PotatoAim
How can I lower the refresh rate of the T-7 down to 30hz?
Borkel Author
You'd have to change the source code and compile it yourself. Lines 44 and 45 in ThermalVisionSetMaskPatch.cs.
dusher4
Love this mod so much - I'm trying to do exactly as you said and change those lines but when building in Visual Studio I get the error
"The type or namespace name 'EFT' could not be found (are you missing a using directive or an assembly reference?)"
as well as about 100 other identical errors - any idea what I'm doing wrong? I'm very new to this and am not sure sure to how "reference"
Thanks for reading!
edit: I've figured out how to add references - just not sure which out of the thousands to add or what i need to download and give to VS as a reference
edit2: Figured out how to add references, even found the files I needed in my SPT folder (Aki.reflection, Assembly-csharp,Assembly-Cshar-firstpass,Comfort,ItemComponent.Types) but trying to add these .dll files as assemblies/dependencies doesn't work, "the reference is invalid or unsupported"
Figured it out Now I just gotta figure out how to remove the hazy look of the t-7
Simply erasing the noise.png files seems to make everything black
Borkel Author
To make the t-7 clear just comment the thermalmask patch in plugins.cs. To disable individual features you should instead comment specific lines inside of the thermalmask patch. I'll explain further when i get home
Borkel Author
you'll want to comment or delete these lines:
__instance.IsPixelated = true;
__instance.IsMotionBlurred = true;
__instance.PixelationUtilities = new PixelationUtilities();
__instance.PixelationUtilities.Mode = 0;
__instance.PixelationUtilities.BlockCount = 320; //doesn't do anything really
__instance.PixelationUtilities.PixelationMask = Plugin.maskPixel;
__instance.PixelationUtilities.PixelationShader = Plugin.pixelationShader;
dusher4
You're a godsend. Thank you for your time and input. Your mod makes this game playable for me
Lily Potter
Awesome mod! But I have a question, is there a way to change the black filter % around the tubes? I find it's not dark enough (prehaps a slider in the f12 menu would allow people to adjust it to their liking)
Borkel Author
To do that you'll want to edit the .png files inside of the mask folder, it's very easy to do. You can use GIMP or photoshop. The default value for the filter is 65% opacity.
Lily Potter
Intresting, i didn't expected that to be in the png files. i will give it a try thank you !
Savage
No issue, just wanted to share, Dont throw a grenade in factory office with this mod while wearing the GPVNG unless you want to find out real quick if you suffer from epilepsy
Borkel Author
Then definitely don't use an unsuppressed M4 while using night vision.
MNSTR
Borkel I gotta say I've been watching your development of this mod in the discord server since before 3.8.0 but hadn't actually used it until now and it's...amazing.
I don't usually use NVG's because I just really didn't like them that much but this mod makes me WANT to play with NVG's again. I love being able to adjust the brightness, color, gating etc to exactly how I like it.
This mod is by far one of my favorite mods ever.
Borkel Author
Thanks a lot. It also makes me only want to play at night. I find even the PVS-14 is enjoyable despite its limited FOV.
CallMeKen
@Borkel how do i remove the lens effect? those black rings
Borkel Author
Check out the customization tab in the mod description to learn how to make your own custom masks, or just use a version older than 1.4.0 if you don't want the peripheral vision
Charcoal_Caracal
Hello Borkel!
I wanted to ask a quick question regarding some Thermals. Is it a built thing how thermal range is limited by some black wall void? Or is it some in game setting that change that or an option im missing?
Borkel Author
It is a code line built into the thermal bundles. My other mod gets rid of that range limit, so you can use them at further distances: Borkel's Big Realistic Thermal Package - Bring real life realism to your thermal scopes
Borkel Author
i'll update tomorrow
Swire
I can`t wait!
Borkel Author
Well i'll try again tomorrow
SlaveToTheGames
For some reason from 1.4.0 to the newest version I can no longer use this mod with my collection. 1.3.1. is the last working one.
1.4.0. and above simply show the NVG pull down, shows the visuals outside the NVG as it should, but the actual "feed" of the NVG is pitch black or simply missing.
Link to my load order and plugins: https://drive.google.com/drive…QdmACeY18huRb?usp=sharing
Borkel Author
Try to use the latest version and give me the "LogOutput.txt" file from the "BepinEx/" folder after booting up the game and trying to use NVGs. Remember that for 1.4.8 and 1.5.0 you need to delete the old "BorkelRNVG.dll" file in "BepInEx/plugins"
SlaveToTheGames
Okay I will give you the log, and yes I did that
SlaveToTheGames
Here you go! https://drive.google.com/drive…3y19_aQ2p9Wvz?usp=sharing
Borkel Author
Tthat seems to be the folder of a Mount and Blade mod lol
SlaveToTheGames
LMFAO oops one sec
GeNeRaL
Can you tell me how to put a black NVG? I didn't understand what needed to be done. And will this feature replace Beige NVG with Black or will black and beige NVG be available from the merchant?
Mace
Hi, after installing, go to "mods/BRNVG_N-15Adapter/optional black GPNVG-18", there is the installation.txt, it shows you, what to to, you have to manually copy and paste the nvg.....bundle file. That replaces the the beige one with black... Looks cool.... Hope that helps....
Borkel Author
Yeah what Mace said
Mace
Hey Borkel, thank you for this amazing mod. I was wondering, if this was possible, and you just made it... Hope, you can´t read the rest of my thoughts... Keep up this great work! For me, it is always amazing, what you modders can do...
paul
game changer..amazing mod
KEKWSLAVAUKRAINE
Bravo 6 going dark level updates !
PenguinF16
This is a work of art !! Thank you
Borkel Author
Thank you
CaptainHugg
Amazing work, Borkel! Any plans for a custom mask for the T-7? Cheers
Borkel Author
Thanks. The T-7 already has a custom mask. Zoom in:
CaptainHugg
Oh, my bad. I meant the translucency effect around the lenses instead of just a black frame
Borkel Author
Ah well, that would require Arys to make another custom shader, and he has already done a lot for this mod
KEKWSLAVAUKRAINE
Thx for the constant updates bro !
Coraline's Cat
Hey borkel, your attention on this mod is appreciated, but out of curiosity, do you have plans for other tarkov mods in the future?
Borkel Author
I do. One idea I have is improving bullet hole wounds, as right now they aren't even holes.